Discover Awesome MCP Servers
Extend your agent with 84,516 capabilities via MCP servers.
- All84,516
- 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
py-mcp-wiki-helper
MCP server to query a Git-hosted Wiki, offering tools to list, search, and read Markdown documents via Codex or VS Code.
API Agent
Turn any API into an MCP server. Query in English. Get results—even when the API can't.
bybit-trading-mcp
Enables AI tools to execute trades and fetch market data across six crypto exchanges via natural language or API, with dual Telegram and MCP interfaces.
Conversion Service MCP Server
An MCP server for the PDF Tools Conversion Service that enables document conversion to PDF/A, standard PDF, merging, repair, and large file uploads.
GitGuardian MCP Server
Enables AI agents to scan projects for leaked secrets and manage security incidents using GitGuardian's comprehensive API. It supports automated secret detection, honeytoken creation, and remediation workflows to secure codebases without context switching.
docwriter-mcp-server
A Model Context Protocol server for programmatic creation, modification, and compilation of structured LaTeX documents.
mem0-mcp-selfhosted
Self-hosted mem0 MCP server for Claude Code. Run a complete memory server against self-hosted Qdrant + Neo4j + Ollama while using Claude as the main LLM.
wikimedia-image-search-mcp
Enables AI assistants to search for images on Wikimedia Commons, returning structured metadata and a composite thumbnail grid for visual comparison.
LLM API Benchmark MCP Server
Enables benchmarking of Large Language Model APIs by measuring performance metrics such as generation throughput, prompt throughput, and Time To First Token (TTFT) with configurable concurrency levels and parameters.
draft1-mcp
MCP server for generating and editing architecture diagrams from natural language or code, supporting formats like Terraform, docker-compose, Kubernetes, SQL, Mermaid, and PlantUML.
peek
Enables AI agents to drive a database viewer's interface via MCP, allowing them to open tables, run queries, and read results from the same workspace a human sees, with read-only enforcement.
nu_plugin_mcp
Runs MCP servers whose tools are ordinary Nushell closures, supporting stdio and Streamable HTTP.
Example MCP Server
A Node.js and TypeScript implementation that provides system information and health check tools for Claude Desktop. It serves as a boilerplate for building and integrating custom tools using the Model Context Protocol.
Enterprise Big Data Copilot
Enables natural-language queries on Trino big data platforms, generating validated, schema-aware SQL via RAG and local LLM inference, and exposes metadata, query, and profiling tools through MCP.
Korean DART MCP
Provides 15 tools covering OpenDART 83 APIs for disclosures, financials, equity, XBRL, plus insider signals, accounting risk scores, and Buffett-style quality checklists, and converts HWP/PDF attachments to markdown for AI assistants.
mcp-elicitation-proxy
Let existing MCP servers ask for missing required tool arguments through MCP elicitation, without changing the upstream server.
autotest_iot
MCP server that exposes hardware automation tools (build, flash, serial capture, symbolization, relay control) for ESP32-S3 boards, with board-level concurrency locks and remote access.
Markitdown MCP Server
Converts documents (PDF, DOCX, images, etc.) to Markdown using Microsoft's Markitdown library, with no local setup required. Integrates with AI agents via MCP for seamless document conversion.
TubeAlfred MCP Server
Bridges MCP clients to the TubeAlfred YouTube API, enabling tools for video details, transcripts, comments, search, and channel info.
project-knowledge-mcp
A cross-project knowledge graph for MCP that maps features across mobile, backend, and admin codebases, giving AI agents full-stack context.
1、前言
Aquí tienes un ejemplo de un servidor MCP (Minecraft Coder Pack): **Advertencia:** El MCP está obsoleto y ya no se mantiene. Se recomienda usar alternativas como Forge o Fabric para el desarrollo de mods de Minecraft. Este ejemplo es solo para fines educativos y de referencia histórica. Debido a que el MCP es un conjunto de herramientas para descompilar, desobfuscar y recompilar el código de Minecraft, no es un "servidor" en sí mismo. Más bien, *facilita* la creación de mods que pueden ser usados en un servidor de Minecraft. Aquí te muestro un ejemplo de cómo *podrías* usar el MCP para modificar el código del servidor de Minecraft: **1. Descompilar el código del servidor:** Después de configurar el MCP, usarías el comando `decompile.sh` (en Linux/macOS) o `decompile.bat` (en Windows) para descompilar el código del servidor de Minecraft. Esto creará una estructura de directorios con el código fuente descompilado. **2. Modificar el código del servidor:** Dentro de la estructura de directorios descompilada, encontrarías las clases que quieres modificar. Por ejemplo, podrías querer cambiar el comportamiento de la clase `net.minecraft.server.MinecraftServer` (la clase principal del servidor). **Ejemplo de modificación (MUY SIMPLE):** Digamos que quieres cambiar el mensaje que el servidor muestra al iniciarse. En la clase `net.minecraft.server.MinecraftServer`, podrías encontrar una línea como: ```java LOGGER.info("Starting minecraft server version 1.12.2"); // Ejemplo de versión ``` Podrías cambiarla a: ```java LOGGER.info("¡Mi servidor de Minecraft modificado está iniciando!"); ``` **3. Recompilar el código del servidor:** Después de hacer tus modificaciones, usarías el comando `recompile.sh` o `recompile.bat` para recompilar el código. Esto creará archivos `.class` modificados. **4. Reobfuscar el código del servidor:** Para que el código modificado sea compatible con el juego, necesitas reobfuscarlo usando el comando `reobfuscate.sh` o `reobfuscate.bat`. Esto aplicará la ofuscación original de Minecraft a tu código modificado. **5. Reemplazar los archivos originales del servidor:** Finalmente, tomarías los archivos `.class` reobfuscados y los reemplazarías en el archivo `minecraft_server.jar` original. **¡Ten mucho cuidado al hacer esto! Haz una copia de seguridad del archivo original antes de reemplazarlo.** **Código de ejemplo (modificación simple):** Este no es un código completo de servidor, sino un fragmento que muestra cómo *podrías* modificar una clase existente: ```java // Dentro de net.minecraft.server.MinecraftServer.java (después de descompilar) package net.minecraft.server; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; public class MinecraftServer implements ICommandListener, Runnable, IAsyncTaskHandlerReentrant { private static final Logger LOGGER = LogManager.getLogger(); public static void main(String[] args) { // ... (código existente) ... LOGGER.info("¡Mi servidor de Minecraft modificado está iniciando!"); // Línea modificada //LOGGER.info("Starting minecraft server version 1.12.2"); // Línea original comentada // ... (código existente) ... } // ... (más código de la clase) ... } ``` **Puntos importantes:** * **Complejidad:** Modificar el código del servidor directamente con MCP es un proceso complejo y propenso a errores. * **Actualizaciones:** Cada vez que Minecraft se actualiza, necesitas volver a descompilar, modificar y recompilar el código. * **Alternativas:** Forge y Fabric son frameworks mucho más modernos y fáciles de usar para crear mods. Te permiten modificar el juego sin tener que modificar directamente el código base. * **Licencia:** Ten en cuenta la licencia de Minecraft al modificar el juego. **En resumen:** El MCP no es un servidor en sí mismo, sino una herramienta para modificar el código del servidor. El ejemplo anterior muestra un proceso simplificado de cómo podrías usarlo para modificar el comportamiento del servidor. Sin embargo, se recomienda encarecidamente usar Forge o Fabric para el desarrollo de mods en la actualidad.
Vibetest Use
An MCP server that launches multiple Browser-Use agents to test websites for UI bugs, broken links, and accessibility issues. It supports automated testing of both live and localhost development sites using natural language prompts.
Validator Ai MCP
An MCP server for validating JSON against schemas, checking email deliverability, verifying URLs, assessing data quality, and validating API responses using RFC-compliant checks and heuristic analysis.
lunchmoney-mcp-server-oauth
Self-hostable remote MCP server for Lunch Money with built-in OAuth 2.1, enabling Claude to access transactions, budgets, and more on mobile, web, and desktop.
Ableton DJ MCP
Enables AI-assisted electronic music production in Ableton Live, with built-in genre theory for indie dance, tech house, melodic techno, and house music.
SSH MCP Server
Enables AI assistants to securely execute commands, transfer files, and manage port forwarding on remote servers via SSH.
YouTube Skills for AI Agents
YouTube Skills (TranscriptAPI) is the production API for extracting, searching, and analyzing YouTube content at scale. While other tools break when YouTube changes or cap you at 100 requests/day, TranscriptAPI serves 15 million transcripts monthly at 49ms median response time.
mcp-frinkiac
Search and caption Simpsons screencaps from Frinkiac and Morbotron.
ClassCraftMCP
An MCP server for creating and validating lesson plans based on the 2022 revised Korean middle school math curriculum, providing context, validation, and rendering tools.
mail-muncher
Serves a strictly read-only mail archive over MCP: ordered filter rules pull matching messages from any IMAP mailbox or the Gmail API and write them to disk as byte-faithful .eml plus markdown with YAML frontmatter. Exposes list_rules, list_messages, search_messages, read_message (with full-thread reads) and sync; it never sends, deletes or modifies mail.