Token导航 LogoToken导航TokenDH.com
Erick Wendel Contributions MCP logo
搜索检索未说明官方级别未说明来源级核验

Erick Wendel Contributions MCP

MCP Server

A Model Context Protocol (MCP) server that provides tools to query Erick Wendel's contributions across different platforms

工具数

4

提示词数

0

GitHub Stars

232

资源数

0
自然语言查询TypeScriptClaude开发工具Claude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

ErickWendel

提供方

ErickWendel

最后核验

2026/5/18 02:15

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

埃里克温德尔贡献mcp

CI Status ](https://www.npmjs.com/package/@erickwendel/contributions-mcp) ](https://www.npmjs.com/package/@erickwendel/contributions-mcp)

提供查询工具的模型上下文协议(MCP)服务器 埃里克·温德尔的贡献 跨不同平台。通过Claude、Cursor或类似工具使用自然语言查询对话、博客文章和视频。该项目是使用 光标 带有默认代理的IDE(试用版)。

快速开始

直接将此MCP服务器与Claude Desktop或Cursor一起使用,无需安装:

{
  "mcpServers": {
    "erickwendel-contributions": {
      "command": "npx",
      "args": ["-y", "@erickwendel/contributions-mcp"]
    }
  }
}

将此配置添加到:

  • 克劳德桌面: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)
  • 光标: ~/.cursor/mcp.json

可用工具

此MCP服务器提供以下功能 能力:

工具

  • get-talks:检索带有可选筛选的分页会谈列表

- 支持按ID、标题、语言、城市、国家和年份进行筛选 - 可以返回按语言、国家或城市分组的计数

  • get-posts:通过可选的过滤和分页功能获取帖子

- 支持按ID、标题、语言和门户进行筛选

  • get-videos:检索具有可选过滤和分页功能的视频

- 支持按ID、标题和语言进行筛选

  • check-status:验证API是否处于活动状态并正在响应

提示

  • find-content:生成查询,按类型、主题和语言查找特定内容
  • summarize-activity:按年份创建内容活动摘要

资源

  • erickwendel://about:服务器信息和功能元数据
  • erickwendel://statistics:内容统计和可用查询

与AI工具集成

检查MCP服务器功能

您可以使用MCP检查器检查此MCP服务器的功能:

npm run inspect

这将向您展示所有可用的工具、它们的参数以及如何使用它们。

设置

  1. 确保你使用的是Node.js v20+
node -v
# v20.x.x or higher
  1. 克隆此存储库:
git clone https://github.com/erickwendel/erickwendel-contributions-mcp.git
cd erickwendel-contributions-mcp
  1. 安装依赖项:
npm ci
  1. 运行服务器:
npm start

与AI工具集成

光标设置

将以下配置添加到 ~/.cursor/mcp.json:

{
  "mcpServers": {
    "erickwendel-contributions": {
      "command": "npx",
      "args": ["-y", "@erickwendel/contributions-mcp"]
    }
  }
}

![](./demos/cursor-mcp.png)

在左下角的下拉菜单中选择“Agent”,然后询问“2024年发布了多少关于JavaScript的视频”,以确保Cursor聊天处于Agent模式:

![](./demos/cursor-videos-in-2024.png)

本地开发

对于本地开发,使用项目的绝对路径:

{
  "mcpServers": {
    "erickwendel-contributions": {
      "command": "node",
      "args": ["--experimental-strip-types", "ABSOLUTE_PATH_TO_PROJECT/src/index.ts"]
    }
  }
}

Claude桌面设置

  1. 转到Claude设置
  2. 在“开发人员”选项卡中单击
  3. 在编辑配置中单击
  4. 在代码编辑器中打开配置
  5. 将以下配置添加到 ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):
{
  "mcpServers": {
    "erickwendel-contributions": {
      "command": "npx",
      "args": ["-y", "@erickwendel/contributions-mcp"]
    }
  }
}

本地开发

对于本地开发,使用项目的绝对路径:

{
  "mcpServers": {
    "erickwendel-contributions": {
      "command": "node",
      "args": ["--experimental-strip-types", "ABSOLUTE_PATH_TO_PROJECT/src/index.ts"]
    }
  }
}

MCPHost与Ollama(免费替代品)

如果您没有访问Claude Desktop或Cursor的权限,可以使用 MCP主机 Ollama是一个免费的替代品。

  1. 安装MCPHost:
go install github.com/mark3labs/mcphost@latest
  1. 创建配置文件(例如。 ./mcp.json):
{
  "mcpServers": {
    "erickwendel-contributions": {
      "command": "npx",
      "args": ["-y", "@erickwendel/contributions-mcp"]
    }
  }
}
  1. 与Ollama一同奔跑:
ollama pull MODEL_NAME
mcphost --config ./mcp.jsonc -m ollama:MODEL_NAME

本地开发

对于本地开发,请更新配置:

{
  "mcpServers": {
    "erickwendel-contributions": {
      "command": "node",
      "args": ["--experimental-strip-types", "ABSOLUTE_PATH_TO_PROJECT/src/index.ts"]
    }
  }
}

查询示例

以下是您可以向Claude、Cursor或任何MCP客户端提出的查询示例:

  1. “2023年举行了多少次会谈?”

![](./demos/talks-in-2023.jpeg)

  1. “给我看西班牙语演讲”

![](./demos/talks-in-spanish.jpeg)

  1. “查找关于WebXR的帖子”

![](./demos/posts-webxr.jpeg)

发展

特性

  • 使用模型上下文协议(MCP)构建
  • 完整的MCP功能:工具、提示和资源
  • 使用TypeScript和Zod模式验证进行类型安全
  • Node.js中的原生TypeScript支持,无需转译
  • 使用生成的SDK GenQL
  • 关注点分离的模块化架构
  • 标准I/O传输,便于集成
  • 结构化错误处理
  • 与Claude桌面、光标和 MCP主机 (免费替代)
注意:此项目需要Node.js v23+,因为它使用去年添加的原生TypeScript支持。

建筑

代码库遵循模块化结构:

src/
  ├── config/      # Configuration settings
  ├── types/       # TypeScript interfaces and types
  ├── tools/       # MCP tool implementations
  ├── utils/       # Utility functions
  ├── services/    # API service layer
  └── index.ts     # Main entry point

测试

要运行测试套件,请执行以下操作:

npm test

对于带手表的开发模式:

npm run test:dev

贡献

欢迎投稿!请随时提交拉取请求。

作者

埃里克·温德尔

许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

目录标签

目录标签

自然语言查询TypeScriptClaude开发工具research-and-datagraphqllarge-language-modelsllmmodel-context-protocolvibe-codingmodel-context-protocol-servers本地部署贡献管理MCP服务器

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP