Discover Awesome MCP Servers

Extend your agent with 26,519 capabilities via MCP servers.

All26,519
OpenManager Vibe V4 MCP Server

OpenManager Vibe V4 MCP Server

A natural language-based server analysis and monitoring system that automatically processes user queries about server status and provides detailed responses with visualizations.

World Time By Api Ninjas

World Time By Api Ninjas

Enables querying current date and time information by city/state/country, geographic coordinates (latitude/longitude), or timezone using the API Ninjas World Time API.

Gmail MCP Server

Gmail MCP Server

Provides complete Gmail API integration for email management, including sending/receiving messages, managing labels and threads, creating drafts, and configuring settings through OAuth2 authentication.

MySQL MCP Server

MySQL MCP Server

Connects AI assistants like Claude Desktop directly to MySQL databases, enabling natural language interaction for schema inspection, data querying, CRUD operations, and database administration tasks.

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

Crestron Home MCP Server

Crestron Home MCP Server

Enables LLMs to discover and control Crestron Home automation systems through natural language, including lights, shades, scenes, thermostats, and sensors with multi-language support and fuzzy device name matching.

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.

Model Context Protocol (MCP) Server Project

Model Context Protocol (MCP) Server Project

FastMCP Development Assistant

FastMCP Development Assistant

Provides comprehensive development tools for FastMCP projects including documentation access, NPM package version management, and TypeScript type definitions retrieval. Enables developers to fetch FastMCP documentation, analyze NPM packages, and access MCP architecture information through natural language.

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, I can help you with that! Building an MCP (Minecraft Coder Pack) server involves a few steps. Here's a breakdown of the process, along with explanations and considerations: **What is MCP (Minecraft Coder Pack)?** MCP is a toolset that deobfuscates and decompiles Minecraft's code, making it readable and modifiable. It's essential for creating Minecraft mods. You don't directly "build an MCP server" in the same way you build a regular Minecraft server. Instead, you use MCP to *modify* the Minecraft server code. **Here's the general workflow:** 1. **Set up your Development Environment:** * **Install Java Development Kit (JDK):** You need the JDK (not just the JRE) to compile Java code. Download the appropriate version for your operating system from Oracle or a more modern distribution like Adoptium (Temurin). Make sure you install the correct JDK version for the Minecraft version you're targeting. MCP typically specifies the required JDK version. * **Install an IDE (Integrated Development Environment):** Popular choices include: * **IntelliJ IDEA:** A powerful and widely used IDE, especially for Java development. The Community Edition is free and sufficient for most modding tasks. * **Eclipse:** Another popular, free, and open-source IDE. * **Visual Studio Code (VS Code):** A lightweight but versatile editor with excellent Java support through extensions. * **Install Gradle (Optional but Recommended):** Gradle is a build automation tool that simplifies dependency management and building your mod. MCP often integrates well with Gradle. 2. **Download and Set Up MCP:** * **Find the Correct MCP Version:** Crucially, you need the MCP version that corresponds to the *exact* Minecraft version you want to mod. MCP versions are specific to Minecraft versions. Search online for "MCP [Minecraft Version]" (e.g., "MCP 1.19.2"). Look for reputable sources like the official MCP forums or modding communities. * **Extract MCP:** Extract the downloaded MCP archive to a directory on your computer (e.g., `C:\mcp` or `/home/user/mcp`). Avoid spaces in the path. * **Configure MCP (`build.gradle` or similar):** MCP usually comes with a `build.gradle` file (if using Gradle) or a configuration file that you need to adjust. This file specifies: * The Minecraft version. * The location of your Minecraft installation. * Other build settings. 3. **Decompile and Deobfuscate Minecraft:** * **Run MCP's Decompilation Task:** This is the core step. Using the command line, navigate to your MCP directory and run the appropriate command. The command depends on whether you're using Gradle or the older MCP scripts. Here are examples: * **Gradle:** `./gradlew setupDecompWorkspace` (on Linux/macOS) or `gradlew setupDecompWorkspace` (on Windows). This command downloads the Minecraft server and client JARs, deobfuscates them (replaces the cryptic names with more readable ones), and decompiles them (turns the bytecode into Java source code). * **Older MCP Scripts:** `./decompile.sh` (Linux/macOS) or `decompile.bat` (Windows). (These scripts might have slightly different names depending on the MCP version.) * **Wait:** This process can take a significant amount of time (minutes to hours), depending on your computer's speed and the Minecraft version. 4. **Set Up Your IDE:** * **Import the MCP Project:** In your IDE, import the MCP project. If you're using Gradle, import the `build.gradle` file. If you're using Eclipse, you might need to run a command in MCP to generate Eclipse project files first (e.g., `./gradlew eclipse`). * **Configure the IDE's JDK:** Make sure your IDE is using the same JDK version that MCP requires. 5. **Start Modding:** * **Locate the Server Source Code:** The decompiled and deobfuscated server source code will be in a directory within the MCP project (e.g., `src/main/java` or `src/server/java`). * **Make Your Changes:** Modify the Java code to add your desired features, fix bugs, or change the game's behavior. **Be careful!** Modifying the core Minecraft code can be complex and lead to unexpected issues. * **Compile Your Changes:** Use your IDE or Gradle to compile the modified code. 6. **Reobfuscate (Optional but Recommended for Distribution):** * **Run MCP's Reobfuscation Task:** Before distributing your mod, you should reobfuscate the code. This makes it harder for others to understand and copy your code. The command is usually something like `./gradlew reobf` or `./reobfuscate.sh`. 7. **Build Your Mod:** * **Create a JAR File:** Package your modified server code into a JAR (Java Archive) file. Gradle can automate this process. The JAR file will contain your modified classes. 8. **Deploy Your Modded Server:** * **Replace the Original Server JAR:** Replace the original `minecraft_server.jar` file with your modified JAR file. **Back up the original JAR first!** * **Run the Server:** Start the server as you normally would. **Important Considerations and Troubleshooting:** * **MCP Version Compatibility:** This is the *most* common source of problems. Ensure that your MCP version *exactly* matches the Minecraft version you're targeting. * **JDK Version:** Use the correct JDK version. Mismatched JDK versions can cause compilation errors or runtime issues. * **Memory:** Decompiling and reobfuscating can be memory-intensive. Increase the memory allocated to Gradle or the MCP scripts if you encounter out-of-memory errors. You can do this by setting the `JAVA_OPTS` environment variable (e.g., `export JAVA_OPTS="-Xmx4G"` on Linux/macOS). * **Errors During Decompilation:** Sometimes, decompilation can fail due to errors in the Minecraft code or issues with the decompiler. Check the MCP logs for error messages and try to resolve them. Sometimes, simply re-running the decompilation task can fix transient errors. * **Obfuscation Mappings:** MCP relies on obfuscation mappings to deobfuscate and reobfuscate the code. These mappings are updated periodically. Make sure you're using the latest mappings for your Minecraft version. * **Modding Frameworks (Forge, Fabric):** While you can directly modify the Minecraft server code with MCP, it's generally *much* easier and more maintainable to use a modding framework like Forge or Fabric. These frameworks provide APIs and tools that simplify mod development and reduce the risk of conflicts between mods. If you're new to modding, I highly recommend starting with Forge or Fabric. * **Backup:** Always back up your original Minecraft server JAR file before making any modifications. * **Licensing:** Be aware of Minecraft's licensing terms and any restrictions on distributing modified versions of the game. **Example using Forge (Recommended):** If you want to create a modded server, using Forge is the recommended approach. Here's a simplified outline: 1. **Download and Install the Forge MDK (Mod Development Kit):** Get the MDK for the Minecraft version you want to mod from the official Forge website. 2. **Extract the MDK:** Extract the MDK to a directory. 3. **Import the Project into Your IDE:** Import the `build.gradle` file into your IDE. 4. **Write Your Mod Code:** Create your mod's Java classes in the `src/main/java` directory. Use the Forge API to interact with the game. 5. **Build Your Mod:** Run the `gradlew build` command to build your mod JAR file. 6. **Install Forge on the Server:** Download the Forge installer for the server. Run the installer and select "Install server". 7. **Place Your Mod in the `mods` Folder:** Copy your mod JAR file into the `mods` folder in your Minecraft server directory. 8. **Run the Server:** Start the server. **In summary, while you can use MCP to directly modify the Minecraft server code, it's a complex and potentially fragile approach. Using a modding framework like Forge or Fabric is generally a better option for creating and managing mods.** To give you more specific help, please tell me: * **Which Minecraft version are you targeting?** * **Are you planning to use Forge, Fabric, or modify the core code directly with MCP?** * **What are you trying to achieve with your modded server?** (e.g., add new items, change game mechanics, etc.) Good luck! Let me know if you have any more questions.

Getting Started with Create React App

Getting Started with Create React App

Aplikasi React untuk uji server MCP

Zhipu AI Image Generator MCP Server

Zhipu AI Image Generator MCP Server

Enables text-to-image generation using Zhipu AI's CogView4 model with support for multiple image sizes (1024x1024, 768x768, 576x1024) and automatic local saving of generated images.

MCP-NetDisk

MCP-NetDisk

A private cloud storage system with Model Context Protocol integration that allows AI models to manage files through operations like searching, reading, and creating content. It features a complete web interface for user administration, storage quota management, and rich media previews.

Malaysian Weather MCP Server

Malaysian Weather MCP Server

Provides real-time weather forecasts for locations across Malaysia by fetching data directly from MET Malaysia's API. It enables AI assistants to query today's conditions and seven-day forecasts for states, districts, and towns.

Build MCP Server

Build MCP Server

Enables AI assistants to manage development workflows by running build commands, executing tests, analyzing package.json files, installing dependencies, and performing code linting. Supports multiple package managers (npm, yarn, pnpm) and provides detailed error reporting for development operations.

Alethea World History Engine

Alethea World History Engine

A narrative graph engine that enables LLMs to generate, track, and mutate complex fictional worlds while maintaining consistency between factions, characters, and locations. It acts as a specialized RAG framework for storytelling, allowing models to manage thousands of entities without exceeding context limits.

MCP Backup Server

MCP Backup Server

Provides specialized backup and restoration capabilities for AI agents and code editors, enabling instant, context-aware save points for files and folders. It supports version history, pattern filtering, and automated safety backups to protect code during critical refactoring or restructuring tasks.

Custom MCP Database Server

Custom MCP Database Server

A Middleware/Control Plane server that allows AI code agents to securely execute queries against various databases (PostgreSQL, MySQL, MongoDB, Oracle) without directly exposing credentials.

Interactive Brokers MCP Server

Interactive Brokers MCP Server

Connects AI assistants to Interactive Brokers for intelligent portfolio management, options analysis, risk monitoring, and automated trading strategy suggestions. Enables real-time account tracking, Greeks calculations, option chain analysis, and playbook-based risk adjustments through natural language.

die-mcp

die-mcp

Detect It Easy (DIE) MCP Server

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.

Cost Management MCP

Cost Management MCP

An MCP server for unified cost tracking and analysis across AWS, OpenAI, and Anthropic. It enables users to query expenditures, compare costs across providers, and analyze usage trends through natural language.

Polarion MCP Servers

Polarion MCP Servers

MCP Server untuk Polarion

Heygen MCP Server

Heygen MCP Server

Memungkinkan Claude Desktop dan Agents untuk menghasilkan avatar dan video AI melalui HeyGen API, menyediakan alat untuk membuat dan mengelola video avatar dengan teks dan opsi suara yang ditentukan.

Homello MCP

Homello MCP

Provides access to Homello platform product documentation and configuration metadata through a single tool that returns API settings and bundled documentation.

Swagger MCP Server

Swagger MCP Server

A lightweight server that enables interaction with the Swagger Petstore API using the Model Context Protocol, allowing operations on pets, stores, and users through dynamically loaded OpenAPI specifications.

Peekaboo MCP

Peekaboo MCP

A macOS utility that captures screenshots and analyzes them with AI vision, enabling AI assistants to see and interpret what's on your screen.

Keyword Research Tool MCP Server

Keyword Research Tool MCP Server

Provides comprehensive SEO analysis by crawling websites and generating AI-powered keyword insights, search volume data, and competitor strategies. It delivers detailed reports on keyword clusters and commercial intent to help optimize digital marketing workflows.