Discover Awesome MCP Servers

Extend your agent with 54,476 capabilities via MCP servers.

All54,476
Golden Egg TW Holdings MCP

Golden Egg TW Holdings MCP

Enables AI agents to query Taiwan stock holdings across multiple brokerages including Fubon, SinoPac, MasterLink, and E.SUN. It provides a standardized interface for accessing portfolio data and brokerage accounts through the Model Context Protocol.

FastMCP Todo Server

FastMCP Todo Server

Server MCP sederhana untuk menyediakan Kursor Lokal saya dengan akses untuk menambahkan item ke daftar tugas MongoDB saya.

RoxyBrowser Playwright MCP

RoxyBrowser Playwright MCP

Enables AI-powered browser automation through RoxyChrome browsers using Playwright's accessibility tree for fast, lightweight web interactions without requiring vision models or screenshots.

gedcom-mcp

gedcom-mcp

Enables AI assistants to load and query local GEDCOM genealogy files, supporting search, browsing, and family tree traversal.

brkt-gdrive-mcp

brkt-gdrive-mcp

MCP server for semantic search over Google Drive documents, enabling AI tools to search, list, and retrieve document content.

Sourceplane MCP

Sourceplane MCP

Secure multi-source MCP server for reading local, GitHub, GitLab, Bitbucket, and network source code with read-only-by-default access, enabling AI assistants to inspect repositories safely.

MuJoCo MCP Server

MuJoCo MCP Server

Exposes MuJoCo physics simulation to AI assistants via 65 MCP tools, enabling natural language control of robotics simulation, trajectory optimization, contact analysis, and video export.

Discord MCP Server

Discord MCP Server

Provides comprehensive administrative control over Discord communities through 128 operations covering moderation, messaging, and channel management. It enables AI assistants to manage server roles, events, and automations via the Model Context Protocol.

mcp-server-eks

mcp-server-eks

indautomation

indautomation

AI-powered industrial fault diagnosis MCP server with 8 tools for diagnosing equipment faults, searching parts, decoding VINs, and managing equipment profiles. Covers 313+ fault codes for Allen-Bradley, Siemens, ABB, Mitsubishi, and Fanuc PLCs.

MCP Sandbox

MCP Sandbox

Automatically converts JavaScript modules into MCP-compatible servers, making any JavaScript function accessible to AI systems through secure sandboxing with automatic type inference.

kagi_mcp_local

kagi_mcp_local

Server MCP untuk Pencarian Kagi menggunakan peramban lokal Anda.

Strapi MCP Server

Strapi MCP Server

Enables AI assistants to interact with Strapi CMS instances through REST API operations. Supports content management, media uploads, schema introspection, and multiple server configurations with JWT authentication.

Hyperledger Fabric MCP Server

Hyperledger Fabric MCP Server

Enables AI assistants to interact with Hyperledger Fabric blockchain networks, supporting chaincode queries and invocations, block and transaction retrieval, chaincode lifecycle management, and channel operations.

replicant-mcp

replicant-mcp

An MCP server that enables AI assistants to build, test, and debug Android applications by interacting directly with the Android development environment. It provides tools for managing emulators, executing Gradle tasks, running ADB commands, and performing UI automation via accessibility trees.

EdgeOne Geolocation MCP Server

EdgeOne Geolocation MCP Server

Enables AI models to access user geolocation data through EdgeOne Pages Functions using the Model Context Protocol (MCP).

Bunny.net MCP Server

Bunny.net MCP Server

Enables interaction with Bunny.net APIs for Stream/Video, Storage, CDN Pull Zones, and DNS services. Provides 35 tools for managing video libraries, files, CDN configurations, and DNS records through Claude.

genome-mcp

genome-mcp

Intelligent Genomic Data Server Provides high-quality gene information queries, homologous gene analysis, and evolutionary research functions via the MCP protocol.

longbridge

longbridge

US/HK markets — 110 tools: real-time quotes, options, orders, fundamentals, alerts, DCA & portfolio

Biblioteca Digital MCP

Biblioteca Digital MCP

A Model Context Protocol server that implements an interactive digital library with functionality to manage books, search titles, and generate literary reviews.

Memento

Memento

Memento is a local-first, LLM-agnostic memory layer. It runs an MCP server over a single SQLite file on your machine, so any MCP-capable AI assistant — Claude Desktop, Claude Code, Cursor, GitHub Copilot, Cline, OpenCode, Aider, a custom agent — can read and write durable, structured memory about you, your work, and your decisions.

github-mcp-server

github-mcp-server

Here are a few options for using a GitHub-hosted Minecraft Protocol (MCP) server with Cursor or Claude, along with explanations and considerations: **Understanding the Goal** The core idea is to have a Minecraft server running somewhere (likely on a cloud provider like AWS, Google Cloud, or Azure) and then use Cursor or Claude to interact with it, typically for: * **Code Generation:** Generating Minecraft commands, functions, or even mods. * **Automation:** Automating tasks within the game. * **Data Analysis:** Analyzing server logs or game data. **Option 1: Using a Minecraft Server API (Recommended)** This is the most robust and flexible approach. 1. **Choose a Minecraft Server API:** Several libraries allow you to interact with a Minecraft server programmatically. Popular choices include: * **Python:** * `mcstatus`: A simple library for checking server status (ping, player count, etc.). Good for basic monitoring. * `minecraft-protocol`: A lower-level library that gives you direct access to the Minecraft protocol. More complex but allows for more control. * `nbt`: For reading and writing NBT data (the format Minecraft uses to store world data, player data, etc.). Essential for advanced tasks. * **JavaScript/Node.js:** * `minecraft-protocol`: (Similar to the Python version) * `node-minecraft-protocol`: Another popular option. 2. **Set up your Minecraft Server:** You'll need a Minecraft server running somewhere. You can: * **Host it yourself:** Download the server software from Mojang and run it on your own computer or a dedicated server. * **Use a hosting provider:** Many companies offer Minecraft server hosting (e.g., Apex Hosting, BisectHosting, Shockbyte). This is often the easiest option. * **Cloud Provider (AWS, Google Cloud, Azure):** You can set up a virtual machine (VM) on a cloud provider and install the Minecraft server software there. This gives you more control over the server's resources. 3. **Write Code to Interact with the Server:** Use your chosen API to connect to the server and send commands. Here's a Python example using `mcstatus`: ```python from mcstatus import JavaServer server = JavaServer.lookup("your_server_address:25565") # Replace with your server address and port try: status = server.status() print("Server latency:", status.latency) print("Online players:", status.players.online) query = server.query() print("Server version:", query.software.version) print("Players:", query.players.names) except Exception as e: print(f"Error connecting to server: {e}") ``` 4. **Integrate with Cursor or Claude:** * **Cursor:** You can run your Python or JavaScript code directly within Cursor's editor. Use Cursor's AI features to help you generate code, debug, and understand the Minecraft API. * **Claude:** You can provide Claude with the code you've written and ask it to: * Generate new commands or functions. * Explain the code. * Suggest improvements. * Help you debug errors. **Option 2: Using `rcon` (Remote Console)** `rcon` is a protocol that allows you to remotely execute commands on a Minecraft server. It's a simpler alternative to a full API, but it's less flexible. 1. **Enable `rcon` on your Minecraft Server:** * Edit the `server.properties` file in your Minecraft server directory. * Set the following properties: ``` enable-rcon=true rcon.port=25575 # Choose a port (default is 25575) rcon.password=your_rcon_password # Choose a strong password ``` * Restart the server. 2. **Use an `rcon` Client:** You'll need a client to connect to the server and send commands. Libraries are available in various languages: * **Python:** `mcrcon` * **JavaScript/Node.js:** `rcon` 3. **Example (Python with `mcrcon`):** ```python from mcrcon import MCRcon with MCRcon("your_server_address", 25575, "your_rcon_password") as mcr: # Replace with your server details resp = mcr.command("/say Hello from Python!") print(resp) ``` 4. **Integrate with Cursor or Claude:** Similar to Option 1, you can use Cursor to run the code and Claude to help you generate commands and understand the `rcon` protocol. **Option 3: Directly Editing Server Files (Advanced, Not Recommended for Beginners)** This involves directly reading and writing files on the Minecraft server, such as: * `level.dat`: Contains world information. * `playerdata/*.dat`: Contains player data. * `world/region/*.mca`: Contains the actual world data. This is very complex and requires a deep understanding of Minecraft's file formats (especially NBT). It's generally not recommended unless you have a specific need that can't be met by the other options. If you do this, **always back up your server files first!** **GitHub Considerations** * **Storing Server Credentials:** **Never** commit your `rcon` password or other server credentials to a public GitHub repository. Use environment variables or a secure configuration file. * **Version Control:** Use GitHub to track changes to your code that interacts with the Minecraft server. This is especially important if you're working on a mod or a complex automation project. * **Collaboration:** GitHub makes it easy to collaborate with others on your Minecraft projects. **Choosing the Right Option** * **Beginner:** Start with Option 1 (Minecraft Server API) using `mcstatus` in Python for simple server monitoring. * **Intermediate:** Use Option 2 (`rcon`) for executing commands. * **Advanced:** Consider Option 1 with a more powerful API like `minecraft-protocol` or direct file editing (with extreme caution) if you need fine-grained control. **Example Workflow with Cursor and Claude** 1. **In Cursor:** Create a new Python file (e.g., `minecraft_control.py`). 2. **In Cursor:** Write the Python code to connect to your Minecraft server using `mcstatus` or `mcrcon`. 3. **In Cursor:** Use Cursor's AI features to help you generate the code. For example, you could type: `# Connect to my Minecraft server and print the number of online players`. Cursor will suggest code to do this. 4. **In Cursor:** Run the code to test the connection. 5. **Copy the code to Claude:** Paste the code into Claude and ask it to: * "Explain this Python code." * "Suggest improvements to make it more robust." * "Generate a function that will send a `/say` command to the server with a custom message." 6. **Copy the improved code back to Cursor:** Use the code generated by Claude in your Cursor project. Remember to replace placeholders like `"your_server_address"`, `"your_rcon_password"`, and the port numbers with your actual server details. Good luck!

Pommel Horse Aesthetics MCP Server

Pommel Horse Aesthetics MCP Server

Analyzes pommel horse gymnastics routines using a categorical aesthetics framework that evaluates element groups, spatial patterns, temporal qualities, and form with 85% deterministic taxonomy and 15% LLM synthesis.

ICON MCP v109 MCP Server

ICON MCP v109 MCP Server

An MCP server that provides AI agents and LLMs with standardized tool access to the ICON MCP v109 API. It supports asynchronous operations and simplifies deployment through Docker and Docker Compose.

Reachy Mini MCP Server

Reachy Mini MCP Server

Control a Reachy Mini robot through natural language, with tools for head/antenna movement, gestures, emotions, camera, and command sequences.

Twitter MCP Server

Twitter MCP Server

Enables Twitter automation including posting tweets, replying to tweets, and searching for tweets with structured results using browser automation through Browserbase and Stagehand.

Arduino MCP Server (Simple)

Arduino MCP Server (Simple)

Enables AI agents to interact with Arduino boards for compiling, uploading sketches, and serial communication.

Xcode Errors MCP Server

Xcode Errors MCP Server

Bridges Xcode and Cursor to provide real-time access to build errors, warnings, and debug output from Xcode's DerivedData, enabling automated error analysis and fixes directly within Cursor.

Skeleton MCP Server

Skeleton MCP Server

A template project for building Model Context Protocol servers with FastMCP framework, providing example CRUD API implementations, Docker support, and development best practices.

PriceHunt MCP Server

PriceHunt MCP Server

Enables searching and comparing products across Pakistani e-commerce platforms Daraz, Telemart, and iShopping, filtering by price and ratings.