Discover Awesome MCP Servers

Extend your agent with 26,962 capabilities via MCP servers.

All26,962
Luno MCP Server

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

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

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

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.

Playwright MCP Server

Playwright MCP Server

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots, providing browser automation capabilities without requiring screenshots or visually tuned models.

Weather Alerts MCP Server

Weather Alerts MCP Server

Provides real-time weather alerts for US states using the National Weather Service API, enabling users to fetch and view active weather warnings through natural language queries.

Danbooru-Turso MCP Server

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.

QuantData MCP Server

QuantData MCP Server

Provides AI agents with access to real-time and historical SPX 0DTE options market data from QuantData. It enables analysis of market indicators like gamma exposure walls, net drift, max pain, and trade side statistics through natural language.

Kepler MCP GitLab Server

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.

Remote MCP Server on Cloudflare

Remote MCP Server on Cloudflare

MCP Tool Starter Kit

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.

E*TRADE MCP Server

E*TRADE MCP Server

Enables LLMs to retrieve real-time stock and options market data through the E\*TRADE API using natural language. It features secure OAuth 1.0 authentication, persistent token management, and comprehensive support for stock quotes, options chains, and Greeks.

SSB MCP Server

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.

redmine-mcp-stateless

redmine-mcp-stateless

A stateless, SSE-ready Redmine MCP server designed for secure team sharing.

Memos MCP Server

Memos MCP Server

Un servidor de Protocolo de Contexto de Modelo (MCP) para la API de Memos con capacidades de búsqueda, creación, recuperación y listado de etiquetas.

Integrate MCP with GitHub Copilot

Integrate MCP with GitHub Copilot

Aprende cómo usar servidores MCP con GitHub Copilot.

Open CLAW Knowledge Distiller

Open CLAW Knowledge Distiller

Converts YouTube and Bilibili videos into structured knowledge articles using local transcription or subtitle extraction combined with AI-powered summarization. It supports multiple summary styles and provides tools to process URLs, track job status, and retrieve results directly within MCP-compatible agents.

Open Policy Agent (OPA) REST API MCP Server

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.

Todoist MCP Server (Python)

Todoist MCP Server (Python)

Espejo de

Bing CN MCP Enhanced

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.

agrobr-mcp

agrobr-mcp

An MCP server that provides real-time access to Brazilian agricultural data, including commodity prices, crop estimates, climate information, and deforestation rates. It integrates data from 19 public sources like CEPEA, CONAB, and IBGE to enable LLMs to analyze the Brazilian agribusiness sector.

Vercel MCP Relay Server

Vercel MCP Relay Server

Enables AI assistants to interact with the Vercel REST API to manage projects, deployments, domains, environment variables, and teams through natural language commands.

Gemini RAG MCP Server

Gemini RAG MCP Server

Enables creation and querying of knowledge bases using Google's Gemini API File Search feature, allowing AI applications to upload documents and retrieve information through RAG (Retrieval-Augmented Generation).

mcp-http-proxy

mcp-http-proxy

Un servidor proxy HTTP/SSE para aplicaciones del Protocolo de Contexto de Modelos (MCP) que utilizan stdio. Admite comandos JSON-RPC sin procesar a través de HTTP e implementa la comunicación directa stdio sin un SDK de MCP.

Spring AI Chrome MCP Server

Spring AI Chrome MCP Server

NHL Scores MCP Server

NHL Scores MCP Server

An MCP Server that provides access to NHL (National Hockey League) scores and statistics via the SportsData.io NHL v3 Scores API.

scraps-kitchen-mcp

scraps-kitchen-mcp

Household-aware kitchen brain for AI agents: manage pantry inventory with freshness tracking, shopping lists, recipe collections with cook notes and per-diner ratings, dietary profiles with allergen safety, and kitchen equipment — all through 27 tools with OAuth 2.1 authentication. Includes a free tool for ingredient-based recipe generation without an account (accounts are free!).

Overwatch2 MCP Server

Overwatch2 MCP Server

An MCP server that provides Overwatch 2 hero data, allowing users to retrieve hero lists and detailed information about specific heroes.

Google Drive MCP Server

Google Drive MCP Server

Enables comprehensive Google Drive integration through MCP, supporting file management, content operations, permission handling, commenting, version control, and shared drive management through natural language interactions.

LinkedIn MCP Server

LinkedIn MCP Server

A comprehensive Model Context Protocol server that enables AI assistants to interact with LinkedIn APIs for profile management, content creation, networking, messaging, and analytics.