Skip to main content
Glama

Erick Wendel Contributions MCP

by ErickWendel

contribuciones de erickwendel-mcp

Estado de CI

Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona herramientas para consultar las contribuciones de Erick Wendel en diferentes plataformas. Consulta charlas, entradas de blog y vídeos en lenguaje natural mediante Claude, Cursor o similares. Este proyecto se desarrolló utilizando Cursor IDE con el agente predeterminado (versión de prueba).

Este servidor MCP también está disponible en Smithery para integración directa.

Herramientas disponibles

Este servidor MCP proporciona las siguientes herramientas para interactuar con la API:

  • get-talks : recupera una lista paginada de conversaciones con filtrado opcional
    • Admite filtrado por ID, título, idioma, ciudad, país y año.
    • Puede devolver recuentos agrupados por idioma, país o ciudad.
  • get-posts : obtiene publicaciones con filtrado y paginación opcionales
    • Admite filtrado por ID, título, idioma y portal.
  • get-videos : recupera vídeos con filtrado y paginación opcionales
    • Admite filtrado por ID, título e idioma.
  • check-status : verifica si la API está activa y responde

Integración con herramientas de IA

Inspeccionar las capacidades del servidor MCP

Puede inspeccionar las capacidades de este servidor MCP usando Smithery:

npx -y @smithery/cli@latest inspect @ErickWendel/erickwendel-contributions-mcp

Esto le mostrará todas las herramientas disponibles, sus parámetros y cómo usarlas.

Configuración

  1. Asegúrate de estar usando Node.js v23+
node -v #v23.9.0
  1. Clonar este repositorio:
git clone https://github.com/erickwendel/erickwendel-contributions-mcp.git cd erickwendel-contributions-mcp
  1. Restaurar dependencias:
npm ci

Integración con herramientas de IA

Configuración del cursor

  1. Abrir configuración del cursor
  2. Navegar a la sección MCP
  3. Haga clic en "Agregar nuevo servidor MCP"
  4. Configurar el servidor:
    Name = erickwendel-contributions Type = command Command = node ABSOLUTE_PATH_TO_PROJECT/src/index.ts
    o si prefieres ejecutarlo desde Smithery
    Name = erickwendel-contributions Type = command Command = npm exec -- @smithery/cli@latest run @ErickWendel/erickwendel-contributions-mcp

o configure directamente desde el archivo MCP global del Cursor ubicado en ~/.cursor/mcp.json y agregue lo siguiente:

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

o si prefieres ejecutarlo desde Smithery

{ "mcpServers": { "erickwendel-contributions": { "command": "npm", "args": [ "exec", "--", "@smithery/cli@latest", "run", "@ErickWendel/erickwendel-contributions-mcp" ] } } }
  1. Asegúrese de que el chat del cursor esté en modo Agente seleccionando "Agente" en el menú desplegable de la parte inferior izquierda
  2. Ve al chat y pregunta "¿cuántos vídeos se publicaron sobre JavaScript en 2024?"

Configuración del escritorio de Claude

Instalación mediante herrería

Para instalar Erick Wendel Contributions para Claude Desktop automáticamente a través de Smithery :

npx -y @smithery/cli install @ErickWendel/erickwendel-contributions-mcp --client claude

Nota : La instalación de Smithery CLI para Claude presenta problemas. Utilice el método de instalación manual a continuación hasta que se resuelva.

Configuración manual
  1. Ir a la configuración de Claude
  2. Haga clic en la pestaña Desarrollador
  3. Haga clic en editar configuración
  4. Abra la configuración en un editor de código
  5. Agregue la siguiente configuración a su configuración de Claude Desktop:
{ "mcpServers": { "erickwendel-contributions": { "command": "node", "args": ["ABSOLUTE_PATH_TO_PROJECT/src/index.ts"] } } }

o si prefieres ejecutarlo desde Smithery

{ "mcpServers": { "erickwendel-contributions": { "command": "npm", "args": [ "exec", "--", "@smithery/cli@latest", "run", "@ErickWendel/erickwendel-contributions-mcp" ] } } }
  1. Guardar archivo y reiniciar Claude Desktop
  2. Abra nuevamente la pestaña Desarrollador y verifique si está en estado "en ejecución" de la siguiente manera:

  1. Ve al chat y pregunta "¿Hay videos sobre RAG?"

Alternativa gratuita a MCPHost

Si no tiene acceso a Claude Desktop ni a Cursor, puede usar MCPHost con Ollama como alternativa gratuita. MCPHost es una herramienta CLI que permite que los modelos de lenguaje grandes interactúen con servidores MCP.

  1. Instalar MCPHost:
go install github.com/mark3labs/mcphost@latest
  1. Cree un archivo de configuración (por ejemplo , ./mcp.jsonc ):
{ "mcpServers": { "erickwendel-contributions": { "command": "node", "args": ["ABSOLUTE_PATH_TO_PROJECT/src/index.ts"] } } }

o si prefieres ejecutarlo desde Smithery

{ "mcpServers": { "erickwendel-contributions": { "command": "npm", "args": [ "exec", "--", "@smithery/cli@latest", "run", "@ErickWendel/erickwendel-contributions-mcp" ] } } }
  1. Ejecute MCPHost con su modelo Ollama preferido:
ollama pull MODEL_NAME mcphost --config ./mcp.jsonc -m ollama:MODEL_NAME

Consultas de ejemplo

A continuación se muestran algunos ejemplos de consultas que puedes realizar a Claude, Cursor o cualquier cliente MCP:

  1. ¿Cuántas charlas se dieron en 2023?

  1. "Muéstrame charlas en español"

  1. "Buscar publicaciones sobre WebXR"

Desarrollo

Características

  • Construido con el Protocolo de Contexto de Modelo (MCP)
  • Seguridad de tipos con validación de esquemas TypeScript y Zod
  • Compatibilidad nativa con TypeScript en Node.js sin transpilación
  • SDK generado mediante GenQL
  • Arquitectura modular con separación de preocupaciones
  • Transporte de E/S estándar para una fácil integración
  • Manejo estructurado de errores
  • Compatible con Claude Desktop, Cursor y MCPHost (alternativa gratuita)

Nota: Este proyecto requiere Node.js v23+ ya que utiliza el soporte nativo de TypeScript agregado el año pasado.

Arquitectura

El código base sigue una estructura modular:

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

Pruebas

Para ejecutar el conjunto de pruebas:

npm test

Para el modo de desarrollo con reloj:

npm run test:dev

Contribuyendo

¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.

Autor

Erick Wendel

Licencia

Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.

-
security - not tested
A
license - permissive license
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Un servidor de protocolo de contexto modelo que permite a los agentes de IA consultar charlas, publicaciones de blog y videos de Erick Wendel en diferentes plataformas utilizando lenguaje natural.

  1. Herramientas disponibles
    1. Integración con herramientas de IA
      1. Inspeccionar las capacidades del servidor MCP
      2. Configuración
      3. Integración con herramientas de IA
      4. Consultas de ejemplo
    2. Desarrollo
      1. Características
      2. Arquitectura
      3. Pruebas
      4. Contribuyendo
      5. Autor
      6. Licencia

    Related MCP Servers

    • -
      security
      A
      license
      -
      quality
      A Model Context Protocol server enabling AI agents to access and manipulate ServiceNow data through natural language interactions, allowing users to search for records, update them, and manage scripts.
      Last updated -
      9
      Python
      MIT License
    • -
      security
      A
      license
      -
      quality
      A Model Context Protocol server that enables AI assistants like Claude to browse and analyze Reddit content, including searching subreddits, retrieving post details with comments, and viewing trending posts.
      Last updated -
      1
      Python
      MIT License
      • Apple
    • A
      security
      F
      license
      A
      quality
      A Model Context Protocol server that enables AI agents to generate, fetch, and manage UI components through natural language interactions.
      Last updated -
      3
      19
      4
      TypeScript
    • A
      security
      A
      license
      A
      quality
      A Model Context Protocol server implementation that enables AI assistants like Claude to perform Google searches and retrieve web data directly through natural language requests.
      Last updated -
      1
      75
      3
      TypeScript
      MIT License

    View all related MCP servers

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/ErickWendel/erickwendel-contributions-mcp'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server