基本能力
产品定位
MCP-Servers 是一个专注于 Model Context Protocol (MCP) 服务器的精选列表,旨在通过标准化的服务器实现扩展 AI 的能力,使其能够安全地与各种本地和远程资源交互。
核心功能
- 文件系统访问:提供对本地文件系统的直接访问,支持配置权限,使 AI 模型能够读取、写入和管理指定目录中的文件。
- 版本控制:与 Git 仓库和版本控制平台交互,支持仓库管理、代码分析、拉取请求处理和问题跟踪。
- 云存储:访问和管理存储在云平台上的文件,支持搜索、读取和组织云存储的文档和数据。
- 数据库连接:安全地访问数据库,支持模式检查和查询功能,默认保持只读安全。
- 通信平台集成:与 Slack 等通信平台集成,支持频道管理和消息处理。
- 监控服务:访问和分析应用程序监控数据,支持错误报告和性能指标审查。
- 搜索与网络:提供网络内容访问和自动化能力,支持搜索、抓取和处理网络内容。
- 位置服务:集成地理和基于位置的服务,支持访问地图数据、路线和地点信息。
- 笔记应用集成:与 Obsidian 和 Notion 等笔记应用集成,支持文件管理、搜索和内容操作。
- 云平台服务:与 Cloudflare 和 Kubernetes 等云平台服务集成,支持基础设施和服务管理。
- 工作流自动化:与 Make 等工作流自动化平台集成,支持工作流执行和数据检索。
- 系统自动化:提供 shell 访问和系统控制工具,支持命令执行和操作系统交互。
- 社交媒体集成:与 YouTube 和 TikTok 等社交媒体平台集成,支持内容管理和交互。
- 游戏开发:提供游戏数据和开发工具,支持 Unity3D 游戏引擎集成。
- 金融服务:提供金融数据和加密货币信息服务,支持 CoinMarket 和 Stripe 等平台集成。
- 研究与数据:提供研究论文和基因数据访问,支持 ArXiv 和 Ancestry 等平台集成。
- AI 服务:与 OpenAI 和 HuggingFace 等 AI 服务集成,支持模型查询和交互。
- 虚拟化:提供安全的沙箱环境,支持代码执行和测试。
- 开发工具:提供软件开发工具和服务集成,支持 API 生成和代码管理。
- 数据可视化:提供数据可视化工具,支持图表和图形生成。
- 身份管理:提供身份和访问管理工具,支持用户认证和授权。
适用场景
- 开发效率:通过版本控制和开发工具集成,提高开发效率。
- 内容生成:通过笔记应用和内容管理工具,支持内容生成和管理。
- 金融服务:通过金融数据和支付平台集成,支持金融服务和交易。
- 交流协作:通过通信平台和社交媒体集成,支持团队协作和内容共享。
- 数据库管理:通过数据库连接和查询工具,支持数据管理和分析。
- 搜索工具:通过搜索和网络内容访问工具,支持信息检索和处理。
- 位置服务:通过地图和位置服务集成,支持地理数据访问和路线规划。
- 其他:通过虚拟化和系统自动化工具,支持代码执行和系统管理。
工具列表
- mcp-get:CLI 工具,用于安装和管理 MCP 服务器,简化服务器安装和配置。
- Remote MCP:支持远程 MCP 通信,实现集中化管理。
常见问题解答
- 如何安装 MCP 服务器:使用
mcp-get
工具可以简化安装和配置过程。 - 如何管理多个 MCP 服务器:使用
Remote MCP
工具可以实现集中化管理。
使用教程
使用依赖
- 确保已安装 Node.js 和 npm。
- 安装
mcp-get
工具:
bash
npm install -g mcp-get
安装教程
- 使用
mcp-get
安装 MCP 服务器:
bash
mcp-get install <server-name> - 配置服务器:
bash
mcp-get configure <server-name>
调试方式
- 启动服务器:
bash
mcp-get start <server-name> - 检查日志:
bash
mcp-get logs <server-name> - 停止服务器:
bash
mcp-get stop <server-name>