erickwendel-contributions
A Model Context Protocol (MCP) server that provides tools to query Erick Wendel's contributions across different platforms
claude mcp add --transport stdio erickwendel-erickwendel-contributions-mcp npx -y @erickwendel/contributions-mcp
How to use
This MCP server provides access to Erick Wendel's contributions across talks, posts and videos. It exposes tools to query talks through get-talks, posts via get-posts, and videos with get-videos, all with optional filtering (by id, title, language, city, country, year, portal) and pagination. Additional utilities include check-status to verify API health, and prompts like find-content to generate targeted queries and summarize-activity to create year-by-year activity summaries. You can inspect the server's capabilities using the MCP Inspector (npm run inspect) to see available tools and parameters. The server is designed to be used with Claude Desktop, Cursor, or MCPHost, enabling natural language questions such as “how many talks were given in 2023?” or “find posts about WebXR.”
How to install
Prerequisites:
- Node.js v20+ (the project notes Node.js v23+ for native TypeScript support; use a compatible version available in your environment)
- npm or yarn
- Clone the repository
git clone https://github.com/erickwendel/erickwendel-contributions-mcp.git
cd erickwendel-contributions-mcp
- Install dependencies
npm ci
- Start the MCP server
npm start
- Optional: Inspect available MCP capabilities
npm run inspect
- (Alternative) If you prefer using npx directly from a host project
# Example equivalent to Quick Start in README
npx -y @erickwendel/contributions-mcp
Additional notes
Tips and notes:
- This server is built with Node.js and TypeScript; ensure you’re using a compatible Node.js version (v20+ is mentioned, with newer native TS support in v23+ in development notes).
- The quick start configuration uses npx to fetch and run the MCP package; you can adapt the mcpServers entry for Cursor, Claude Desktop, or MCPHost as needed.
- If you’re integrating with MCPHost or Ollama, you can reuse the same server entry by pointing to the npx package or to a local development path as shown in the README.
- For local development with absolute paths, the README demonstrates using node with --experimental-strip-types and an ABSOLUTE_PATH_TO_PROJECT/src/index.ts entry point.
- Configuration examples are provided for Claude Desktop, Cursor, and MCPHost; ensure the paths and environment where the MCP runs have access to the necessary resources (Network/API access, etc.).
Related MCP Servers
context7
Context7 MCP Server -- Up-to-date code documentation for LLMs and AI code editors
mcp -langfuse
Model Context Protocol (MCP) Server for Langfuse Prompt Management. This server allows you to access and manage your Langfuse prompts through the Model Context Protocol.
pluggedin-app
The Crossroads for AI Data Exchanges. A unified, self-hostable web interface for discovering, configuring, and managing Model Context Protocol (MCP) servers—bringing together AI tools, workspaces, prompts, and logs from multiple MCP sources (Claude, Cursor, etc.) under one roof.
codemesh
The Self-Improving MCP Server - Agents write code to orchestrate multiple MCP servers with intelligent TypeScript execution and auto-augmentation
cco
Real-time audit and approval system for Claude Code tool calls.
mcp-agent
Lightweight, focused utilities to manage connections and execute MCP tools with minimal integration effort. Use it to directly call tools or build simple agents within your current architecture.