返回市场
MCP服务器

MCP服务器

作者:daniel-carreon10 星标更新:2025-03-21

项目介绍

MCP服务器

此仓库包含各种MCP(模型上下文协议)服务器的配置和脚本,这些服务器允许外部工具与诸如Cursor中的Claude等语言模型进行集成。

📋 内容

🔍 描述

MCP(模型上下文协议)是一种标准,允许语言模型与外部工具和服务进行交互。此仓库集中了各种MCP服务器,便于在Cursor和其他支持的客户端中使用。

📁 项目结构

MCP_servers/
├── .gitignore                # Git排除配置
├── markdown_docs/            # 使用Firecrawl提取的文档
├── scripts/                  # 按功能组织的脚本
│   └── firecrawl/            # 与Firecrawl相关的脚本
│       └── scraper.py        # 网页内容提取脚本
└── mcp.json                  # Cursor的MCP服务器配置

🖥️ MCP服务器

此仓库包括多个MCP服务器的配置:

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

🔥 Firecrawl MCP

Firecrawl是一款强大的网页内容提取工具,通过MCP与Cursor集成。

安装

npm install -g firecrawl-mcp

在Cursor中的设置

在Cursor中:

  1. 配置 > 功能 > MCP服务器
  2. 添加新的MCP服务器:
    • 名称:"firecrawl"
    • 类型:"command"
    • 命令:firecrawl-mcp
    • 环境变量:FIRECRAWL_API_KEY=你的API密钥

从Python使用

from firecrawl import FirecrawlApp

# 使用你的API密钥初始化
app = FirecrawlApp(api_key='你的API密钥')

# 提取URL的内容
result = app.scrape_url('https://example.com')

# 保存结果
with open('result.md', 'w') as f:
    f.write(result['markdown'])

⚙️ 使用

要使用任何已配置的MCP服务器:

  1. 确保Cursor已使用mcp.json文件进行配置
  2. MCP服务器必须运行以供Cursor使用
  3. 对于Firecrawl,请确保您拥有有效的API密钥

👥 贡献

要为此项目做出贡献:

  1. 叉出此仓库
  2. 为您的功能创建一个分支
  3. 根据样式指南进行更改
  4. 发送Pull Request

用心开发,增强工具与AI的集成

输出格式

直接输出翻译后的中文技术文档,保持完整的Markdown格式。