Model Context Protocol servers
Una colección de implementaciones de servidores de referencia para el Model Context Protocol (MCP) utilizando los SDK de Typescript y Python.
Documentación
Model Context Protocol servers
Este repositorio es una colección de implementaciones de referencia para el Model Context Protocol (MCP), así como referencias a servidores construidos por la comunidad y recursos adicionales.
Los servidores en este repositorio muestran la versatilidad y extensibilidad de MCP, demostrando cómo se puede utilizar para dar a los Modelos de Lenguaje Grande (LLMs) acceso seguro y controlado a herramientas y fuentes de datos. Cada servidor MCP se implementa con el Typescript MCP SDK o el Python MCP SDK.
Nota: Las listas en este README se mantienen en orden alfabético para minimizar conflictos de fusión al agregar nuevos elementos.
🌟 Servidores de Referencia
Estos servidores tienen como objetivo demostrar las características de MCP y los SDK de Typescript y Python.
- AWS KB Retrieval - Recuperación de AWS Knowledge Base usando Bedrock Agent Runtime
- Brave Search - Búsqueda web y local usando Brave's Search API
- EverArt - Generación de imágenes con IA usando varios modelos
- Everything - Servidor de referencia / prueba con prompts, recursos y herramientas
- Fetch - Obtención y conversión de contenido web para un uso eficiente de LLM
- Filesystem - Operaciones seguras de archivos con controles de acceso configurables
- Git - Herramientas para leer, buscar y manipular repositorios Git
- GitHub - Gestión de repositorios, operaciones de archivos e integración con la API de GitHub
- GitLab - GitLab API, habilitando la gestión de proyectos
- Google Drive - Acceso a archivos y capacidades de búsqueda para Google Drive
- Google Maps - Servicios de ubicación, indicaciones y detalles de lugares
- Memory - Sistema de memoria persistente basado en grafo de conocimiento
- PostgreSQL - Acceso de solo lectura a la base de datos con inspección de esquema
- Puppeteer - Automatización de navegador y web scraping
- Sentry - Recuperación y análisis de problemas desde Sentry.io
- Sequential Thinking - Resolución de problemas dinámica y reflexiva mediante secuencias de pensamiento
- Slack - Gestión de canales y capacidades de mensajería
- Sqlite - Interacción con bases de datos y capacidades de inteligencia empresarial
- Time - Capacidades de conversión de hora y zona horaria
🤝 Servidores de Terceros
🎖️ Integraciones Oficiales
Las integraciones oficiales son mantenidas por empresas que construyen servidores MCP listos para producción para sus plataformas.
Axiom - Consulta y analiza tus registros, trazas y todos los demás datos de eventos de Axiom en lenguaje natural.
Browserbase - Automatiza interacciones del navegador en la nube (por ejemplo, navegación web, extracción de datos, relleno de formularios y más)
Cloudflare - Implementa, configura e interroga tus recursos en la plataforma de desarrolladores de Cloudflare (por ejemplo, Workers/KV/R2/D1)
E2B - Ejecuta código en sandboxes seguros alojados por E2B
Exa - Motor de búsqueda hecho para IAs por ExaFireproof - Base de datos de libro mayor inmutable con sincronización en vivo
JetBrains – Trabaja en tu código con los IDE de JetBrains
Kagi Search - Busca en la web usando la API de búsqueda de Kagi
Meilisearch - Interactúa y consulta con Meilisearch (API de búsqueda de texto completo y semántica)
Metoro - Consulta e interactúa con entornos de Kubernetes monitoreados por Metoro
MotherDuck - Consulta y analiza datos con MotherDuck y DuckDB local
Needle - RAG listo para producción de fábrica para buscar y recuperar datos de tus propios documentos.Neo4j - Servidor de base de datos de grafos Neo4j (esquema + lectura/escritura de Cypher) y memoria respaldada por base de datos de grafos separada
- Neon - Interactúa con la plataforma Postgres sin servidor de Neon
Qdrant - Implementa una capa de memoria semántica sobre el motor de búsqueda vectorial de Qdrant
- Raygun - Interactúa con tus informes de fallos y datos de monitoreo en tiempo real en tu cuenta de Raygun
Search1API - Una API para búsqueda, rastreo y mapas de sitio
Tinybird - Interactúa con la plataforma ClickHouse sin servidor de Tinybird
🌎 Servidores de la Comunidad
Un conjunto creciente de servidores desarrollados y mantenidos por la comunidad demuestra diversas aplicaciones de MCP en diferentes dominios.
Nota: Los servidores de la comunidad no han sido probados y deben usarse bajo su propio riesgo. No están afiliados ni respaldados por Anthropic.
- AWS S3 - Un servidor MCP de ejemplo para AWS S3 que obtiene de forma flexible objetos de S3, como documentos PDF
- AWS - Realiza operaciones en tus recursos de AWS usando un LLM
- Airtable - Acceso de lectura y escritura a bases de datos de Airtable, con inspección de esquemas.
- Airtable - Servidor Model Context Protocol de Airtable.
- AlphaVantage - Servidor MCP para la API de datos del mercado de valores AlphaVantage
- Anki - Un servidor MCP para interactuar con tus mazos y tarjetas de Anki.
- Any Chat Completions - Interactúa con cualquier API de Chat Completions compatible con el SDK de OpenAI, como OpenAI, Perplexity, Groq, xAI y muchas más.
- Atlassian - Interactúa con los productos de Atlassian Cloud (Confluence y Jira), incluida la búsqueda/lectura de espacios/páginas de Confluence, el acceso a incidencias de Jira y los metadatos de proyectos.
- BigQuery (por LucasHild) - Este servidor permite a los LLM inspeccionar esquemas de bases de datos y ejecutar consultas en BigQuery.
- BigQuery (por ergut) - Implementación de servidor para la integración con Google BigQuery que permite acceso directo a la base de datos BigQuery y capacidades de consulta
- ChatMCP – Una aplicación de escritorio GUI multiplataforma de código abierto compatible con Linux, macOS y Windows, que permite una interacción fluida con servidores MCP a través de LLM seleccionables dinámicamente, por AIQL
- ChatSum - Consulta y resume mensajes de chat con LLM. por mcpso
- Chroma - Servidor de base de datos vectorial para búsqueda semántica de documentos y filtrado de metadatos, construido sobre Chroma
- Cloudinary - Servidor Model Context Protocol de Cloudinary para subir medios a Cloudinary y obtener el enlace y los detalles del medio.
- cognee-mcp - Servidor de memoria GraphRAG con ingesta, procesamiento de datos y búsqueda personalizables
- coin_api_mcp - Proporciona acceso a los datos de criptomonedas de coinmarketcap.
- Contentful-mcp - Lee, actualiza, elimina y publica contenido en tus espacios de Contentful desde este servidor MCP.
- Data Exploration - Servidor MCP para exploración autónoma de datos en conjuntos de datos basados en .csv, que proporciona información inteligente con un esfuerzo mínimo. NOTA: Ejecutará código Python arbitrario en tu máquina, ¡úsalo con precaución!
- Dataset Viewer - Explora y analiza conjuntos de datos de Hugging Face con funciones como búsqueda, filtrado, estadísticas y exportación de datos
- DevRev - Un servidor MCP para integrarse con las API de DevRev y buscar en tu Grafo de Conocimiento de DevRev, donde los objetos pueden importarse desde diferentes fuentes enumeradas aquí.
- Dify - Una implementación simple de un servidor MCP para flujos de trabajo de dify.
- Docker - Integra con Docker para gestionar contenedores, imágenes, volúmenes y redes.
- Drupal - Servidor para interactuar con Drupal usando la capa de transporte STDIO.
- Elasticsearch - Implementación de servidor MCP que proporciona interacción con Elasticsearch.
- Fetch - Un servidor que obtiene de forma flexible HTML, JSON, Markdown o texto plano.
- FireCrawl - Web scraping avanzado con renderizado de JavaScript, soporte de PDF y limitación de velocidad inteligente
- FlightRadar24 - Un servidor MCP de Claude Desktop que te ayuda a rastrear vuelos en tiempo real usando datos de Flightradar24.
- Glean - Un servidor que usa la API de Glean para buscar y chatear.
- Google Calendar - Integración con Google Calendar para consultar horarios, encontrar tiempo y añadir/eliminar eventos
- Google Tasks - Servidor Model Context Protocol de la API de Google Tasks.
- Home Assistant - Interactúa con Home Assistant, incluida la visualización y el control de luces, interruptores, sensores y todas las demás entidades de Home Assistant.
- HuggingFace Spaces - Servidor para usar HuggingFace Spaces, con soporte para modelos de código abierto de imagen, audio, texto y más. Modo Claude Desktop para una integración fácil.
- Inoyu - Interactúa con una plataforma de datos de clientes (CDP) Apache Unomi para recuperar y actualizar perfiles de clientes
- Keycloak MCP - Este servidor MCP permite la interacción en lenguaje natural con Keycloak para la gestión de usuarios y dominios (realms), incluida la creación, eliminación y listado de usuarios y dominios.
- Kubernetes - Conéctate a un clúster de Kubernetes y gestiona pods, deployments y servicios.
- Linear - Permite al LLM interactuar con la API de Linear para la gestión de proyectos, incluida la búsqueda, creación y actualización de incidencias.
- LlamaCloud (por marcusschiesser) - Integra los datos almacenados en un índice gestionado en LlamaCloud
- MCP Installer - Este servidor es un servidor que instala otros servidores MCP por ti.
- mcp-k8s-go - Servidor Kubernetes basado en Golang para MCP que permite explorar pods y sus registros, eventos, namespaces y más. Diseñado para ser extensible.
- MSSQL - Integración de base de datos MSSQL con controles de acceso configurables e inspección de esquemas
- Markdownify - MCP para convertir casi cualquier cosa a Markdown (PPTX, HTML, PDF, transcripciones de YouTube y más)
- Minima - Servidor MCP para RAG en archivos locales
- MongoDB - Un servidor Model Context Protocol para MongoDB.
- MySQL (por benborla) - Integración de base de datos MySQL en NodeJS con controles de acceso configurables e inspección de esquemas
- MySQL (por DesignComputer) - Integración de base de datos MySQL en Python con controles de acceso configurables e inspección de esquemas
- NS Travel Information - Accede a la información de viajes en tren en tiempo real de los Ferrocarriles Neerlandeses (NS) y a las interrupciones a través de la API oficial de NS.
- Notion (por suekou) - Interactúa con la API de Notion.
- Notion (por v-3) - Integración MCP de Notion. Busca, lee, actualiza y crea páginas a través del chat de Claude.
- oatpp-mcp - Integración MCP en C++ para Oat++. Usa Oat++ para construir servidores MCP.
- Obsidian Markdown Notes - Lee y busca en tu bóveda de Obsidian o en cualquier directorio que contenga notas Markdown
- OpenAPI - Interactúa con las API de OpenAPI.
- OpenCTI - Interactúa con la plataforma OpenCTI para recuperar datos de inteligencia de amenazas, incluidos informes, indicadores, malware y actores de amenazas.
- OpenRPC - Interactúa con y descubre API JSON-RPC a través de OpenRPC.
- Pandoc - Servidor MCP para conversión fluida de formatos de documentos usando Pandoc, con soporte para Markdown, HTML y texto plano, y otros formatos como PDF, csv y docx en desarrollo.
- Pinecone - Servidor MCP para buscar y subir registros a Pinecone. Permite funciones RAG simples, aprovechando la API de Inferencia de Pinecone.
- Placid.app - Genera creatividades de imagen y video usando plantillas de Placid.app
- Playwright - Este servidor MCP te ayudará a ejecutar automatización de navegador y web scraping usando Playwright
- Postman - Servidor MCP para ejecutar colecciones de Postman localmente mediante Newman. Permite la ejecución simple del servidor de Postman y devuelve los resultados de si la colección superó todas las pruebas.
- RAG Web Browser Un servidor MCP para el Actor RAG Web Browser de Apify que realiza búsquedas web, extrae URLs y devuelve contenido en Markdown.
- Rememberizer AI - Un servidor MCP diseñado para interactuar con la fuente de datos de Rememberizer, facilitando una recuperación de conocimiento mejorada.
- Salesforce MCP - Interactúa con los datos y metadatos de Salesforce
- Scholarly - Un servidor MCP para buscar artículos académicos y científicos.
- Snowflake - Este servidor MCP permite a los LLM interactuar con bases de datos de Snowflake, permitiendo operaciones de datos seguras y controladas.
- Spotify - Este MCP permite a un LLM reproducir y usar Spotify.
- TMDB - Este servidor MCP se integra con la API de The Movie Database (TMDB) para proporcionar información de películas, capacidades de búsqueda y recomendaciones.
- Tavily search - Un servidor MCP para la API de búsqueda y noticias de Tavily, con inclusiones/exclusiones explícitas de sitios
- Todoist - Interactúa con Todoist para gestionar tus tareas.
- Vega-Lite - Genera visualizaciones a partir de datos obtenidos usando el formato y el renderizador VegaLite.
- Windows CLI - Servidor MCP para interacciones seguras de línea de comandos en sistemas Windows, que permite acceso controlado a shells de PowerShell, CMD y Git Bash.
- X (Twitter) (por EnesCinr) - Interactúa con la API de Twitter. Publica tweets y busca tweets por consulta.
- X (Twitter) (por vidhupv) - Crea, gestiona y publica publicaciones de X/Twitter directamente a través del chat de Claude.
- XMind - Lee y busca en tu directorio de XMind que contiene archivos XMind.
📚 Frameworks
Estos son frameworks de alto nivel que facilitan la construcción de servidores MCP.
📚 Recursos
Recursos adicionales sobre MCP.
- AiMCP - Una colección de clientes y servidores MCP para encontrar las herramientas mcp adecuadas por Hekmon
- Awesome Crypto MCP Servers by badkk - Una lista curada de servidores MCP por Luke Fan
- Awesome MCP Servers by appcypher - Una lista curada de servidores MCP por Stephen Akinyemi
- Awesome MCP Servers by punkpeye (sitio web) - Una lista curada de servidores MCP por Frank Fiegel
- Awesome MCP Servers by wong2 (sitio web) - Una lista curada de servidores MCP por wong2
- Discord Server – Un servidor de Discord comunitario dedicado a MCP por Frank Fiegel
- MCP Badges – Resalta rápidamente tu proyecto MCP con insignias claras y llamativas, por Ironben
- MCP X Community – Una comunidad X para MCP por Xiaoyi
- mcp-cli - Un inspector CLI para el Model Context Protocol por wong2
- mcp-get - Herramienta de línea de comandos para instalar y gestionar servidores MCP por Michael Latman
- mcp-manager - Interfaz web sencilla para instalar y gestionar servidores MCP para Claude Desktop por Zue
- MCPHub – Una aplicación de escritorio GUI de código abierto para MacOS y Windows para descubrir, instalar y gestionar servidores MCP por Jeamee
- mcp.run - Un registro alojado y plano de control para instalar y ejecutar servidores MCP seguros y portátiles.
- Open-Sourced MCP Servers Directory - Una lista curada de servidores MCP por mcpso
- PulseMCP (API) - Centro comunitario y boletín semanal para descubrir servidores MCP, clientes, artículos y noticias por Tadas Antanavicius, Mike Coughlin y Ravina Patel
- r/mcp – Una comunidad de Reddit dedicada a MCP por Frank Fiegel
- Smithery - Un registro de servidores MCP para encontrar las herramientas adecuadas para tus agentes LLM por Henry Mao
🚀 Primeros pasos
Usando servidores MCP en este repositorio
Los servidores basados en Typescript en este repositorio se pueden usar directamente con npx.
Por ejemplo, esto iniciará el servidor Memory:
npx -y @modelcontextprotocol/server-memory
Los servidores basados en Python en este repositorio se pueden usar directamente con uvx o pip. Se recomienda uvx para facilitar su uso y configuración.
Por ejemplo, esto iniciará el servidor Git:
# With uvx
uvx mcp-server-git
# With pip
pip install mcp-server-git
python -m mcp_server_git
Siga estas instrucciones para instalar uv / uvx y estas para instalar pip.
Usando un cliente MCP
Sin embargo, ejecutar un servidor por sí solo no es muy útil, y en su lugar debería configurarse en un cliente MCP. Por ejemplo, aquí está la configuración de Claude Desktop para usar el servidor anterior:
{
"mcpServers": {
"memory": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-memory"]
}
}
}
Ejemplos adicionales de uso de Claude Desktop como cliente MCP podrían verse así:
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/allowed/files"]
},
"git": {
"command": "uvx",
"args": ["mcp-server-git", "--repository", "path/to/git/repo"]
},
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "<YOUR_TOKEN>"
}
},
"postgres": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-postgres", "postgresql://localhost/mydb"]
}
}
}
🛠️ Creando tu propio servidor
¿Interesado en crear tu propio servidor MCP? Visita la documentación oficial en modelcontextprotocol.io para obtener guías completas, mejores prácticas y detalles técnicos sobre la implementación de servidores MCP.
🤝 Contribuciones
Consulta CONTRIBUTING.md para obtener información sobre cómo contribuir a este repositorio.
🔒 Seguridad
Consulta SECURITY.md para informar vulnerabilidades de seguridad.
📜 Licencia
Este proyecto está licenciado bajo la Licencia MIT: consulta el archivo LICENSE para obtener más detalles.
💬 Comunidad
⭐ Soporte
Si encuentras útiles los servidores MCP, considera dar una estrella al repositorio y contribuir con nuevos servidores o mejoras.
Gestionado por Anthropic, pero construido junto con la comunidad. El Model Context Protocol es de código abierto y animamos a todos a contribuir con sus propios servidores y mejoras.