Discover Awesome MCP Servers

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

All84,516
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.

Aegis

Aegis

Enables governing tenant-aware MCP tools with policy enforcement, scoped access, human approval workflows, and tamper-evident audit logging.

Skyrim Forge Bridge

Skyrim Forge Bridge

A safety-first local bridge that gives MCP clients structured Skyrim modding tools without granting arbitrary binary writes or unrestricted shell access.

homelab-mcp

homelab-mcp

Read-only MCP adapter for Homelab Core that lets AI assistants inspect health, services, redacted logs, nodes, and jobs via a local Unix socket. Optionally enables job queuing when changes are explicitly allowed.

Canvas MCP Server

Canvas MCP Server

Provides read-only access to Canvas LMS data including courses, assignments, grades, and deadlines through 23 structured tools.

mcp-arcgis-orovalley

mcp-arcgis-orovalley

Enables querying and exploring ArcGIS geospatial data from Town of Oro Valley, Arizona, including parcels, zoning, and city services.

SEO Content Analysis MCP

SEO Content Analysis MCP

Enables Claude to perform full SEO audits on unpublished HTML, Markdown, or Word documents, including keyword analysis, meta tag suggestions, readability scoring, and heading structure validation.

AI Content Moderation MCP Server

AI Content Moderation MCP Server

Enables content moderation by checking user input against OpenAI's moderation API via Google ADK, with dual SSE/STDIO transport support and integration with local LLMs.

TRON Energy/Bandwidth MCP Server

TRON Energy/Bandwidth MCP Server

TRON Energy & Bandwidth marketplace for AI agents — 27 MCP tools for buying/selling resources, DEX swaps, and automated energy management via Streamable HTTP.

hebbian-vault

hebbian-vault

MCP server for intelligent, use-adaptive Obsidian vault search, ranking files via BM25, PageRank, and Hebbian usage signals. Enables hybrid ranked search, neighboring-note discovery, and vault analytics.

grafana-unified-mcp

grafana-unified-mcp

Enables managing multiple Grafana instances through a single MCP server, routing requests to the correct instance based on an instance argument.

Turbot Guardrails MCP Server

Turbot Guardrails MCP Server

Connects AI assistants to Turbot Guardrails for natural language exploration, analysis, and automation of cloud governance.

Passport Casework MCP Server

Passport Casework MCP Server

Provides governed MCP tools for passport casework lookups and guidance.

whmcs-mcp-server

whmcs-mcp-server

MCP server to help manage a WHMCS installation.

ContextWeave

ContextWeave

Universal project memory engine that extracts knowledge from code and git history, enabling AI assistants to query full project context via MCP.

FormIO MCP Server

FormIO MCP Server

Enables AI agents to interact with the FormIO API for dynamic form creation, submission management, and user roles using natural language.

Olist Tiny ERP

Olist Tiny ERP

Read-only MCP server for Olist Tiny ERP, enabling querying of products, inventory, orders, invoices, accounts, contacts, shipping, purchase orders, CRM, and price lists via the official REST API v3.

Maltese-law-mcp

Maltese-law-mcp

Provides AI-readable access to over 5,000 Maltese statutes and 56,000 provisions from legislation.mt, enabling natural language search and cross-referencing of Maltese law.

ollama-websearch-mcp

ollama-websearch-mcp

Enables performing web searches and fetching web page content via Ollama's hosted APIs, providing search results and raw page data.

Rabobank MCP Server Training

Rabobank MCP Server Training

A demo MCP server for training purposes, providing mocked tools for exchange rates, mortgage calculations, and branch information.