
mcp-server
by agentico-dev·★ 3·综合分 30
一个简化 MCP 服务器实现的外库,提供基类和注册模式。
developer-toolsai-llmproductivity
1
Forks
1
活跃 Issue
16 个月前
最近提交
2 天前
收录于
概述
@agentico/mcp-server 包提供了一个创建 MCP 服务器的门面模式实现。它通过提供基础的 Tool 类和 MCPServer 类来抽象一些 Model Context Protocol 的复杂性,后者负责工具注册和服务器初始化。开发者可以专注于实现工具逻辑,而无需直接处理底层的 MCP 协议细节。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:快速构建带有自定义工具的 MCP 服务器原型
你:在多个 MCP 服务器中创建一致的工具实现
你:简化新 MCP 开发者的学习曲线
你:这与官方 MCP SDK 有什么不同?
你:我可以将其与任何 MCP 客户端一起使用吗?
什么时候选它
当你想要快速实现 MCP 服务器而不必处理官方 SDK 的复杂性时,特别是对于简单工具或团队项目,选择这个门面设计。
什么时候不要选它
如果你需要高级 MCP 功能如资源管理或提示,请避免使用此库,因为门面可能会抽象掉这些功能。
此 server 暴露的工具
从 README 抽取出 1 个工具echoEchoes the input message
可对比工具
modelcontextprotocol/create-server@modelcontextprotocol/sdknpx mcp-cli
安装
使用 npm 安装包:
yarn add @agentico/mcp-server要在 Claude Desktop 中使用,请添加到您的 claude_desktop_config.json:
{
"mcpServers": {
"my-server": {
"command": "node",
"args": ["/path/to/your/server.js"]
}
}
}FAQ
- 这与官方 MCP SDK 有什么不同?
- 这个包提供了门面模式来抽象一些复杂性,而官方 SDK 让您直接访问 MCP 协议实现。
- 我可以将其与任何 MCP 客户端一起使用吗?
- 是的,因为它实现了 Model Context Protocol,所以应该可以与任何兼容的 MCP 客户端(如 Claude Desktop)一起使用。
mcp-server 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。