Discover Awesome MCP Servers

Extend your agent with 13,827 capabilities via MCP servers.

All13,827
Tencent Cloud COS MCP Server

Tencent Cloud COS MCP Server

A server based on MCP protocol that allows large language models to directly access Tencent Cloud Object Storage (COS) and Cloud Infinite (CI) services without coding, enabling file storage, retrieval, and processing operations.

Mode Manager MCP

Mode Manager MCP

MCP Memory Agent Server - A VS Code chatmode and instruction manager with library integration

Find Flights MCP Server

Find Flights MCP Server

Enables searching and retrieving flight information using Duffel API, supporting one-way, round-trip, and multi-city queries with flexible search parameters.

Anki MCP Server

Anki MCP Server

Espelho de

AWS Documentation MCP Server

AWS Documentation MCP Server

Enables users to access, search, and get recommendations from AWS documentation through natural language queries. Supports both global AWS documentation and AWS China documentation with tools to fetch pages, search content, and discover related resources.

MCP Server Tutorial

MCP Server Tutorial

🌐 Welcome to Fetch-MCP Repository 🌟

🌐 Welcome to Fetch-MCP Repository 🌟

Um servidor MCP para buscar URLs / transcrições de vídeos do Youtube.

Remote MCP Server

Remote MCP Server

A server implementation of the Model Context Protocol (MCP) that runs on Cloudflare Workers, enabling AI assistants like Claude to securely access external tools and APIs through OAuth authentication.

Jokes MCP Server

Jokes MCP Server

A Model Context Protocol server that delivers jokes on demand, supporting different joke categories like Chuck Norris jokes and Dad jokes through Microsoft Copilot Studio and GitHub Copilot.

Model Context Protocol (MCP) Server Project

Model Context Protocol (MCP) Server Project

Google Search Tool

Google Search Tool

Enables AI assistants to perform real-time Google searches with anti-bot protection. Bypasses search engine restrictions using advanced browser automation to extract search results locally without requiring paid API services.

mcp_docs_server

mcp_docs_server

Okay, let's break down how to build an MCP (Minecraft Coder Pack) server. Keep in mind that MCP is primarily used for *modding* Minecraft, not necessarily running a standard server. You'll use MCP to decompile, deobfuscate, and recompile the Minecraft code, allowing you to modify it. Then, you'll use the modified code to create a mod that you can then use on a standard Minecraft server. Here's a step-by-step guide, along with explanations and potential pitfalls: **1. Prerequisites:** * **Java Development Kit (JDK):** You *must* have the correct version of the JDK installed. MCP typically requires **Java 8** or **Java 17**, depending on the Minecraft version you're targeting. Download the appropriate JDK from Oracle or a distribution like Adoptium (Temurin). Make sure the `JAVA_HOME` environment variable is set correctly. This is crucial! * **Python:** MCP uses Python scripts for its operations. You'll need Python 3.6 or higher. Make sure Python is in your system's `PATH`. * **Minecraft Client:** You need a legitimate copy of the Minecraft client for the version you want to mod. MCP uses the client JAR file. * **Sufficient Disk Space:** MCP creates a lot of files during the decompilation and recompilation process. Make sure you have at least 10-20 GB of free space. * **Text Editor/IDE:** A good text editor or IDE (Integrated Development Environment) is essential for editing the Java code. Popular choices include: * IntelliJ IDEA (Community Edition is free and excellent) * Eclipse * Visual Studio Code (with Java extensions) **2. Download and Set Up MCP:** * **Find the Correct MCP Version:** Go to a reliable MCP source. A good starting point is often the MCP Discord server or a reputable modding forum. Make sure you download the MCP version that corresponds to the *exact* Minecraft version you want to mod. Using the wrong MCP version will lead to errors. For example, if you want to mod Minecraft 1.16.5, you need MCP 1.16.5. * **Extract MCP:** Extract the downloaded MCP archive (usually a `.zip` or `.tar.gz` file) to a directory on your computer. A good location is something like `C:\mcp` (on Windows) or `/opt/mcp` (on Linux/macOS). Avoid spaces in the path. * **Configure `build.gradle` (Important for newer MCP versions):** Newer versions of MCP use Gradle for building. Open the `build.gradle` file in the MCP directory with a text editor. You'll likely need to adjust the `minecraftVersion` property to match the Minecraft version you're using. For example: ```gradle minecraft { version = "1.16.5" // Replace with your Minecraft version mappings = "stable_39" // Or the appropriate mappings channel // ... other settings } ``` The `mappings` channel specifies which set of mappings to use for deobfuscation. "stable" is generally preferred, but you might need to use a different channel depending on the Minecraft version and the availability of mappings. Check the MCP documentation or community resources for the recommended mappings channel. **3. Decompile Minecraft:** * **Run `gradlew setupDecompWorkspace` (or equivalent):** Open a command prompt or terminal, navigate to the MCP directory, and run the following command: ```bash gradlew setupDecompWorkspace ``` (On Linux/macOS, you might need to use `./gradlew setupDecompWorkspace`) This command does the following: * Downloads the Minecraft client JAR. * Downloads the necessary mappings (Mojang mappings, Searge mappings, or others). * Decompiles and deobfuscates the Minecraft code. This is the most time-consuming step. * Sets up the development environment. **Troubleshooting:** * **"Gradle not found"**: Make sure Gradle is installed and in your `PATH`. MCP often includes a Gradle wrapper (`gradlew`), so you might not need to install Gradle separately. * **"Download failed"**: Check your internet connection. The Minecraft client and mappings files are downloaded from Mojang's servers or mapping providers. * **"Java version mismatch"**: This is a common error. Make sure you're using the correct JDK version (Java 8 or Java 17, depending on the MCP version). Set the `JAVA_HOME` environment variable correctly. * **"Mappings not found"**: The specified mappings channel might not be available for your Minecraft version. Try a different mappings channel or check the MCP documentation. * **Run `gradlew eclipse` or `gradlew idea`:** After the decompilation is complete, run one of the following commands to generate project files for your IDE: ```bash gradlew eclipse # For Eclipse gradlew idea # For IntelliJ IDEA ``` **4. Import into IDE:** * **Eclipse:** In Eclipse, go to `File -> Import -> Gradle -> Existing Gradle Project`. Browse to the MCP directory and import the project. * **IntelliJ IDEA:** In IntelliJ IDEA, go to `File -> Open`. Browse to the MCP directory and open the `build.gradle` file. IntelliJ IDEA will automatically recognize it as a Gradle project and import it. **5. Start Modding:** * **Explore the Code:** You can now browse the decompiled Minecraft source code in your IDE. The code will be deobfuscated, meaning the class and method names will be more readable. * **Create Your Mod:** Create new Java classes or modify existing ones to add your mod's features. You'll need to understand the Minecraft code structure and the Forge/Fabric modding API (if you're using Forge/Fabric). * **Recompile:** Use your IDE's build tools or run `gradlew build` in the MCP directory to recompile the code. * **Test:** Run the Minecraft client from your IDE to test your mod. You'll typically need to set up a run configuration in your IDE that launches the Minecraft client with your mod loaded. **Important Considerations for Server Mods:** * **Client-Side vs. Server-Side:** Some mods are client-side only (e.g., texture packs, UI changes). Other mods are server-side only (e.g., game logic changes, new commands). Many mods have both client-side and server-side components. Make sure your mod is designed to work on the server. * **Forge/Fabric:** Most server mods are built using either Forge or Fabric, which are modding APIs that provide a framework for adding mods to Minecraft. You'll need to install Forge or Fabric on your server and include your mod in the `mods` folder. * **Dependencies:** If your mod depends on other mods, you'll need to install those dependencies on the server as well. * **Configuration:** Provide a way to configure your mod (e.g., a configuration file) so that server administrators can customize its behavior. * **Permissions:** If your mod adds new commands or features that affect gameplay, consider adding permission checks to prevent abuse. * **Testing:** Thoroughly test your mod on a dedicated server to ensure it works correctly and doesn't cause any crashes or performance issues. **Example: A Simple Server-Side Mod (using Forge):** Let's say you want to create a simple mod that adds a new command to the server that displays a message. Here's a basic outline: 1. **Set up Forge:** Follow the Forge documentation to set up a Forge development environment. This typically involves downloading the Forge MDK (Mod Development Kit) and importing it into your IDE. 2. **Create a Mod Class:** Create a Java class that represents your mod. This class will be annotated with `@Mod` to tell Forge that it's a mod. 3. **Register a Command:** Use Forge's event system to register a new command when the server starts. 4. **Implement the Command:** Implement the logic for your command. In this case, it would simply send a message to the player who executed the command. 5. **Build the Mod:** Build your mod into a JAR file. 6. **Install on Server:** Place the JAR file in the `mods` folder of your Forge server. **Key Differences Between MCP and Forge/Fabric:** * **MCP (Minecraft Coder Pack):** A tool for decompiling, deobfuscating, and recompiling the Minecraft code. It's the foundation for modding, but it doesn't provide a modding API. You use MCP to understand and modify the Minecraft code. * **Forge/Fabric:** Modding APIs that provide a framework for adding mods to Minecraft. They provide events, hooks, and other tools that make it easier to create mods without directly modifying the Minecraft code. Forge and Fabric build upon the decompiled code provided by MCP (or similar tools). **In summary, you don't "build an MCP server." You use MCP to modify the Minecraft code, and then you use Forge or Fabric to create a mod that you can install on a standard Minecraft server.** This is a complex process, and it requires a good understanding of Java programming and the Minecraft code. Start with simple mods and gradually work your way up to more complex projects. The Minecraft modding community is very helpful, so don't hesitate to ask for help on forums or Discord servers. Good luck!

Getting Started with Create React App

Getting Started with Create React App

Aplicação React para teste de servidor MCP

Deployable MCP Server

Deployable MCP Server

A simple and extendable MCP server that currently provides basic addition functionality and can be easily extended by defining new tools with docstrings.

MCPHub

MCPHub

Solução de Protocolo de Contexto de Modelo Incorporável (MCP) para serviços de IA. Integre perfeitamente servidores MCP com os frameworks OpenAI Agents, LangChain e Autogen através de uma interface unificada. Simplifica a configuração, a instalação e o gerenciamento de ferramentas MCP em diferentes aplicações de IA.

mcp-kagi-search

mcp-kagi-search

Uma implementação de servidor MCP para a API da Kagi usando npx, para que possa ser facilmente executada no n8n.

MCP Server for Spotify

MCP Server for Spotify

Um servidor MCP do Spotify

MCPez - 微服务命令代理管理平台

MCPez - 微服务命令代理管理平台

Servidor MCP micro unificado

Sentry MCP

Sentry MCP

Um servidor remoto do Protocolo de Contexto de Modelo atuando como middleware para a API Sentry, permitindo que assistentes de IA como o Claude acessem dados e funcionalidades do Sentry através de interfaces de linguagem natural.

die-mcp

die-mcp

Servidor MCP do Detect-It-Easy

Gyazo MCP Server

Gyazo MCP Server

A TypeScript-based MCP server that enables AI assistants to interact with Gyazo images using the Model Context Protocol, providing access to image URIs, metadata, and OCR data via the Gyazo API.

Polarion MCP Servers

Polarion MCP Servers

Servidor MCP para Polarion

Heygen MCP Server

Heygen MCP Server

Permite que o Claude Desktop e os Agentes gerem avatares e vídeos de IA através da API da HeyGen, fornecendo ferramentas para criar e gerenciar vídeos de avatar com texto e opções de voz especificados.

GullakAI MCP Server

GullakAI MCP Server

Enables personal finance management through conversational AI, including expense tracking, budget monitoring, financial news simplification, and purchasing power comparisons across South Asian cities. Designed for WhatsApp integration with natural language commands for financial assistance.

Scanpy MCP server

Scanpy MCP server

Servidor MCP para Scanpy

PuchAI MCP Server

PuchAI MCP Server

A multi-purpose MCP server that enables Reddit research for market validation, data visualization with charts, medicine information lookup, user preference management, and task management tools. Provides comprehensive utilities for research, data analysis, and personal productivity through natural language interactions.

PassioGo_MCP_Server

PassioGo_MCP_Server

GDB MCP Server

GDB MCP Server

Um servidor MCP para depuração GDB.

MCP Calculator

MCP Calculator

A protocol interface that extends AI capabilities by enabling models to interact with external systems for calculations, email operations, knowledge search, and more.

Vault Mcp Server

Vault Mcp Server

Repositório do Servidor MCP para Vault no Hackathon da YZi Labs