Discover Awesome MCP Servers

Extend your agent with 84,516 capabilities via MCP servers.

All84,516
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.

Keboola MCP Server

Keboola MCP Server

Connects AI agents and MCP clients to Keboola, enabling storage queries, SQL transformations, job triggers, and more through natural language.

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!

foldkit

foldkit

Exposes the 7-prime spine, 7 κ-bands, and 6 fold operations as native tools and resources in any MCP client for folding state analysis.

secscan-mcp

secscan-mcp

MCP server for Cursor that scans codebases for security issues including hardcoded secrets, SAST, vulnerable dependencies, and IaC misconfigurations.

android-reverse-engineering-mcp-server

android-reverse-engineering-mcp-server

A Python MCP server that decompiles Android APK/XAPK/JAR/AAR files and extracts HTTP APIs used by the app.

mcp-server-osascript

mcp-server-osascript

Secure AppleScript execution for AI applications via Model Context Protocol with configurable security profiles and automatic TCC permission handling.

minimax-mcp

minimax-mcp

Provides web search, image understanding, text-to-speech, and image generation tools via the MiniMax API.

MCP Apple Notes

MCP Apple Notes

Enables AI assistants like Claude to search and reference your Apple Notes using semantic search and RAG capabilities, with fully local execution and no API keys required.

mcp-jsdelivr

mcp-jsdelivr

Provides JSDelivr CDN statistics and package information for npm packages and GitHub repositories, enabling queries on request counts, bandwidth, file listings, and version resolution.

Aerospace MCP

Aerospace MCP

Enables flight planning and aviation operations through intelligent airport resolution, great-circle route calculation, and aircraft performance estimation. Supports 28,000+ airports worldwide and 190+ aircraft types for comprehensive flight planning via natural language.

moo-tasks

moo-tasks

MCP server for agentic task orchestration and management, enabling AI agents to create goals, plan tasks with acceptance criteria, track dependencies, request human input, and provide proof of completion.

code-intel-mcp

code-intel-mcp

MCP server that gives AI agents deep code understanding across multiple git repositories, combining git lifecycle management, Zoekt-based trigram code search, and cross-repo dependency analysis.

vmd-mcp

vmd-mcp

Drive VMD headlessly from any MCP client to analyze structures and trajectories, and ray-trace publication-quality images with no display.

dino-mcp

dino-mcp

A production-grade MCP server with interactive HTML dashboard UI for exploring dinosaur facts, data, and filtering, written in Go.

start-infinity-mcp-server

start-infinity-mcp-server

Enables LLMs to manage StartInfinity boards using natural language by translating human-readable names into internal identifiers.

DevStandards MCP Server

DevStandards MCP Server

Provides AI agents with access to 284+ development best practices, security guidelines, and coding standards across multiple languages and frameworks including comprehensive Drupal standards and OWASP Top 10 vulnerabilities.

witch-journey-mcp

witch-journey-mcp

Enables AI assistants to control the game 'Witch's Apocalyptic Journey' through in-game automation, providing tools for UI interaction, state inspection, and decision planning.

Remote MCP Server on Cloudflare

Remote MCP Server on Cloudflare

agentladle-mcp-reoi

agentladle-mcp-reoi

Enables AI assistants to perform multi-stage residual income projections, discounting, and enterprise value bridging analysis using standardized financial data inputs.

mcp-currencyformat

mcp-currencyformat

Enables number and currency formatting with localization, including grouping, decimals, percentages, and compact notation, using standard ISO 4217 currency codes.

IBM Code Engine MCP Server

IBM Code Engine MCP Server

MCP server for IBM Code Engine — build, push, and deploy containers from Cursor, Copilot, Claude, and Cline using natural language.

GitHub Stars MCP Server

GitHub Stars MCP Server

Enables managing GitHub starred repositories with semantic search and RAG-based Q&A, along with optional Gitea backup.

cursor-yougpu-mcp

cursor-yougpu-mcp

MCP server for YouGPU REST API that enables GPU catalog browsing, instance lifecycle management (create, stop, start, delete), and balance checking.

resolve-mcp

resolve-mcp

Enables AI-driven DaVinci Resolve 21 automation with 88 tools for project management, timeline editing, color grading, AI analysis, rendering, and dailies creation.

gmail-mcp-server

gmail-mcp-server

Enables creating Gmail drafts through a single tool, returning draft URLs for the owner to review and send manually.

mcp-ts-template

mcp-ts-template

A production-ready template for building Model Context Protocol servers in TypeScript. It provides an example tool, resource, and prompt with a clean separation of transport, registration, and domain logic.

MAX Exchange MCP Server

MAX Exchange MCP Server

Enables AI assistants to trade cryptocurrencies and manage accounts on MAX Exchange through natural language. Supports spot and margin trading, market data queries, order management, and wallet operations including deposits, withdrawals, and M-wallet lending.

Loan MCP Server

Loan MCP Server

A production-grade MCP server for a Loan Management System backed by Microsoft Dataverse, exposing read and analytics tools for loan applications.