ErickWendel/erickwendel-contributions-mcp

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

311 ★27 forksTypeScriptUpdated 7mo ago

What you need to know

MCP server that exposes Erick Wendel's content (talks, blog posts, videos) as searchable tools, letting AI assistants like Claude and Cursor query his contributions via natural language. Built with Cursor IDE and using the content API at erickwendel.com.br.

Install

npx -y @erickwendel/contributions-mcp (via "mcpServers" config in Claude Desktop or Cursor)
git clone https://github.com/erickwendel/erickwendel-contributions-mcp.git && npm ci && npm start

Usage

  • Add {"mcpServers": {"erickwendel-contributions": {"command": "npx", "args": ["-y", "@erickwendel/contributions-mcp"]}}} to Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json) or Cursor (~/.cursor/mcp.json)
  • Ask questions like "How many videos were published about JavaScript in 2024?" or "How many talks were given in 2023?"
  • Run `npm run inspect` to inspect tools via the MCP Inspector
  • Optionally use MCPHost with Ollama as a free alternative to Claude Desktop/Cursor

Key features

  • Tools: get-talks, get-posts, get-videos (with pagination and filters by ID, title, language, city, country, year, portal) and check-status health probe
  • Prompts: find-content and summarize-activity (summary by year)
  • Resources: erickwendel://about and erickwendel://statistics
  • TypeScript + Zod schema validation, native TypeScript support in Node.js without transpilation, generated SDK via GenQL
  • Standard I/O transport; compatible with Claude Desktop, Cursor, and MCPHost

Best for

Querying Erick Wendel's speaking/publishing track record (talks, posts, videos) inside an AI coding assistant.

Caveats

  • Requires Node.js v20+ to run; the README notes v23+ is needed for native TypeScript support
  • Content is limited to Erick Wendel's own contributions across platforms
Platforms: macOS · Linux · WindowsClients: Claude Desktop · Cursor · MCPHost

Reviewed 2026-08-07

Topics

graphqllarge-language-modelsllmmodel-context-protocolmodel-context-protocol-serversvibe-coding
View on GitHub ↗
Stars
311★
Forks
27
Language
TypeScript
License
MIT
Created
2025-03-14
Last push
2026-01-08