Discover Awesome MCP Servers

Extend your agent with 84,516 capabilities via MCP servers.

All84,516
py-mcp-wiki-helper

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

API Agent

Turn any API into an MCP server. Query in English. Get results—even when the API can't.

bybit-trading-mcp

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

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

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

docwriter-mcp-server

A Model Context Protocol server for programmatic creation, modification, and compilation of structured LaTeX documents.

mem0-mcp-selfhosted

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

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

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

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

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

nu_plugin_mcp

Runs MCP servers whose tools are ordinary Nushell closures, supporting stdio and Streamable HTTP.

Example MCP Server

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

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

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

mcp-elicitation-proxy

Let existing MCP servers ask for missing required tool arguments through MCP elicitation, without changing the upstream server.

autotest_iot

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

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

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

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、前言

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

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

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

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

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

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 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

mcp-frinkiac

Search and caption Simpsons screencaps from Frinkiac and Morbotron.

ClassCraftMCP

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

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.