Discover Awesome MCP Servers
Extend your agent with 20,552 capabilities via MCP servers.
- All20,552
- Developer Tools3,867
- Search1,714
- Research & Data1,557
- AI Integration Systems229
- Cloud Platforms219
- Data & App Analysis181
- Database Interaction177
- Remote Shell Execution165
- Browser Automation147
- Databases145
- Communication137
- AI Content Generation127
- OS Automation120
- Programming Docs Access109
- Content Fetching108
- Note Taking97
- File Systems96
- Version Control93
- Finance91
- Knowledge & Memory90
- Monitoring79
- Security71
- Image & Video Processing69
- Digital Note Management66
- AI Memory Systems62
- Advanced AI Reasoning59
- Git Management Tools58
- Cloud Storage51
- Entertainment & Media43
- Virtualization42
- Location Services35
- Web Automation & Stealth32
- Media Content Processing32
- Calendar Management26
- Ecommerce & Retail18
- Speech Processing18
- Customer Data Platforms16
- Travel & Transportation14
- Education & Learning Tools13
- Home Automation & IoT13
- Web Search Integration12
- Health & Wellness10
- Customer Support10
- Marketing9
- Games & Gamification8
- Google Cloud Integrations7
- Art & Culture4
- Language Translation3
- Legal & Compliance2
Formula One MCP Server
A Model Context Protocol server that provides comprehensive Formula One racing data, enabling access to event schedules, driver information, telemetry data, race results, and performance analytics through natural language queries.
Gold Standard Apology MCP
Provides guidelines for writing proper apologies based on the situation, relationship, and severity. Returns structured prompts that help LLMs generate sincere and appropriate apology letters in Korean.
Integrate MCP with GitHub Copilot
Aprende cómo usar servidores MCP con GitHub Copilot.
Domain MCP
Enables natural language domain management through Dynadot, supporting domain registration, DNS configuration, transfers, WHOIS contacts, and bulk operations across 106 API actions.
Luno MCP Server
A Model Context Protocol server that provides a standardized interface for AI models and applications to interact with the Luno cryptocurrency exchange API for trading operations.
Obsidian Claude Code MCP Server
Enables Claude Code and Claude Desktop to interact with Obsidian vaults through MCP protocol. Supports file operations, workspace context access, and dual transport (WebSocket and HTTP/SSE) for AI-powered assistance with your notes.
powergentic/azd-mcp-ts
Aquí tienes una plantilla AZD para desplegar un servidor de Protocolo de Contexto de Modelo (MCP) escrito en TypeScript a Azure Container Apps usando Transporte SSE: ```yaml # azure.yaml name: mcp-server-aca-sse # Nombre de la aplicación AZD metadata: template: mcp-server-aca-sse # Nombre de la plantilla services: mcp-server: project: ./src # Ruta al directorio del proyecto TypeScript language: js # Lenguaje del proyecto host: containerapp # Tipo de host containerapp: name: mcp-server # Nombre de la Azure Container App ingress: external # Tipo de ingreso (externo para acceso público) targetPort: 8080 # Puerto en el contenedor donde escucha el servidor # (Opcional) Configuración de escalado # scaling: # minReplicas: 1 # maxReplicas: 10 # rules: # - name: http-request-count # http: # requestsPerSecond: 100 # (Opcional) Variables de entorno # env: # - name: MY_ENV_VAR # value: "my_value" infra: provider: azure # Proveedor de infraestructura location: eastus # Región de Azure ``` **Explicación:** * **`name`**: El nombre general de tu aplicación AZD. Esto se usa para nombrar los recursos de Azure. * **`metadata`**: Metadatos sobre la plantilla. * **`services`**: Define los servicios que componen tu aplicación. En este caso, solo tenemos un servicio: `mcp-server`. * **`project`**: La ruta al directorio que contiene el código fuente de tu servidor TypeScript. Asegúrate de que este directorio contenga un `package.json` válido. * **`language`**: Establecido en `js` porque TypeScript se transpila a JavaScript. * **`host`**: Especifica que el servicio se desplegará en Azure Container Apps. * **`containerapp`**: Configuración específica para Azure Container Apps. * **`name`**: El nombre de la Azure Container App. * **`ingress`**: Establecido en `external` para permitir el acceso público al servidor. * **`targetPort`**: El puerto en el contenedor donde tu servidor MCP está escuchando las conexiones SSE. Asegúrate de que este puerto coincida con el puerto que tu servidor TypeScript está usando. * **`scaling`**: (Opcional) Configura el escalado automático de tu Container App. El ejemplo muestra un escalado basado en el número de peticiones HTTP por segundo. * **`env`**: (Opcional) Define variables de entorno que se pasarán a tu contenedor. * **`infra`**: Configura la infraestructura de Azure. * **`provider`**: Establecido en `azure` para indicar que se usará Azure. * **`location`**: La región de Azure donde se desplegará la aplicación. Elige una región cercana a tus usuarios. **Pasos para usar esta plantilla:** 1. **Crea un proyecto TypeScript para tu servidor MCP:** Asegúrate de que tu proyecto TypeScript esté configurado correctamente y que escuche en el puerto especificado en `targetPort`. Debe implementar la lógica del Protocolo de Contexto de Modelo (MCP) y usar SSE para la comunicación. 2. **Crea un archivo `Dockerfile` (opcional pero recomendado):** Un `Dockerfile` te permite definir la imagen de contenedor para tu servidor. Aquí tienes un ejemplo: ```dockerfile FROM node:18-alpine WORKDIR /app COPY package*.json ./ RUN npm install COPY . . EXPOSE 8080 CMD ["npm", "start"] ``` Asegúrate de que el `CMD` ejecute el comando correcto para iniciar tu servidor TypeScript (por ejemplo, `npm start`, `node dist/index.js`, etc.). Si usas un `Dockerfile`, debes agregar la siguiente línea a la sección `containerapp` en `azure.yaml`: ```yaml containerapp: # ... otras configuraciones ... dockerfilePath: ./Dockerfile ``` 3. **Crea un archivo `.dockerignore` (opcional pero recomendado):** Esto evita que archivos innecesarios se copien a la imagen del contenedor, lo que puede reducir el tamaño de la imagen y acelerar el proceso de construcción. 4. **Guarda la plantilla `azure.yaml`:** Guarda el contenido de la plantilla en un archivo llamado `azure.yaml` en la raíz de tu proyecto. 5. **Ejecuta los comandos AZD:** * **`azd init`**: Inicializa el proyecto AZD. * **`azd up`**: Provisiona los recursos de Azure y despliega la aplicación. * **`azd monitor`**: Monitoriza la aplicación en Azure. **Consideraciones importantes:** * **SSE (Server-Sent Events):** Asegúrate de que tu servidor TypeScript esté configurado correctamente para usar SSE. Esto implica establecer los encabezados HTTP correctos (`Content-Type: text/event-stream`) y enviar eventos SSE formateados correctamente. * **Autenticación y Autorización:** Si tu servidor MCP requiere autenticación y autorización, deberás implementar la lógica necesaria en tu código TypeScript y configurar Azure Container Apps para manejar la autenticación (por ejemplo, usando Azure Active Directory). * **TLS/SSL:** Para producción, es crucial habilitar TLS/SSL para proteger la comunicación entre el cliente y el servidor. Azure Container Apps maneja esto automáticamente cuando usas el ingreso externo. * **Logging y Monitoring:** Configura el logging y el monitoring para tu servidor MCP para poder diagnosticar problemas y monitorizar el rendimiento. Azure Container Apps se integra con Azure Monitor para esto. * **Costos:** Ten en cuenta los costos asociados con el uso de Azure Container Apps. Los costos dependen de la cantidad de recursos que uses (CPU, memoria, tráfico de red, etc.). Esta plantilla proporciona un punto de partida para desplegar tu servidor MCP. Es posible que necesites modificarla para adaptarla a tus necesidades específicas. Recuerda revisar la documentación de Azure Container Apps y AZD para obtener más información.
addTaskManager MCP Server
Integrates with the addTaskManager iOS/macOS app to manage tasks, projects, and ideas through the ADD (Assess-Decide-Do) framework. Enforces realm-based restrictions where users can create/edit content in Assess, assign contexts/dates in Decide, and mark items complete in Do.
Remote MCP Server on Cloudflare
MCP Tool Starter Kit
A feature-complete TypeScript project template for rapidly developing Model Context Protocol tools with integrated best practices for code quality, testing, and automated deployment.
SSB MCP Server
Provides comprehensive access to SQL Stream Builder (SSB) functionality with 80+ MCP tools for managing streams, jobs, tables, and real-time data processing. Supports both standalone SSB deployments and Cloudera Data Platform with multiple authentication methods.
Lightweight GitHub MCP
A configurable proxy that filters GitHub MCP server tools via YAML whitelist, reducing context consumption from 100+ tools to only the ones you need while providing meta-tools to discover available functionality.
PolyNeural.ai Knowledge Graph MCP Bundle
Provides AI agents with persistent memory and knowledge management through a comprehensive knowledge graph platform. Enables storing, searching, and managing entities, relationships, and observations with advanced features like trending analysis and smart ranking.
Nutrition By Api Ninjas MCP Server
Provides access to the Nutrition By Api Ninjas API to extract detailed nutritional information from natural language food queries. It enables users to retrieve data such as calories, vitamins, and macros from text descriptions of meals.
Cloudflare Playwright MCP Server
Enables AI assistants to control web browsers through Playwright automation tools deployed on Cloudflare Workers. Supports web navigation, clicking, typing, screenshot capture, and other browser automation tasks through natural language commands.
Wikimedia-Search-Images
This MCP server enables AI assistants to search for images on Wikimedia Commons, providing detailed metadata and optional thumbnail combinations to assist AI models in visual comparisons.
wiki-js-mcp
wiki-js-mcp
Next.js Docs MCP
Provides AI agents with access to a comprehensive database of 200+ Next.js documentation URLs for intelligent document selection and retrieval. Enables Claude and other AI assistants to analyze user queries and recommend the most relevant Next.js documentation pages.
YouTube Search MCP Server
Enables AI assistants to search YouTube videos with rich metadata including titles, channels, view counts, and duration. Supports multi-language search and is designed for remote deployment on the Dedalus platform.
Google Calendar MCP Server
Provides AI assistants with intelligent access to Google Calendar data, enabling natural language queries about availability, upcoming events, schedule conflicts, and meeting summaries through context-aware calendar integration.
Jokes MCP Server
An MCP server that enables Microsoft Copilot Studio to fetch and deliver various types of jokes (Chuck Norris, Dad jokes, and Yo Mama jokes) from multiple online joke APIs.
Danbooru-Turso MCP Server
Collects and stores Danbooru character data in a Turso cloud database with automatic pagination and upsert functionality for managing anime character post information.
Kepler MCP GitLab Server
Production-ready MCP server providing GitLab integration with OAuth authentication, enabling AI assistants to manage projects, issues, merge requests, branches, files, and commits across GitLab instances.
Open Policy Agent (OPA) REST API MCP Server
An MCP Server that enables natural language interaction with the Open Policy Agent REST API, allowing users to manage policies, decisions, and data through conversational interfaces.
Bing CN MCP Enhanced
An MCP server optimized for Chinese users that enables AI models to perform Bing searches and fetch webpage content without requiring an API key. It provides specialized tools for searching and scraping web data directly through supported AI environments like Claude or Cursor.
Link MCP
Enables intelligent web document scraping and conversation memory management for Cursor IDE. Supports multi-level link crawling, automatic content extraction, and organized storage of conversations and technical documentation.
Ultimate-MCP-Server
Provides a suite of tools like agent orchestration and token optimization for Claude
VSC-MCP
Este proyecto proporciona herramientas que exponen la funcionalidad del Protocolo de Servidor de Lenguaje (LSP) como herramientas MCP (Protocolo de Contexto de Modelo).
DollhouseMCP
A comprehensive Model Context Protocol server that enables dynamic AI persona management with GitHub-powered marketplace integration, allowing Claude and other compatible AI assistants to activate different behavioral personas with community sharing capabilities.
CSS Tutor MCP Server
Provides personalized CSS learning updates by tracking known concepts in memory, fetching latest CSS news via Perplexity, and guiding users through new CSS features they haven't learned yet.