Discover Awesome MCP Servers
Extend your agent with 84,517 capabilities via MCP servers.
- All84,517
- 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
ServiceNow MCP Server
Enables Claude to interact with ServiceNow instances through the ServiceNow API. Supports comprehensive ServiceNow operations including incident management, service catalog management, change requests, user management, and workflow automation through natural language.
PDF Redaction MCP Server
A Model Context Protocol (MCP) server that provides comprehensive PDF redaction capabilities, including text and image redaction, search, and session-based in-memory operations using FastMCP and pymupdf.
Client Intelligence Hub
Central source of truth for all client data. Syncs every connected platform on a schedule, normalizes it into one client workspace, and serves it to MTOS and AI agents over MCP.
stooq-mcp
A Model Context Protocol (MCP) server written in Rust that fetches stock price data from stooq.com.
powergentic/azd-mcp-csharp
Aquí tienes una plantilla AZD para desplegar un servidor de Protocolo de Contexto de Modelo (MCP) escrito en C# 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/MCP.Server # Ruta al proyecto C# del servidor MCP language: csharp host: containerapp ingress: external targetPort: 8080 # Puerto en el que escucha el servidor MCP # Opcional: Configuración específica de Azure Container Apps # containerapp: # revisionMode: Single # ingress: # allowInsecure: false # Recomendado: Forzar HTTPS # targetPort: 8080 # transport: http # Importante: Usar HTTP para SSE # traffic: # - weight: 100 # latestRevision: true ``` **Explicación:** * **`name`**: El nombre de tu aplicación AZD. Elige un nombre descriptivo. * **`metadata.template`**: El nombre de la plantilla. Útil para identificar la plantilla que estás usando. * **`services.mcp-server`**: Define el servicio principal, que es tu servidor MCP. * **`project`**: La ruta al archivo de proyecto C# (`.csproj`) de tu servidor MCP. Asegúrate de que esta ruta sea correcta. * **`language`**: Especifica el lenguaje de programación como `csharp`. * **`host`**: Indica que el servicio se desplegará en Azure Container Apps (`containerapp`). * **`ingress`**: Configura el acceso al servicio. * **`external`**: Expone el servicio a internet. * **`targetPort`**: El puerto en el que tu servidor MCP está escuchando dentro del contenedor. Asegúrate de que coincida con la configuración de tu aplicación C#. **Importante:** Generalmente es `8080` por defecto en las plantillas de Azure Container Apps. * **`containerapp` (Opcional)**: Permite configurar opciones específicas de Azure Container Apps. * **`revisionMode`**: `Single` significa que solo habrá una revisión activa del contenedor. * **`ingress`**: Configuración más detallada del ingreso. * **`allowInsecure`**: **`false` (Recomendado)**: Fuerza el uso de HTTPS para mayor seguridad. Si tu aplicación solo funciona con HTTP, puedes configurarlo a `true` para pruebas locales, pero **nunca** en producción. * **`targetPort`**: Debe coincidir con el `targetPort` definido anteriormente. * **`transport`**: **`http` (¡CRUCIAL para SSE!)**: **Este es el punto clave para SSE.** Azure Container Apps requiere que el transporte sea `http` para que SSE funcione correctamente. No uses `http2` o `grpc`. * **`traffic`**: Define cómo se distribuye el tráfico entre las revisiones. En este caso, todo el tráfico (100%) se dirige a la última revisión. **Consideraciones importantes para SSE y Azure Container Apps:** * **Transporte HTTP:** Como se mencionó anteriormente, **debes usar `transport: http` en la configuración de ingreso de Azure Container Apps para que SSE funcione.** Otros protocolos no son compatibles con SSE en ACA. * **Keep-Alive:** Asegúrate de que tu servidor MCP y el cliente SSE mantengan las conexiones activas. Puedes configurar encabezados `Keep-Alive` en tu servidor y cliente. Azure Container Apps tiene un tiempo de espera de inactividad, por lo que es importante mantener la conexión activa. * **CORS (Cross-Origin Resource Sharing):** Si tu cliente SSE está en un dominio diferente al servidor MCP, deberás configurar CORS en tu servidor para permitir las solicitudes desde el dominio del cliente. * **Implementación del Servidor C#:** Asegúrate de que tu servidor C# esté correctamente implementado para manejar conexiones SSE. Esto implica configurar los encabezados correctos (`Content-Type: text/event-stream`) y enviar eventos SSE correctamente formateados. Puedes usar bibliotecas como `Microsoft.AspNetCore.Mvc` para facilitar la implementación de SSE en ASP.NET Core. **Pasos para usar esta plantilla:** 1. **Crea un proyecto C# para tu servidor MCP:** Asegúrate de que esté configurado para manejar conexiones SSE. 2. **Crea un archivo `azure.yaml`:** Copia el contenido de la plantilla anterior y guárdalo en la raíz de tu proyecto. 3. **Modifica el archivo `azure.yaml`:** * Ajusta la ruta del `project` para que apunte a tu archivo `.csproj`. * Verifica que el `targetPort` coincida con el puerto en el que tu servidor MCP está escuchando. * Ajusta la configuración opcional de `containerapp` según tus necesidades. 4. **Ejecuta los comandos AZD:** * `azd init` (para inicializar el proyecto AZD) * `azd up` (para aprovisionar los recursos de Azure y desplegar tu aplicación) * `azd monitor` (para monitorear tu aplicación) **Ejemplo de código C# (ASP.NET Core) para SSE:** ```csharp using Microsoft.AspNetCore.Mvc; [ApiController] [Route("[controller]")] public class SseController : ControllerBase { [HttpGet("stream")] public async Task GetStream() { Response.Headers.Add("Content-Type", "text/event-stream"); Response.Headers.Add("Cache-Control", "no-cache"); Response.Headers.Add("Connection", "keep-alive"); while (!HttpContext.RequestAborted.IsCancellationRequested) { string data = $"data: Hello from SSE at {DateTime.Now}\n\n"; await Response.WriteAsync(data); await Response.Body.FlushAsync(); // Importante para enviar los datos inmediatamente await Task.Delay(1000); // Enviar un evento cada segundo } } } ``` **Puntos clave del código C#:** * **`Content-Type: text/event-stream`**: Este encabezado es esencial para indicar que se trata de una transmisión SSE. * **`Cache-Control: no-cache`**: Evita que el navegador almacene en caché la respuesta. * **`Connection: keep-alive`**: Mantiene la conexión activa. * **`Response.Body.FlushAsync()`**: **Muy importante:** Envía los datos inmediatamente al cliente. Sin esto, los datos podrían almacenarse en búfer y no enviarse hasta que se cierre la conexión. * **`HttpContext.RequestAborted.IsCancellationRequested`**: Verifica si el cliente ha cerrado la conexión. Recuerda adaptar este código a tu lógica de servidor MCP específica. ¡Buena suerte con tu despliegue!
DataDawn MCP Server
Enables AI agents to query the IRS 990 nonprofit database and OpenRegs federal regulations database via SQL, providing access to nonprofit filings, grants, lobbying, and congressional data.
Memstate MCP
Provides versioned, structured memory for AI agents, allowing them to store facts, detect conflicts, and track knowledge history via a hosted SaaS platform. It enables efficient hierarchical information retrieval and semantic search while keeping token usage constant as memory scales.
MCP Server for WordPress
Implementación de un servidor MCP utilizando la API REST de WordPress.
VSCode Automation MCP
Enables AI agents to programmatically control and automate VSCode by interacting with its UI, executing commands, and inspecting the DOM structure. It supports advanced workflows like UI testing, extension development, and debugging through a standalone VSCode instance.
suprsonic-mcp
AI Agent superpowers with 1 API key - zero auth, always SOTA
Sentry MCP Server
Enables interaction with Sentry's error tracking platform to fetch and manage issue details, events, and project information through the Sentry API.
mcp-llama-swap
Enables hot-swapping llama.cpp models in a running Claude Code session via launchctl or systemd, preserving conversation context across model changes.
Prefeitura MS Mundo Novo: Certidão Negativa de Débitos
MCP server that enables consulting negative debt certificates (Certidão Negativa de Débitos) from the municipal government of Mundo Novo, MS, using an official source with natural language. It is read-only, has a single tool, and operates on a prepaid per-query basis.
glyphloop
Enables AI agents to create loop-perfect generative ASCII animations headlessly, including defining custom animations and 3D shapes as expression strings.
ccfolio
Enables searching and browsing past Claude Code conversations directly from within an active Claude session, with full-text search and cost tracking.
Shopify Dev MCP
Servidor de Protocolo de Contexto del Modelo (MCP) que interactúa con Shopify Dev. Este protocolo admite varias herramientas para interactuar con diferentes API de Shopify.
WeChat Article Extractor
Extracts title, author, and content (in Markdown format) from WeChat official account articles via URL, supporting both MCP stdio and HTTP server modes.
statecli-mcp-server
Gives AI agents memory, undo, and self-awareness by tracking file changes and enabling checkpoints and rollbacks.
Components Build MCP
Provides AI assistants with tools to grade, generate, and validate UI components against the components.build specification. Supports searching documentation, checking compliance, and generating framework-agnostic accessible components.
agent-platform-api
MCP server for the Agent Platform API, enabling management of sandbox environments through MCP protocol. Exposes tools to interact with sandbox lifecycle operations such as start, stop, and status checks.
HG MCP Server
Enables AI assistants to interact with Mercurial repositories, supporting version control operations like cloning, committing, branching, merging, and remote synchronization through natural language.
PetSmart MCP Server
Enables AI assistants to search for pet products, manage shopping carts, and book grooming or training services directly through PetSmart's website. It also facilitates finding nearby store locations and accessing detailed product specifications.
hatena-blog-mcp
Enables users to fetch, search, and manage Hatena Blog entries and categories via MCP tools, with caching for fast performance.
Apple Tools MCP
Enables semantic search across Apple Mail, Messages, Calendar, and Contacts on macOS using natural language queries. All processing happens locally with privacy-first vector indexing for fast similarity search.
contabo-mcp
Enables full operational control over Contabo VPS/VDS infrastructure through natural language, including instances, DNS, snapshots, and more with 57 tools.
SEFAZ CE: Certidão de Regularidade
Enables users to query SEFAZ CE regularity certificates (Certidão de Regularidade) from official sources, providing read-only access for tax compliance verification in the state of Ceará, Brazil.
ISO 27001 AI MCP
ISO 27001 AI - MCP server providing AI-powered tools and automation by MEOK AI Labs
tenets
Provides intelligent code context aggregation using NLP-based ranking (BM25, TF-IDF, embeddings) and automatically injects guiding principles (coding standards, architecture rules) into every prompt to maintain consistency across AI conversations.
dbt-investigator
Enables AI clients to automatically investigate dbt test failures, trace root cause through BigQuery lineage, and generate plain-English incident reports.
research-mentor-rag
MCP server that integrates a 1200-paper RAG database with six tools to support research workflows across stages like hypothesis, experiment, statistics, and writing. It routes requests to specialized skills and real-time frontier searches to provide evidence-grounded research mentoring.