Discover Awesome MCP Servers

Extend your agent with 51,190 capabilities via MCP servers.

All51,190
Place ID MCP Server

Place ID MCP Server

Serveur MCP connecté à l'API Google Places pour récupérer dynamiquement des photos de lieux et les intégrer dans Cursor via Smithery

mcp-clj

mcp-clj

A MCP server written in clojure

MCP Go

MCP Go

Server side MCP implementation for Golang

MCP Dockmaster

MCP Dockmaster

MCP Dockmaster allows you to easily install and manage MCP servers. Available for Mac, Windows and Linux as a Desktop App, CLI and a library.

E2B MCP Server

E2B MCP Server

Mirror of

mcp-rb-template

mcp-rb-template

Modern Control Protocol (MCP) Server

Modern Control Protocol (MCP) Server

A modern, scalable MCP server implementation with support for multiple AI providers, advanced monitoring, and robust conversation management.

s3-mcp-serverwhat is s3-mcp-server?how to use s3-mcp-server?key features of s3-mcp-server?use cases of s3-mcp-server?FAQ from s3-mcp-server?

s3-mcp-serverwhat is s3-mcp-server?how to use s3-mcp-server?key features of s3-mcp-server?use cases of s3-mcp-server?FAQ from s3-mcp-server?

DevRev MCP server

DevRev MCP server

Mirror of

Firecrawl MCP Server

Firecrawl MCP Server

Espejo de

binance-p2p-mcp-server

binance-p2p-mcp-server

Here are a few options, depending on the specific nuance you want to convey: **Option 1 (Most Direct):** * **Binance (con enfoque en P2P primero) Protocolo de Servidor de Contexto de Modelo** **Option 2 (Slightly more descriptive):** * **Binance (priorizando P2P) Protocolo de Servidor de Contexto de Modelo** **Option 3 (If "Model Context Protocol Server" is a well-known term, you might leave it in English):** * **Binance (con enfoque en P2P primero) Model Context Protocol Server** (This assumes the target audience understands the English term.) **Explanation of Choices:** * **Binance:** This remains the same as it's a proper noun. * **focus in P2P firstly:** * `con enfoque en P2P primero`: "with a focus on P2P first" - This is a very literal and common translation. * `priorizando P2P`: "prioritizing P2P" - This is a bit more concise and emphasizes the priority. * **Model Context Protocol Server:** This is the trickiest part. Without more context, it's hard to know if this is a standard term that should be left in English, or if it needs translation. If it needs translation, it would be something like: * `Protocolo de Servidor de Contexto de Modelo` - This is a direct translation. Whether it makes sense to a Spanish-speaking audience depends on their familiarity with the concept. **Recommendation:** I would lean towards **Option 1: Binance (con enfoque en P2P primero) Protocolo de Servidor de Contexto de Modelo** unless you know for sure that "Model Context Protocol Server" is a term commonly used and understood in English by your target audience. If you know the audience is familiar with the English term, then **Option 3** is best. To give you the *best* translation, I need more context. What is this *exactly*? Who is the target audience? Knowing this will help me choose the most appropriate and understandable translation.

🚀 Payload CMS 3.0 MCP Server

🚀 Payload CMS 3.0 MCP Server

Permite la gestión de proyectos Payload CMS a través de comandos en lenguaje natural, lo que permite a los desarrolladores crear, configurar e implementar modelos de contenido con IA conversacional.

g4f-mcp-server

g4f-mcp-server

gpt4free mcp server

Taiga MCP Bridge

Taiga MCP Bridge

Un puente de protocolo que conecta sistemas de IA con la plataforma de gestión de proyectos Taiga, permitiendo que las herramientas de IA creen y gestionen proyectos, épicas, historias de usuario, tareas, incidencias y sprints.

Bookworm

Bookworm

Here are a few ways to translate "MCP server for Rust documentation," depending on the specific nuance you want to convey: **Option 1 (Most straightforward):** * **Servidor MCP para la documentación de Rust** This is a direct translation and is generally suitable. **Option 2 (Emphasizing "for" as "intended for"):** * **Servidor MCP para la documentación de Rust** (This is the same as option 1, but the context implies "intended for") **Explanation of Choices:** * **Servidor:** This is the standard Spanish word for "server." * **MCP:** It's likely you'd keep "MCP" as is, assuming it's an acronym or proper noun. If you know what MCP stands for, you could translate that part, but without knowing, it's best to leave it. * **para:** This is the most common and versatile Spanish word for "for." It indicates purpose or destination. * **la documentación de Rust:** This translates directly to "the Rust documentation." Therefore, the best option is likely: **Servidor MCP para la documentación de Rust**

NetBox MCP Server

NetBox MCP Server

Servidor de Protocolo de Contexto del Modelo (MCP) para la interacción de solo lectura con datos de NetBox en LLMs.

MCP Server Docker TypeScript

MCP Server Docker TypeScript

TypeScript version of MCP server Docker with remote connection support

Remote MCP Server on Cloudflare

Remote MCP Server on Cloudflare

MCP server for io.livecode.ch

MCP server for io.livecode.ch

Run io.livecode.ch as an MCP server

GitLab-MCP-Server

GitLab-MCP-Server

Es un servidor del Protocolo de Contexto de Modelos (MCP) que proporciona funciones de integración con GitLab. Obtiene información sobre fallos en pipelines e incidencias en solicitudes de fusión de proyectos específicos de GitLab y la proporciona a un asistente de IA.

Sefaria Jewish Library MCP Server

Sefaria Jewish Library MCP Server

Espejo de

Simple Weather MCP Server example from Quickstart

Simple Weather MCP Server example from Quickstart

Aquí tienes un ejemplo sencillo de un servidor MCP (Minecraft Coder Pack) para el clima: **Título:** Ejemplo Simple de Servidor MCP para el Clima **Descripción:** Este es un ejemplo básico que muestra cómo modificar el clima en un servidor de Minecraft usando MCP. **Código (Java):** ```java package com.example.weather; import net.minecraft.server.MinecraftServer; import net.minecraft.world.WorldServer; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.common.event.FMLServerStartingEvent; @Mod(modid = "simpleweather", name = "Simple Weather Mod", version = "1.0") public class SimpleWeatherMod { @Mod.EventHandler public void serverStarting(FMLServerStartingEvent event) { event.registerServerCommand(new WeatherCommand()); } public static class WeatherCommand extends net.minecraft.command.CommandBase { @Override public String getCommandName() { return "weather"; } @Override public String getCommandUsage(net.minecraft.command.ICommandSender sender) { return "commands.weather.usage"; // Puedes definir esto en un archivo de idioma } @Override public void execute(MinecraftServer server, net.minecraft.command.ICommandSender sender, String[] args) throws net.minecraft.command.CommandException { if (args.length != 1) { throw new net.minecraft.command.WrongUsageException("commands.weather.usage"); } String weatherType = args[0]; WorldServer world = server.getWorld(0); // Obtiene el primer mundo (overworld) switch (weatherType) { case "clear": world.setRainStrength(0); world.setThunderStrength(0); world.rainingTime = 0; world.thunderingTime = 0; world.isRaining = false; world.isThundering = false; notifyCommandListener(sender, this, "commands.weather.clear.success"); // Puedes definir esto en un archivo de idioma break; case "rain": world.setRainStrength(1); world.setThunderStrength(0); world.rainingTime = 12000; // Duración de la lluvia en ticks (10 minutos) world.thunderingTime = 0; world.isRaining = true; world.isThundering = false; notifyCommandListener(sender, this, "commands.weather.rain.success"); // Puedes definir esto en un archivo de idioma break; case "thunder": world.setRainStrength(1); world.setThunderStrength(1); world.rainingTime = 12000; // Duración de la lluvia en ticks (10 minutos) world.thunderingTime = 12000; // Duración del trueno en ticks (10 minutos) world.isRaining = true; world.isThundering = true; notifyCommandListener(sender, this, "commands.weather.thunder.success"); // Puedes definir esto en un archivo de idioma break; default: throw new net.minecraft.command.WrongUsageException("commands.weather.usage"); } } @Override public int getRequiredPermissionLevel() { return 2; // Requiere permisos de operador (nivel 2) } } } ``` **Explicación:** 1. **`@Mod`:** Anotación que define la clase principal del mod. * `modid`: Un identificador único para tu mod. * `name`: El nombre visible del mod. * `version`: La versión del mod. 2. **`serverStarting(FMLServerStartingEvent event)`:** Este método se llama cuando el servidor está iniciando. Aquí registramos nuestro comando. 3. **`WeatherCommand`:** Una clase interna que extiende `net.minecraft.command.CommandBase` y define nuestro comando `/weather`. * **`getCommandName()`:** Devuelve el nombre del comando ("weather"). * **`getCommandUsage()`:** Devuelve el mensaje de uso del comando (se muestra si el usuario lo usa incorrectamente). Deberías definir los mensajes en un archivo de idioma (como `en_US.lang`). * **`execute()`:** La lógica principal del comando. * Obtiene el mundo del servidor (`server.getWorld(0)`). `0` es el overworld. * Analiza los argumentos del comando (`args`). En este caso, espera un solo argumento: "clear", "rain", o "thunder". * Usa `world.setRainStrength()`, `world.setThunderStrength()`, `world.rainingTime`, `world.thunderingTime`, `world.isRaining`, y `world.isThundering` para modificar el clima. * `notifyCommandListener()`: Envía un mensaje al usuario que ejecutó el comando para confirmar que se realizó con éxito. De nuevo, estos mensajes deberían estar en un archivo de idioma. * **`getRequiredPermissionLevel()`:** Define el nivel de permiso requerido para usar el comando. `2` significa que se requiere ser operador del servidor. **Cómo usarlo:** 1. **Configura tu entorno de desarrollo MCP:** Asegúrate de tener un entorno de desarrollo MCP configurado correctamente para la versión de Minecraft que estás usando. 2. **Crea un nuevo proyecto:** Crea un nuevo proyecto Java en tu IDE (Eclipse, IntelliJ IDEA, etc.). 3. **Agrega las dependencias de Minecraft:** Agrega las dependencias necesarias de Minecraft a tu proyecto. Esto generalmente se hace configurando el `build.gradle` o el archivo de configuración de tu IDE para que apunte a las bibliotecas de Minecraft. 4. **Crea la estructura de carpetas:** Crea la estructura de carpetas correcta para tu mod: * `src/main/java/com/example/weather` (o la estructura de paquetes que elijas) 5. **Copia el código:** Copia el código Java anterior en un archivo llamado `SimpleWeatherMod.java` dentro de la estructura de carpetas que creaste. 6. **Crea un archivo `mcmod.info` (opcional pero recomendado):** Crea un archivo `mcmod.info` en la carpeta raíz de tu proyecto (generalmente `src/main/resources`). Este archivo contiene metadatos sobre tu mod. Un ejemplo: ```json [ { "modid": "simpleweather", "name": "Simple Weather Mod", "description": "A simple mod to control the weather.", "version": "1.0", "mcversion": "1.12.2", // Reemplaza con tu versión de Minecraft "authorList": ["Your Name"], "credits": "Based on MCP and Forge.", "dependencies": [] } ] ``` 7. **Crea archivos de idioma (opcional pero recomendado):** Crea un archivo `en_US.lang` (o el idioma que prefieras) en la carpeta `src/main/resources/assets/simpleweather/lang`. Define los mensajes que usas en `notifyCommandListener()` y `getCommandUsage()`: ``` commands.weather.usage=Uso: /weather <clear|rain|thunder> commands.weather.clear.success=El clima ha sido despejado. commands.weather.rain.success=Está lloviendo. commands.weather.thunder.success=Está tronando. ``` 8. **Construye el mod:** Construye tu proyecto para crear un archivo `.jar`. 9. **Instala el mod:** Copia el archivo `.jar` en la carpeta `mods` de tu servidor de Minecraft. 10. **Inicia el servidor:** Inicia tu servidor de Minecraft. 11. **Usa el comando:** En la consola del servidor o en el juego (si eres operador), usa el comando `/weather clear`, `/weather rain`, o `/weather thunder`. **Consideraciones importantes:** * **Versión de Minecraft:** Asegúrate de que el código sea compatible con la versión de Minecraft que estás usando. Las APIs de Minecraft cambian entre versiones. * **Forge:** Este ejemplo usa Forge. Debes tener Forge instalado en tu servidor. * **MCP:** MCP proporciona los nombres legibles de los métodos y campos de Minecraft. Asegúrate de que tu entorno MCP esté configurado correctamente. * **Archivos de idioma:** Usar archivos de idioma es una buena práctica para la internacionalización y para mantener tu código limpio. * **Manejo de errores:** Este ejemplo tiene un manejo de errores básico. Considera agregar un manejo de errores más robusto. * **Duración del clima:** Los valores de `rainingTime` y `thunderingTime` están en *ticks*. Hay 20 ticks por segundo. Este es un ejemplo muy simple. Puedes expandirlo para agregar más características, como: * Un comando para consultar el clima actual. * Opciones de configuración para la duración del clima. * Integración con otros mods. Recuerda que el desarrollo de mods de Minecraft requiere un conocimiento sólido de Java y de la API de Minecraft Forge.

GitHub MCP Server Practice RepositoryGitHub MCP Server Practice Repository

GitHub MCP Server Practice RepositoryGitHub MCP Server Practice Repository

Practice repository for MCP server implementation

Multiple MCP SSE Servers with a Python Host

Multiple MCP SSE Servers with a Python Host

Este repositorio contiene una implementación en Python de un Host MCP que es capaz de ejecutar varios Servidores MCP con protocolo SSE.

vs-cline-mcp-server

vs-cline-mcp-server

mcp-server-openmetadata

mcp-server-openmetadata

Permite la integración con OpenMetadata envolviendo su API REST para una interacción estandarizada a través del Protocolo de Contexto del Modelo.

PineScript MCP Project

PineScript MCP Project

A Model Context Protocol (MCP) server for working with TradingView PineScript

Gentoro MCP Server

Gentoro MCP Server

Mirror of

📌 Awesome MCP Servers

📌 Awesome MCP Servers

Loveable.dev MCP Server

Loveable.dev MCP Server

A Model Context Protocol server that enables users to create, check status, and get details of projects on Loveable.dev, a platform for quickly creating applications.