
Model Context Protocol servers

2025.03.04
1
搜索工具浏览器自动化位置服务开发效率数据库内容生成金融服务交流协作日程管理娱乐功能开发效率数据库内容生成金融服务交流协作日程管理娱乐功能其它
Model Context Protocol (MCP) servers 是一个开源项目,提供了一系列参考实现和社区构建的服务器,用于展示 MCP 的多样性和可扩展性。MCP 旨在为大型语言模型(LLMs)提供安全、可控的工具和数据源访问。该项目支持 TypeScript 和 Python SDK,并包含多种功能模块,如搜索工具、数据库访问、文件操作、浏览器自动化等。
View on GitHub
Overview
🌟 基本能力
产品定位
MCP servers 是一个集合了多种参考实现和社区构建服务器的项目,旨在展示 Model Context Protocol (MCP) 的多样性和可扩展性,为大型语言模型(LLMs)提供安全、可控的工具和数据源访问。
核心功能
- 参考服务器:展示 MCP 功能和 TypeScript/Python SDK 的使用,包括 AWS KB Retrieval、Brave Search、EverArt、Fetch、Filesystem、Git、GitHub、GitLab、Google Drive、Google Maps、Memory、PostgreSQL、Puppeteer、Sentry、Slack、Sqlite、Time 等。
- 第三方服务器:包括官方集成和社区开发的服务器,如 Apify、Axiom、Browserbase、Cloudflare、E2B、Exa、Firecrawl、Grafana、JetBrains、Kagi Search、Meilisearch、MotherDuck、Neo4j、Stripe、Tavily 等。
- 框架和资源:提供构建 MCP 服务器和客户端的框架,如 EasyMCP、FastMCP、Foxy Contexts、Quarkus MCP Server SDK 等。
适用场景
- 开发效率:Git、GitHub、GitLab、JDBC 等工具支持代码管理和数据库操作。
- 数据库:PostgreSQL、Sqlite、MongoDB、Redis 等数据库访问和操作。
- 内容生成:EverArt、Pandoc、Placid.app 等支持图像生成和文档转换。
- 金融服务:Stripe、Base Free USDC Transfer 等支持支付和金融操作。
- 交流协作:Slack、Discord、Notion 等支持团队协作和消息管理。
- 日程管理:Google Calendar、Todoist 等支持日程和任务管理。
- 娱乐功能:Spotify、TMDB、YouTube 等支持音乐和视频管理。
- 其它:AWS S3、Docker、Kubernetes、Home Assistant 等支持云服务和自动化操作。
🚀 使用教程
使用依赖
- TypeScript 服务器:需要安装 Node.js 和 npm。
- Python 服务器:需要安装 Python 和 pip 或 uvx。
安装教程
- TypeScript 服务器:
sh npx -y @modelcontextprotocol/server-memory
- Python 服务器: ```sh # 使用 uvx uvx mcp-server-git
# 使用 pip pip install mcp-server-git python -m mcp_server_git ```
调试方式
- 启动服务器后,可以通过 MCP 客户端(如 Claude Desktop)配置服务器并测试功能。
- 示例配置:
json { "mcpServers": { "memory": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-memory"] } } }