MCP Server Collection - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

MCP Server Collection 是一个多功能的MCP服务器集合,旨在通过Model Context Protocol为AI助手提供各种服务和API的集成能力。

核心功能

  • Brave Search: 使用Brave Search API提供网页和本地搜索功能
  • Filesystem: 提供带有安全限制的文件系统操作
  • Git: Git仓库管理功能
  • GitHub: 与GitHub API集成,支持仓库、问题、拉取请求等操作
  • Shell: 在受控环境中执行Shell命令
  • Figma: 与Figma API集成,支持设计文件操作
  • Slack: 与Slack API集成,支持消息发送和频道信息获取
  • Firecrawl: 网页抓取功能
  • Notion: 与Notion API集成,支持Markdown转换以提高可读性
  • Think: 为复杂问题解决提供结构化推理空间(仅限Claude Desktop)

适用场景

  • 开发者在AI助手中集成Git和GitHub功能
  • 设计师通过AI助手访问和操作Figma设计文件
  • 团队协作时通过AI助手发送Slack消息
  • 研究人员使用AI助手进行网页抓取和数据分析
  • 个人知识管理通过AI助手访问和操作Notion内容

工具列表

  • Brave Search: 提供网页和本地搜索功能
  • Filesystem: 提供安全的文件系统操作
  • Git: 提供Git仓库管理功能
  • GitHub: 提供GitHub API集成
  • Shell: 提供受控的Shell命令执行
  • Figma: 提供Figma API集成
  • Slack: 提供Slack API集成
  • Firecrawl: 提供网页抓取功能
  • Notion: 提供Notion API集成
  • Think: 提供结构化推理空间(仅限Claude Desktop)

常见问题解答

  • Think工具兼容性: Think工具仅兼容Claude Desktop,Cursor用户应从配置中移除Think工具以避免错误。
  • 路径格式: Windows路径使用反斜杠(\\),而macOS或Linux使用正斜杠。
  • API密钥配置: 需要为每个服务获取并配置相应的API密钥。

使用教程

使用依赖

  • Node.js (v18+)
  • Bun 作为JavaScript/TypeScript运行时
  • 支持MCP的AI助手(如Claude Desktop、Cursor、GitHub Copilot)

安装教程

  1. 克隆仓库:
    git clone https://github.com/shigennn/mcp-server-collection.git
    cd mcp-server-collection

  2. 安装依赖:
    bun install

调试方式

  1. 启动AI助手
  2. 根据AI助手的要求配置MCP服务器
  3. 在对话中使用集成的服务

开发

每个MCP服务器都作为独立的TypeScript文件或目录在src文件夹中实现。要添加新功能,可以创建一个新的TypeScript文件并实现MCP服务器。

安全考虑

  • 文件系统和Shell服务器包含安全措施以防止未经授权的访问
  • 在执行命令前始终验证用户输入
  • 谨慎配置文件系统访问的允许目录
  • 使用命令白名单限制Shell服务器可执行的命令
  • 安全存储API密钥和令牌,并遵循最小权限原则

点击访问

搜索工具

mcp-kagi-search - MCP服务,MCP服务器,MCP教程

2025-4-29 11:54:20

搜索工具

Perplexity MCP Server - MCP服务,MCP服务器,MCP教程

2025-4-29 11:54:29

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索