Discover Awesome MCP Servers
Extend your agent with 58,050 capabilities via MCP servers.
- All58,050
- 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
GenomeMCP
Enables AI agents to query clinical genomics databases, retrieve supporting literature, analyze population genetics, and visualize biological pathways.
automation-anywhere-mcp
Integrates Claude Desktop with Automation Anywhere Community Edition via FastMCP, enabling AI-driven listing and execution of RPA bots through natural language commands.
rendex-mcp
Capture screenshots, generate PDFs, and render HTML to images via AI agents. Supports batch capture, geo-targeting, async webhooks, and CSS/JS injection.
ChiCTR MCP Server
Enables querying clinical trial information from the Chinese Clinical Trial Registry (ChiCTR) by searching trials with keywords, registration numbers, or years, and retrieving detailed trial information.
Expense Tracker MCP Server
A powerful SQLite-backed expense tracking server built with the Model Context Protocol (MCP). This server allows AI agents (like Claude) to manage your personal finances by adding, deleting, and listing expenses directly from your chat interface.
conductor-figma
A design-intelligent MCP server for Figma with 201 tools across 17 categories, featuring built-in design rules like 8px grid, type scales, semantic colors, accessibility checks, and component defaults.
MCP Instruct
Provides persistent personal and organizational knowledge storage that any LLM can connect to for instant context about who you are, what you do, and your preferences. Enables AI agents to maintain long-term memory across sessions through structured data categories, semantic search, and export/import capabilities.
NowAIKit
Enables AI to interact with ServiceNow instances via MCP, providing 400+ tools across all modules for automation, development, and management.
DuckDB MCP Server
Enables AI assistants and IDEs to execute SQL queries on local DuckDB databases, in-memory databases, or cloud-stored databases with support for flexible connections and configurable result limits.
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.
freshservice-mcp
Enables AI models to perform IT service management operations on Freshservice, including managing tickets, changes, problems, releases, assets, projects, and more through a set of MCP tools.
Emotion Engine
Local-first stdio MCP server for agent relationship-continuity state: PAD mood, affective pulse, trust, decay, and boundary signals kept beside factual memory.
Channel Talk MCP Server
An unofficial MCP server that integrates with the Channel Talk Open API to allow AI assistants to access and manage chat information. It enables users to retrieve chat lists and message histories filtered by status, tags, and customer details.
opencage-geocoding-mcp
Provides forward and reverse geocoding using the OpenCage API, enabling conversion between addresses and geographic coordinates.
Openprovider MCP Server
MCP server for Openprovider.com that enables domain management actions such as checking availability, registering domains, listing domains, and managing contacts through natural language.
Linkup MCP Server
Provides real-time web search and webpage content fetching capabilities through Linkup's API, enabling AI assistants to access current information, news, and data from trusted sources across the web.
Gmail MCP
Enables AI assistants to interact with Gmail accounts via IMAP, allowing them to list, search, read, and send emails, manage labels and folders, and access attachments through the Model Context Protocol.
Claimify
Extracts verifiable, decontextualized factual claims from text using a research-based four-stage pipeline (sentence splitting, selection, disambiguation, and decomposition). Integrates with MCP clients to enable claim extraction and verification workflows.
edgarmcp
MCP server for SEC EDGAR that provides real-time access to filings, financial statements, and full-text search across all EDGAR documents.
MCSManager MCP Server
Enables management of Minecraft servers through the MCSManager API. Supports executing server commands, checking player status, retrieving server information, and controlling game settings like weather.
Web-QA
An AI-powered MCP server that automates web testing workflows by enabling recording, execution, and discovery of tests through natural language prompts.
MCP Sample Chat
A local LLM chat application implementing the Model Control Protocol (MCP) architecture with Ollama, FastAPI, and Gradio that demonstrates clear separation of model, control, and presentation layers.
NoctisAI
Enables advanced malware development, threat intelligence analysis, and offensive security operations through specialized tools for multi-language payload generation, obfuscation, OSINT reconnaissance, and forensic analysis. Designed for authorized penetration testing, red team exercises, and cybersecurity research with comprehensive educational capabilities.
Gemini 2.5 Flash Image MCP
Enables conversational image generation and editing with Google's Gemini 2.5 Flash Image Preview. Supports text-to-image generation, natural language image editing, multi-image composition, and style transfer with optional file saving.
memory-mcp
A persistent, conflict-aware memory MCP server for AI coding assistants (Cursor, Claude Code).
PayFast MCP
Enables interaction with the South African PayFast payment gateway to manage transactions, subscriptions, and refunds. It allows users to create payments, query transaction statuses, and check settlement balances through the MCP protocol.
@drmaxbdc/productboard-mcp
MCP server for the Productboard API v2. Provides 30 tools covering entities, notes, relationships, configurations, members, and analytics.
Learning Hub
AI learning assistant for families. Manages game time rewards based on school grades, homework, and bonus tasks. Syncs with EduPage/PRONOTE. 78 MCP tools with instruction workflows.
Agentic Workbench
An MCP-based tool orchestrator that exposes a single execute_task tool to Claude while internally managing 100+ tools through hierarchical navigation with a cheaper LLM, preventing context overflow from loading all tool definitions.
tca-mcp-server
Enables starting code analysis and obtaining code analysis reports via the MCP protocol, integrating with Tencent Cloud Code Analysis (TCA).