
erickwendel-contributions-mcp

2025.03.16
82
TypeScript内容查询AI 工具集成内容生成
erickwendel-contributions-mcp 是一个基于 Model Context Protocol (MCP) 的服务,主要用于查询 Erick Wendel 在不同平台上的贡献内容,包括演讲、博客文章和视频等。用户可以通过自然语言查询这些内容,支持多种 AI 工具(如 Claude 和 Cursor)的集成。
View on GitHub
Overview
基本能力
产品定位
该服务主要用于查询和管理 Erick Wendel 的公开贡献内容,包括演讲、博客文章和视频等。
核心功能
- 查询演讲:支持按 ID、标题、语言、城市、国家和年份过滤,并可分组统计。
- 查询博客文章:支持按 ID、标题、语言和平台过滤。
- 查询视频:支持按 ID、标题和语言过滤。
- 检查服务状态:验证 API 是否正常运行。
适用场景
- 开发者或研究人员需要快速获取 Erick Wendel 的公开内容。
- 通过自然语言查询特定主题的演讲或文章。
- 集成到 AI 工具(如 Claude 或 Cursor)中以增强查询能力。
工具列表
get-talks
:获取演讲列表,支持多种过滤和分组功能。get-posts
:获取博客文章列表,支持过滤和分页。get-videos
:获取视频列表,支持过滤和分页。check-status
:检查 API 状态。
常见问题解答
- 如何检查 API 状态?
- 使用
check-status
工具。 - 如何集成到 Claude 或 Cursor?
- 参考文档中的集成步骤。
- 是否支持免费使用?
- 可以使用 MCPHost 作为免费替代方案。
使用教程
使用依赖
- 确保已安装 Node.js v23+:
bash node -v #v23.9.0
安装教程
- 克隆仓库:
bash git clone https://github.com/erickwendel/erickwendel-contributions-mcp.git cd erickwendel-contributions-mcp
- 恢复依赖:
bash npm ci
调试方式
- 运行测试套件:
bash npm test
- 开发模式(监听变化):
bash npm run test:dev
集成 AI 工具
Cursor 设置
- 打开 Cursor 设置。
- 导航到 MCP 部分。
- 添加新的 MCP 服务器,配置命令路径。
Claude Desktop 设置
- 手动编辑 Claude 配置文件,添加 MCP 服务器配置。
- 重启 Claude Desktop。
免费替代方案(MCPHost)
- 安装 MCPHost:
bash go install github.com/mark3labs/mcphost@latest
- 创建配置文件并运行。
示例查询
- "2023 年有多少场演讲?"
- "展示西班牙语的演讲"
- "查找关于 WebXR 的文章"