erickwendel-contributions-mcp

erickwendel-contributions-mcp

site icon
2025.03.16 82
TypeScript内容查询AI 工具集成内容生成
erickwendel-contributions-mcp 是一个基于 Model Context Protocol (MCP) 的服务,主要用于查询 Erick Wendel 在不同平台上的贡献内容,包括演讲、博客文章和视频等。用户可以通过自然语言查询这些内容,支持多种 AI 工具(如 Claude 和 Cursor)的集成。
View on GitHub

Overview

基本能力

产品定位

该服务主要用于查询和管理 Erick Wendel 的公开贡献内容,包括演讲、博客文章和视频等。

核心功能

  1. 查询演讲:支持按 ID、标题、语言、城市、国家和年份过滤,并可分组统计。
  2. 查询博客文章:支持按 ID、标题、语言和平台过滤。
  3. 查询视频:支持按 ID、标题和语言过滤。
  4. 检查服务状态:验证 API 是否正常运行。

适用场景

  1. 开发者或研究人员需要快速获取 Erick Wendel 的公开内容。
  2. 通过自然语言查询特定主题的演讲或文章。
  3. 集成到 AI 工具(如 Claude 或 Cursor)中以增强查询能力。

工具列表

  1. get-talks:获取演讲列表,支持多种过滤和分组功能。
  2. get-posts:获取博客文章列表,支持过滤和分页。
  3. get-videos:获取视频列表,支持过滤和分页。
  4. check-status:检查 API 状态。

常见问题解答

  1. 如何检查 API 状态?
  2. 使用 check-status 工具。
  3. 如何集成到 Claude 或 Cursor?
  4. 参考文档中的集成步骤。
  5. 是否支持免费使用?
  6. 可以使用 MCPHost 作为免费替代方案。

使用教程

使用依赖

  1. 确保已安装 Node.js v23+: bash node -v #v23.9.0

安装教程

  1. 克隆仓库: bash git clone https://github.com/erickwendel/erickwendel-contributions-mcp.git cd erickwendel-contributions-mcp
  2. 恢复依赖: bash npm ci

调试方式

  1. 运行测试套件: bash npm test
  2. 开发模式(监听变化): bash npm run test:dev

集成 AI 工具

Cursor 设置

  1. 打开 Cursor 设置。
  2. 导航到 MCP 部分。
  3. 添加新的 MCP 服务器,配置命令路径。

Claude Desktop 设置

  1. 手动编辑 Claude 配置文件,添加 MCP 服务器配置。
  2. 重启 Claude Desktop。

免费替代方案(MCPHost)

  1. 安装 MCPHost: bash go install github.com/mark3labs/mcphost@latest
  2. 创建配置文件并运行。

示例查询

  1. "2023 年有多少场演讲?"
  2. "展示西班牙语的演讲"
  3. "查找关于 WebXR 的文章"

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。