MCP Servers

MCP Servers

site icon
2025.03.21 7
Python工具集成自动化数据提取开发效率内容生成其它
MCP Servers 是一个集中了多种 MCP (Model Context Protocol) 服务器配置和脚本的仓库,旨在促进外部工具与语言模型(如 Claude)在 Cursor 等兼容客户端中的集成。MCP 是一种标准协议,使语言模型能够与外部工具和服务进行交互。
View on GitHub

Overview

基本能力

产品定位

MCP Servers 提供了一系列 MCP 服务器的配置和脚本,用于增强语言模型与外部工具的交互能力,特别是在 Cursor 这样的开发环境中。

核心功能

  • Firecrawl: 网页内容提取和抓取
  • Browser Tools: 浏览器交互工具
  • Supabase: PostgreSQL 数据库访问
  • Git: Git 仓库操作
  • Filesystem: 文件系统访问
  • N8N Workflow Creator: 工作流创建
  • Sequential Thinking: 增强推理能力
  • Perplexity: 信息搜索
  • Archon: 额外的 MCP 服务器

适用场景

  • 在 Cursor 中集成外部工具和服务
  • 自动化网页内容提取和数据处理
  • 数据库访问和管理
  • 工作流自动化和任务编排
  • 增强语言模型的推理和搜索能力

工具列表

  • Firecrawl: 用于网页内容提取和抓取,支持将网页内容转换为 Markdown 格式。
  • Browser Tools: 提供与浏览器交互的功能,如自动化操作和数据提取。
  • Supabase: 提供对 PostgreSQL 数据库的访问和管理能力。
  • Git: 支持 Git 仓库的基本操作,如提交、拉取和推送。
  • Filesystem: 允许访问和操作本地文件系统。
  • N8N Workflow Creator: 用于创建和管理自动化工作流。
  • Sequential Thinking: 增强语言模型的推理和逻辑能力。
  • Perplexity: 提供信息搜索功能。
  • Archon: 额外的 MCP 服务器,提供其他扩展功能。

常见问题解答

  1. 如何配置 Firecrawl MCP 服务器?
  2. 安装 Firecrawl MCP 全局包:npm install -g firecrawl-mcp
  3. 在 Cursor 中添加 MCP 服务器配置,指定名称、类型、命令和 API 密钥。

  4. 如何使用 Firecrawl 提取网页内容?

  5. 使用 Python 客户端初始化 FirecrawlApp,并调用 scrape_url 方法提取网页内容。

  6. 如何贡献代码?

  7. Fork 仓库,创建特性分支,进行更改并提交 Pull Request。

使用教程

使用依赖

  • 确保已安装 Node.js 和 npm
  • 确保已安装 Python(如需使用 Python 客户端)

安装教程

  1. 安装 Firecrawl MCP 全局包: bash npm install -g firecrawl-mcp
  2. 配置 Cursor 以使用 MCP 服务器:
  3. 打开 Cursor 设置 > 特性 > Servidores MCP
  4. 添加新服务器,填写名称、类型、命令和 API 密钥

调试方式

  1. 确保 MCP 服务器正在运行
  2. 在 Cursor 中测试 MCP 服务器功能
  3. 使用 Python 客户端测试 Firecrawl 功能: python from firecrawl import FirecrawlApp app = FirecrawlApp(api_key='tu-api-key') result = app.scrape_url('https://ejemplo.com') print(result)

许可证

None