基本能力
产品定位
MCP服务器旨在为大型语言模型提供安全、可控的工具和数据源访问能力,展示MCP协议的多功能性和可扩展性。
核心功能
- 提供多种参考实现,展示MCP特性
- 支持多种编程语言的SDK(C#、Java、Kotlin、Python、Typescript)
- 包含丰富的功能模块如文件系统操作、Git仓库管理、知识图谱记忆系统等
适用场景
- 为LLM提供安全的数据访问
- 展示MCP协议的实际应用
- 开发基于MCP的定制化工具
工具列表
- Everything - 包含提示、资源和工具的参考/测试服务器
- Fetch - 网页内容获取和转换
- Filesystem - 带访问控制的安全文件操作
- Git - Git仓库读写和搜索工具
- Memory - 基于知识图谱的持久记忆系统
- Sequential Thinking - 通过思维序列进行动态问题解决
- Time - 时间和时区转换功能
使用教程
使用依赖
安装Node.js和Python环境
安装教程
对于TypeScript服务器:
npx -y @modelcontextprotocol/server-对于Python服务器:
uvx mcp-server-
# 或
pip install mcp-server-
python -m mcp_server_调试方式
配置Claude Desktop使用MCP服务器:
{
"mcpServers": {
"memory": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-memory"]
}
}
}