🧑🚀 全世界最好的LLM资料总结(Agent框架、辅助编程、数据处理、模型训练、模型推理、o1 模型、MCP、小语言模型、视觉语言模型) | Summary of the world's best LLM resources.
MCP
Monorepo for Sylph Lab Model Context Protocol (MCP) tools and servers.
1
Github Watches
0
Github Forks
1
Github Stars
Sylph Lab - Model Context Protocol (MCP) Monorepo
This repository contains packages related to the Sylph Lab Model Context Protocol (MCP).
Overview
MCP defines a standard way for AI models and external tools/servers to communicate, enabling models to leverage external capabilities and resources. This monorepo provides core libraries defining MCP tools and example server implementations for various functionalities.
Packages
This monorepo uses a scoped naming convention (@sylphlab/mcp-<name>) and separates core tool logic (*-core) from the server implementations.
Core Libraries (packages/*-core)
These packages define the core logic, Zod schemas, and TypeScript types for specific MCP tools. They are designed to be potentially reusable outside the provided MCP servers.
-
@sylphlab/mcp-core: Provides base types, schemas, and utilities used across all MCP packages. -
@sylphlab/mcp-filesystem-core: Core logic and schemas for filesystem tools (read, write, list, copy, delete, edit, etc.). -
@sylphlab/mcp-wait-core: Core logic and schema for thewaittool. -
@sylphlab/mcp-net-core: Core logic and schemas for network utility tools (getPublicIp,getInterfaces). -
@sylphlab/mcp-fetch-core: Core logic and schema for thefetchtool (HTTP requests). -
@sylphlab/mcp-json-core: Core logic and schema for JSON tools (parse,stringify). -
@sylphlab/mcp-base64-core: Core logic and schemas for Base64 tools (encode,decode). -
@sylphlab/mcp-hasher-core: Core logic and schema for hashing tools (hash). -
@sylphlab/mcp-xml-core: Core logic and schema for XML tools (parse). -
@sylphlab/mcp-pdf-core: Core logic and schema for PDF tools (getText).
Server Implementations (packages/<name>)
These packages implement runnable MCP servers using the @modelcontextprotocol/sdk and the tools defined in the corresponding core libraries.
-
@sylphlab/mcp-filesystem: MCP server providing filesystem tools. -
@sylphlab/mcp-wait: MCP server providing thewaittool. -
@sylphlab/mcp-net: MCP server providing network utility tools (getPublicIp,getInterfaces). -
@sylphlab/mcp-fetch: MCP server providing thefetchtool. -
@sylphlab/mcp-json: MCP server providing JSON tools. -
@sylphlab/mcp-base64: MCP server providing Base64 tools. -
@sylphlab/mcp-hasher: MCP server providing thehashtool. -
@sylphlab/mcp-xml: MCP server providing thexmltool. -
@sylphlab/mcp-pdf: MCP server providing PDF tools (getText).
Utilities
-
@sylphlab/mcp-utils: Internal shared utilities, primarily for registering tools with the MCP SDK server instance.
Development
This project uses pnpm for package management and Turborepo for managing tasks within the monorepo.
- Install dependencies:
pnpm install - Build all packages:
pnpm run build - Run tests:
pnpm run test - Run tests with coverage:
pnpm run test:coverage
(More details on contribution, setup, and usage can be added later.)
相关推荐
Dify is an open-source LLM app development platform. Dify's intuitive interface combines AI workflow, RAG pipeline, agent capabilities, model management, observability features and more, letting you quickly go from prototype to production.
an easy-to-use dynamic service discovery, configuration and service management platform for building AI cloud native applications.
🧑🚀 全世界最好的LLM资料总结(视频生成、Agent、辅助编程、数据处理、模型训练、模型推理、o1 模型、MCP、小语言模型、视觉语言模型) | Summary of the world's best LLM resources.
AI's query engine - Platform for building AI that can answer questions over large scale federated data. - The only MCP Server you'll ever need
🔥 1Panel provides an intuitive web interface and MCP Server to manage websites, files, containers, databases, and LLMs on a Linux server.
FastGPT is a knowledge-based platform built on the LLMs, offers a comprehensive suite of out-of-the-box capabilities such as data processing, RAG retrieval, and visual AI workflow orchestration, letting you easily develop and deploy complex question-answering systems without the need for extensive setup or configuration.
Memory for AI Agents; SOTA in AI Agent Memory; Announcing OpenMemory MCP - local and secure memory management.
Reviews
user_kgRRljeA
As a dedicated user of MCP, I can confidently say that this product by Sylphlab has greatly enhanced my workflow with its seamless integration and user-friendly interface. Whether you're a novice or a seasoned professional, MCP offers a robust set of features that cater to all your needs. The initial setup was straightforward, thanks to the clear starting URL and welcoming guidance provided. Highly recommend it!
user_e1MP8rTs
As a loyal user of MCP by sylphlab, I can confidently say that this tool has significantly streamlined my workflow. Its intuitive design and seamless integration make it indispensable for both beginners and advanced users. Every feature is thoughtfully crafted, reflecting the expertise of its creators. Highly recommended for anyone looking to enhance their productivity!
user_WgbgEq9o
As a dedicated user of MCP, I'm thoroughly impressed by the seamless integration and intuitive interface provided by sylphlab. This application streamlines my workflow effortlessly, ensuring all my needs are met efficiently. I highly recommend MCP to anyone looking for a reliable and user-friendly solution. It continually exceeds my expectations and proves to be an essential tool in my daily operations.
user_JTe9puvO
I have been an avid user of MCP by sylphlab, and I must say, it has revolutionized my workflow. The interface is user-friendly, and the features are incredibly powerful, making my tasks seamless. The welcome information is clear and helpful, ensuring a smooth start. Highly recommended for anyone seeking efficiency and reliability in their applications!