Discover Awesome MCP Servers
Extend your agent with 16,804 capabilities via MCP servers.
- All16,804
- 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
M/M/1 Queue Simulation Server
Provides comprehensive M/M/1 queuing system simulation capabilities including theoretical calculations, parameter validation, SimPy simulation execution, and comparison of simulation results with theoretical metrics.
Naver Search MCP Server
Un servidor MCP que permite buscar varios tipos de contenido (noticias, blogs, compras, imágenes, etc.) a través de la API de búsqueda de Naver.
Hello MCP Server
Here's a simple "Hello, World!" example using Minecraft Coder Pack (MCP) in Java: ```java package com.example.modid; // Replace with your mod's package import net.minecraft.init.Blocks; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.common.event.FMLInitializationEvent; @Mod(modid = "examplemod", name = "Example Mod", version = "1.0") // Replace with your mod's ID, name, and version public class ExampleMod { @Mod.EventHandler public void init(FMLInitializationEvent event) { System.out.println("Hello, World! This is from my Minecraft mod!"); System.out.println("Dirt block name: " + Blocks.dirt.getUnlocalizedName()); //Example of accessing Minecraft code } } ``` **Explanation:** * **`package com.example.modid;`**: This defines the package where your mod's code resides. **Crucially, replace `com.example.modid` with your actual mod's package name.** This is important for organization and preventing naming conflicts. A common convention is to use your domain name in reverse (e.g., `com.myname.mymod`). * **`import net.minecraft.init.Blocks;`**: Imports the `Blocks` class, which contains references to all the standard Minecraft blocks. * **`import net.minecraftforge.fml.common.Mod;`**: Imports the `@Mod` annotation, which marks this class as a Minecraft mod. * **`import net.minecraftforge.fml.common.event.FMLInitializationEvent;`**: Imports the `FMLInitializationEvent` class, which represents the initialization event. * **`@Mod(modid = "examplemod", name = "Example Mod", version = "1.0")`**: This annotation tells Forge that this class is a mod. * `modid`: A unique identifier for your mod. **Replace `"examplemod"` with your mod's ID.** It should be lowercase and contain no spaces. * `name`: The human-readable name of your mod. **Replace `"Example Mod"` with your mod's name.** * `version`: The version number of your mod. **Replace `"1.0"` with your mod's version.** * **`public class ExampleMod { ... }`**: This is the main class for your mod. * **`@Mod.EventHandler`**: This annotation marks the `init` method as an event handler. * **`public void init(FMLInitializationEvent event) { ... }`**: This method is called during the initialization phase of the mod loading process. This is where you'll typically register blocks, items, recipes, and other things. * **`System.out.println("Hello, World! This is from my Minecraft mod!");`**: This line prints "Hello, World! This is from my Minecraft mod!" to the Minecraft console. This is the core of the "Hello, World!" example. * **`System.out.println("Dirt block name: " + Blocks.dirt.getUnlocalizedName());`**: This line prints the unlocalized name of the dirt block to the console. This demonstrates how to access and use Minecraft's built-in classes and objects. **How to Use:** 1. **Set up your MCP environment:** Follow the instructions for setting up Minecraft Coder Pack (MCP) for your desired Minecraft version. This usually involves downloading MCP, deobfuscating the Minecraft code, and setting up your development environment (like Eclipse or IntelliJ IDEA). 2. **Create a new Java class:** Create a new Java class file (e.g., `ExampleMod.java`) in the correct package directory within your MCP project's `src/main/java` folder. 3. **Copy and paste the code:** Copy the code above into your `ExampleMod.java` file. 4. **Modify the `package`, `modid`, `name`, and `version`:** **Important:** Replace the placeholder values for `package`, `modid`, `name`, and `version` with your own values. 5. **Recompile and run Minecraft:** Use the MCP commands to recompile your mod and run Minecraft. The exact commands depend on your MCP version, but they usually involve running `gradlew build` and then running Minecraft through the MCP environment. 6. **Check the console:** When Minecraft starts, look at the console window. You should see the "Hello, World!" message printed there, along with the dirt block's unlocalized name. **Important Considerations:** * **MCP Setup:** The most challenging part is setting up MCP correctly. Follow the official MCP documentation and tutorials carefully. * **Forge:** MCP is often used in conjunction with Forge. Make sure you have Forge installed and configured correctly within your MCP environment. * **Minecraft Version:** Ensure that the MCP version you're using matches the Minecraft version you want to mod. * **Gradle:** Modern MCP setups use Gradle for building. Make sure you have Gradle installed and configured. * **IDE:** Using an IDE like IntelliJ IDEA or Eclipse is highly recommended for mod development. They provide code completion, debugging tools, and other features that make development much easier. **Spanish Translation:** Aquí tienes un ejemplo simple de "Hola, Mundo!" usando Minecraft Coder Pack (MCP) en Java: ```java package com.example.modid; // Reemplaza con el paquete de tu mod import net.minecraft.init.Blocks; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.common.event.FMLInitializationEvent; @Mod(modid = "examplemod", name = "Mod de Ejemplo", version = "1.0") // Reemplaza con el ID, nombre y versión de tu mod public class ExampleMod { @Mod.EventHandler public void init(FMLInitializationEvent event) { System.out.println("¡Hola, Mundo! ¡Esto es desde mi mod de Minecraft!"); System.out.println("Nombre del bloque de tierra: " + Blocks.dirt.getUnlocalizedName()); // Ejemplo de acceso al código de Minecraft } } ``` **Explicación:** * **`package com.example.modid;`**: Define el paquete donde reside el código de tu mod. **Es crucial reemplazar `com.example.modid` con el nombre real del paquete de tu mod.** Esto es importante para la organización y para evitar conflictos de nombres. Una convención común es usar el nombre de tu dominio al revés (por ejemplo, `com.minombre.mimodo`). * **`import net.minecraft.init.Blocks;`**: Importa la clase `Blocks`, que contiene referencias a todos los bloques estándar de Minecraft. * **`import net.minecraftforge.fml.common.Mod;`**: Importa la anotación `@Mod`, que marca esta clase como un mod de Minecraft. * **`import net.minecraftforge.fml.common.event.FMLInitializationEvent;`**: Importa la clase `FMLInitializationEvent`, que representa el evento de inicialización. * **`@Mod(modid = "examplemod", name = "Mod de Ejemplo", version = "1.0")`**: Esta anotación le dice a Forge que esta clase es un mod. * `modid`: Un identificador único para tu mod. **Reemplaza `"examplemod"` con el ID de tu mod.** Debe estar en minúsculas y no contener espacios. * `name`: El nombre legible por humanos de tu mod. **Reemplaza `"Mod de Ejemplo"` con el nombre de tu mod.** * `version`: El número de versión de tu mod. **Reemplaza `"1.0"` con la versión de tu mod.** * **`public class ExampleMod { ... }`**: Esta es la clase principal de tu mod. * **`@Mod.EventHandler`**: Esta anotación marca el método `init` como un manejador de eventos. * **`public void init(FMLInitializationEvent event) { ... }`**: Este método se llama durante la fase de inicialización del proceso de carga del mod. Aquí es donde normalmente registrarás bloques, elementos, recetas y otras cosas. * **`System.out.println("¡Hola, Mundo! ¡Esto es desde mi mod de Minecraft!");`**: Esta línea imprime "¡Hola, Mundo! ¡Esto es desde mi mod de Minecraft!" en la consola de Minecraft. Este es el núcleo del ejemplo "Hola, Mundo!". * **`System.out.println("Nombre del bloque de tierra: " + Blocks.dirt.getUnlocalizedName());`**: Esta línea imprime el nombre no localizado del bloque de tierra en la consola. Esto demuestra cómo acceder y usar las clases y objetos integrados de Minecraft. **Cómo usar:** 1. **Configura tu entorno MCP:** Sigue las instrucciones para configurar Minecraft Coder Pack (MCP) para la versión de Minecraft que desees. Esto generalmente implica descargar MCP, desofuscar el código de Minecraft y configurar tu entorno de desarrollo (como Eclipse o IntelliJ IDEA). 2. **Crea una nueva clase Java:** Crea un nuevo archivo de clase Java (por ejemplo, `ExampleMod.java`) en el directorio de paquete correcto dentro de la carpeta `src/main/java` de tu proyecto MCP. 3. **Copia y pega el código:** Copia el código anterior en tu archivo `ExampleMod.java`. 4. **Modifica el `package`, `modid`, `name` y `version`:** **Importante:** Reemplaza los valores de marcador de posición para `package`, `modid`, `name` y `version` con tus propios valores. 5. **Recompila y ejecuta Minecraft:** Usa los comandos MCP para recompilar tu mod y ejecutar Minecraft. Los comandos exactos dependen de tu versión de MCP, pero generalmente implican ejecutar `gradlew build` y luego ejecutar Minecraft a través del entorno MCP. 6. **Verifica la consola:** Cuando Minecraft se inicie, mira la ventana de la consola. Deberías ver el mensaje "¡Hola, Mundo!" impreso allí, junto con el nombre no localizado del bloque de tierra. **Consideraciones importantes:** * **Configuración de MCP:** La parte más desafiante es configurar MCP correctamente. Sigue la documentación y los tutoriales oficiales de MCP cuidadosamente. * **Forge:** MCP se usa a menudo junto con Forge. Asegúrate de tener Forge instalado y configurado correctamente dentro de tu entorno MCP. * **Versión de Minecraft:** Asegúrate de que la versión de MCP que estás utilizando coincida con la versión de Minecraft que deseas modificar. * **Gradle:** Las configuraciones modernas de MCP usan Gradle para la compilación. Asegúrate de tener Gradle instalado y configurado. * **IDE:** Se recomienda encarecidamente utilizar un IDE como IntelliJ IDEA o Eclipse para el desarrollo de mods. Proporcionan autocompletado de código, herramientas de depuración y otras características que facilitan mucho el desarrollo.
MCP-Mealprep
Este proyecto toma varios servidores MCP de ubicaciones de GitHub, los empaqueta junto con el contenedor GHCR de este repositorio y los lanza con docker-compose para que se ejecuten como una pila de recursos de ML/IA (Aprendizaje Automático/Inteligencia Artificial).
Simple MCP Server
A lightweight Model Context Protocol server that provides an in-memory key-value store with get, set, delete, list, and clear operations for MCP-compatible AI assistants and clients.
MCP example & Demo
Omni File Converter MCP
Converts various document formats to desired output formats, currently supporting PDF to image conversion. No access keys required for basic file format conversion operations.
MCP Shell Server
A simple MCP server that provides a terminal tool for executing shell commands with safety features like timeouts and error handling.
🚀 ⚡️ k6-mcp-server
Maestro MCP Server
Servidor Maestro MCP para Bitcoin
Google Search Console MCP Server
Here are a few options for translating "MCP server voor Google Search Console API integratie met n8n" into Spanish, depending on the nuance you want to convey: **Option 1 (Most Direct):** * **Servidor MCP para la integración de la API de Google Search Console con n8n** * This is a very literal translation and likely the best choice if you want to be clear and concise. **Option 2 (Slightly More Natural):** * **Servidor MCP para integrar la API de Google Search Console en n8n** * This uses "integrar" (to integrate) which can sound a bit more natural in some contexts. **Option 3 (Emphasizing Purpose):** * **Servidor MCP para la integración con n8n usando la API de Google Search Console** * This rephrases the sentence to emphasize that the integration is *using* the Google Search Console API. **Explanation of Choices:** * **MCP Server:** "Servidor MCP" is the most direct translation and likely the best choice unless you have specific context suggesting otherwise. * **Google Search Console API:** "API de Google Search Console" is the standard translation. * **Integration with n8n:** "Integración con n8n" is the standard translation. "En n8n" (in n8n) also works well. I recommend using **Option 1: Servidor MCP para la integración de la API de Google Search Console con n8n** unless you have a specific reason to prefer one of the other options.
Reckon MCP Server by CData
This read-only MCP Server allows you to connect to Reckon data from Claude Desktop through CData JDBC Drivers. Free (beta) read/write servers available at https://www.cdata.com/solutions/mcp
Fusion MCP Server
Enables AI to analyze and transform data using fusion algorithms with statistical, machine learning, or hybrid methods. Provides seamless data format conversion and enhanced analytical capabilities through the Model Context Protocol.
NPM Context Agent MCP
Provides comprehensive contextual information about npm packages including README files, versions, dependencies, download statistics, and search functionality. Enables users to explore and analyze npm packages through natural language queries with intelligent GitHub README fetching and branch fallback.
sentry-selfhosted-mcp
An MCP server for self-hosted sentry.
PingOne MCP Server by CData
This project builds a read-only MCP server. For full read, write, update, delete, and action capabilities and a simplified setup, check out our free CData MCP Server for PingOne (beta): https://www.cdata.com/download/download.aspx?sku=POZK-V&type=beta
DevDb MCP Server
DevDb MCP Server
Stock Price MCP Server
Provides real-time stock price information from Yahoo Finance API for global markets with multi-currency support, market state tracking, and no rate limits.
Reactome MCP Server
Model Context Protocol server for accessing Reactome pathway and systems biology data.
Browser MCP
Enables AI applications to automate your existing browser using your logged-in profile. Provides fast, private browser automation that avoids bot detection by working with your real browser fingerprint.
JADX-MCP-SERVER
Un servidor de Protocolo de Contexto de Modelo que se conecta a una bifurcación personalizada de JADX (JADX-AI) y permite que los LLM locales interactúen con el código de una aplicación Android decompilada para obtener asistencia en vivo en la ingeniería inversa.
MCP Learning Server
A comprehensive educational server demonstrating Model Context Protocol capabilities for tools, resources, and prompts, allowing AI assistants to connect to external data and functionality.
mcp-server-springaidemo
Una demostración de mcp-server con Spring AI.
Hyperbrowser MCP Server
Enables web scraping, crawling, structured data extraction, and browser automation through multiple AI agents including OpenAI's CUA, Anthropic's Claude Computer Use, and Browser Use.
🚀 Operative.sh Web QA Agent MCP Server
Un servidor MCP que evalúa aplicaciones web.
scratchattach-mcp
Servidor MCP para Scratch, impulsado por scratchattach.
MCP Reddit
Null
Planfix MCP Server
Integration between Planfix business process management system and Model Context Protocol (MCP) for use with Claude and other AI assistants, enabling task management, project handling, contact management, and analytics reporting through natural language.
Keynote-MCP
A Model Context Protocol server that enables AI assistants to control Apple Keynote presentations through AppleScript automation, supporting comprehensive slide creation, management, and content operations.
Remote MCP Server Template
A template for deploying authentication-free MCP servers on Cloudflare Workers. Enables easy creation and deployment of custom MCP tools that can be accessed remotely by AI clients like Claude Desktop and Cloudflare AI Playground.