Discover Awesome MCP Servers

Extend your agent with 28,494 capabilities via MCP servers.

All28,494
Repsona MCP Server

Repsona MCP Server

Enables integration with Repsona project management platform, allowing users to manage tasks, projects, notes, files, and inbox through natural language interactions with the Repsona API.

superFetch MCP Server

superFetch MCP Server

An MCP server that fetches web pages and extracts clean, AI-friendly Markdown content using Mozilla Readability. It provides secure web access for LLMs with built-in SSRF protection and automated content cleaning for improved context retrieval and summarization.

Mcp Forge

Mcp Forge

MCP-Forge es un potente marco de trabajo para generar, gestionar y monitorizar dinámicamente servidores del Protocolo de Contexto del Modelo (MCP). Utilizando el SDK oficial de MCP, esta herramienta le permite crear servidores MCP especializados bajo demanda a través de una interfaz centralizada.

estudIA-MCP

estudIA-MCP

RAG-enabled MCP server that uses Google Gemini for embeddings and Supabase for vector storage, enabling semantic search and document similarity matching through natural language queries.

Docker MCP Server

Docker MCP Server

Enables secure execution of shell commands and file operations within isolated Docker containers. Provides process management, interactive input handling, and comprehensive file system operations for containerized development environments.

Qdrant MCP Server

Qdrant MCP Server

Provides semantic memory capabilities using Qdrant vector database with configurable embedding providers, allowing storage and retrieval of information using vector similarity.

Securities prices MCP server sample

Securities prices MCP server sample

Aquí tienes un ejemplo de un servidor MCP (Market Connectivity Platform) para precios de valores, información histórica, etc.: **Disclaimer:** Este es un ejemplo simplificado y requerirá una implementación más robusta para un uso en producción. Considera que la implementación real de un MCP es compleja y depende de los requisitos específicos. **Conceptos Clave:** * **MCP (Market Connectivity Platform):** Una plataforma que facilita la conexión a múltiples fuentes de datos del mercado (bolsas, proveedores de datos, etc.), normaliza los datos y los distribuye a los clientes. * **Proveedores de Datos:** Fuentes de datos del mercado (ej. Bloomberg, Refinitiv, IEX). * **Clientes:** Aplicaciones o usuarios que consumen los datos del mercado. * **Normalización de Datos:** El proceso de convertir datos de diferentes fuentes a un formato consistente. * **API (Application Programming Interface):** La interfaz que los clientes usan para interactuar con el servidor MCP. **Arquitectura Simplificada:** 1. **Conectores de Datos:** Módulos que se conectan a diferentes proveedores de datos. Cada conector es responsable de autenticarse, solicitar datos y convertir los datos al formato interno del MCP. 2. **Motor de Normalización:** Convierte los datos de los conectores a un formato común. Esto incluye mapear campos, convertir tipos de datos y manejar diferencias en la nomenclatura. 3. **Almacenamiento de Datos:** Almacena los datos normalizados. Esto puede ser una base de datos relacional, una base de datos de series temporales o un sistema de caché en memoria. 4. **API:** Proporciona una interfaz para que los clientes soliciten datos. Esto puede ser una API REST, una API WebSocket o una API basada en mensajes (ej. FIX). 5. **Distribución de Datos:** Envía los datos solicitados a los clientes. Esto puede ser en tiempo real (ej. para precios de mercado) o bajo demanda (ej. para datos históricos). **Ejemplo Simplificado (Pseudocódigo):** ```python # Pseudocódigo - NO FUNCIONA DIRECTAMENTE # Ilustra la lógica general class ConectorProveedorDatos: def __init__(self, proveedor): self.proveedor = proveedor # Inicializar la conexión al proveedor def obtener_precio(self, simbolo): # Lógica para conectarse al proveedor y obtener el precio precio_raw = self.proveedor.obtener_precio_raw(simbolo) precio_normalizado = self.normalizar_precio(precio_raw) return precio_normalizado def normalizar_precio(self, precio_raw): # Lógica para convertir el precio al formato interno # (ej. mapear nombres de campos, convertir tipos de datos) return precio_normalizado class MotorNormalizacion: def normalizar_datos(self, datos_raw, proveedor): # Lógica para normalizar datos de diferentes proveedores # (ej. mapear campos, convertir tipos de datos) return datos_normalizados class AlmacenamientoDatos: def __init__(self, tipo_almacenamiento="memoria"): self.tipo_almacenamiento = tipo_almacenamiento self.datos = {} # Diccionario en memoria para simplificar def guardar_datos(self, simbolo, datos): self.datos[simbolo] = datos def obtener_datos(self, simbolo): return self.datos.get(simbolo) class API: def __init__(self, motor_normalizacion, almacenamiento_datos): self.motor_normalizacion = motor_normalizacion self.almacenamiento_datos = almacenamiento_datos def obtener_precio(self, simbolo): # 1. Buscar en el almacenamiento de datos precio = self.almacenamiento_datos.obtener_datos(simbolo) if precio: return precio # 2. Si no está en el almacenamiento, obtenerlo del proveedor conector = ConectorProveedorDatos("ProveedorPredeterminado") # Reemplazar con la lógica real precio = conector.obtener_precio(simbolo) # 3. Guardar en el almacenamiento self.almacenamiento_datos.guardar_datos(simbolo, precio) return precio # Ejemplo de uso motor = MotorNormalizacion() almacenamiento = AlmacenamientoDatos() api = API(motor, almacenamiento) precio_AAPL = api.obtener_precio("AAPL") print(f"Precio de AAPL: {precio_AAPL}") ``` **Consideraciones Adicionales:** * **Escalabilidad:** Un MCP real debe ser escalable para manejar un gran volumen de datos y un gran número de clientes. Esto puede requerir el uso de técnicas como el balanceo de carga, el almacenamiento en caché distribuido y la mensajería asíncrona. * **Fiabilidad:** Un MCP debe ser fiable y tolerante a fallos. Esto puede requerir el uso de técnicas como la redundancia, la conmutación por error y la supervisión. * **Seguridad:** Un MCP debe ser seguro para proteger los datos del mercado de accesos no autorizados. Esto puede requerir el uso de técnicas como la autenticación, la autorización y el cifrado. * **Manejo de Errores:** Un MCP debe manejar los errores de forma elegante y proporcionar información útil a los clientes. * **Latencia:** La latencia es crítica para los datos del mercado en tiempo real. Un MCP debe estar optimizado para minimizar la latencia. * **Tecnologías:** Las tecnologías comunes para construir un MCP incluyen: * **Lenguajes de programación:** Java, Python, C++, Go * **Bases de datos:** PostgreSQL, TimescaleDB, InfluxDB, Redis * **Mensajería:** Kafka, RabbitMQ * **APIs:** REST, WebSocket, FIX **En resumen:** Este ejemplo proporciona una visión general simplificada de la arquitectura y la lógica de un servidor MCP. La implementación real requerirá un diseño y desarrollo más detallados, teniendo en cuenta los requisitos específicos de tu caso de uso. Es importante considerar la escalabilidad, la fiabilidad, la seguridad y la latencia al diseñar e implementar un MCP.

Modular MCP Server

Modular MCP Server

A scalable, auto-discovering Model Context Protocol server that dynamically loads tools from the tools directory, enabling LLMs to access various capabilities through a standardized interface.

Software Management MCP Server

Software Management MCP Server

Enables AI agents to automate local software management workflows including installation, uninstallation, updates, and environment recommendations. It provides a standardized, non-interactive interface for managing system applications and tracking software versions safely.

AI Develop Assistant

AI Develop Assistant

Assists AI developers with intelligent requirement analysis and architecture design through guided clarification questions, branch-aware management, and automated architecture generation with persistent storage.

SP-MCP

SP-MCP

Bridge between Super Productivity app and MCP servers, allowing Claude Desktop to directly interact with Super Productivity for task management, project organization, and information retrieval.

Hello3DMCP Server

Hello3DMCP Server

An MCP server that bridges AI clients with a frontend 3D visualization application to control model properties, lighting, and camera settings via WebSocket. It enables real-time manipulation of 3D scenes through natural language commands for scaling, rotating, and coloring models.

mcp-xpath

mcp-xpath

Servidor MCP para ejecutar consultas XPath en contenido XML

mcp-openapi

mcp-openapi

Turn any OpenAPI/Swagger spec into MCP tools. Zero config, zero code. Supports Swagger 2.0, OpenAPI 3.x, Bearer/API-key/OAuth2 auth, flat parameter schemas for better LLM accuracy, and smart response truncation.

Forge MCP Server

Forge MCP Server

Integrates with the Laravel Forge API to provide comprehensive management of servers and sites. It enables users to perform health checks, monitor logs, create resources, and execute deployment tasks through MCP-compliant tools.

sentry-mcp-rs

sentry-mcp-rs

Fast and minimal Sentry MCP server written in Rust

Bookmark Manager MCP

Bookmark Manager MCP

A Model Context Protocol server that provides persistent storage, categorization, and retrieval of bookmarks through AI clients like Claude. It allows users to manage web links using custom categories and includes options for local JSON storage or AWS S3 synchronization.

Truecaller Data2 MCP Server

Truecaller Data2 MCP Server

Enables phone number lookup through the Truecaller Data2 API, allowing users to search and retrieve information about phone numbers for identification and verification purposes.

Moltbook MCP Server

Moltbook MCP Server

Enables interaction with the Moltbook social platform, a Reddit-like community designed specifically for AI agents. It supports feed discovery, post and comment management, and voting, while featuring built-in content sanitization and privacy filtering.

AI Optimizer MCP

AI Optimizer MCP

A multi-task MCP server for AI code optimization and testing that integrates with VSCode/Cursor, CLI tools, and autonomous agents. It provides tools for running tests, generating code improvements, and managing objectives across different environments.

Bounteous MCP Server

Bounteous MCP Server

Repositorio del servidor MCP para gestionar operaciones de GitHub.

Astro Docs MCP Server

Astro Docs MCP Server

Allows AI tools like Cursor, VS Code, Claude, ChatGPT, and Windsurf to access the latest Astro documentation in a structured way, enabling accurate answers about Astro's features, APIs, and best practices.

MCP Calculator Server

MCP Calculator Server

A minimal Model Context Protocol server that provides basic arithmetic tools and a comprehensive meeting analysis prompt template for processing transcripts. It serves as a clean example for developers to learn how to build, test, and integrate MCP servers with Claude Desktop.

Invoice Parser MCP

Invoice Parser MCP

Enables AI agents to extract structured JSON from invoices and receipts in PDF and image formats using Claude Vision. Supports full document parsing, line item extraction, validation, and batch CSV export with API key or cryptocurrency payment options.

ts-refactor-mcp

ts-refactor-mcp

An MCP server that enables AI agents to move TypeScript files and directories while automatically updating all affected imports using a persistent tsserver instance. This ensures atomic, error-free refactoring that maintains project integrity without manual intervention or wasted tokens.

Magic-API MCP Server

Magic-API MCP Server

Provides comprehensive development tools for Magic-API including documentation lookup, API testing, resource management, debugging with breakpoints, backup operations, and code search capabilities. Enables developers to efficiently build, test, and maintain Magic-API projects through natural language interactions.

Douyin MCP

Douyin MCP

Enables automated Douyin video uploads and account management using Playwright for browser simulation. It supports QR code login, cookie persistence, and automated metadata handling for publishing videos through natural language or API commands.

Daraja API MCP Server

Daraja API MCP Server

Provides AI assistants with access to comprehensive Safaricom Daraja API documentation for all 22 M-Pesa APIs through searchable tools, enabling developers to query payment processing, transaction management, and business operations documentation.

YouTube MCP Server

YouTube MCP Server

Provides distraction-free access to YouTube by allowing AI assistants to retrieve subscribed channels, latest videos, and transcripts without algorithmic recommendations. It enables searching within subscriptions and direct reading of video content through simple browser cookie authentication.

Glitchtip MCP Server

Glitchtip MCP Server

Enables interaction with Glitchtip error tracking platform through natural language. Provides access to issues, events, projects, teams, and organization management for comprehensive error monitoring and debugging.