Discover Awesome MCP Servers

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

All84,517
mcp-kroger

mcp-kroger

Enables AI agents to search products, manage shopping carts, clip digital coupons, check fuel points, schedule delivery/pickup, and place grocery orders with Kroger.

opensearch-mcp-server-py

opensearch-mcp-server-py

MCP server for OpenSearch that enables AI assistants to interact with OpenSearch clusters through a standardized interface for search, index management, and cluster operations.

industry4-mcp

industry4-mcp

MCP server that bridges industrial IoT data with conversational AI, enabling natural language queries to machine health telemetry through ChatGPT.

math-mcp-learning-server

math-mcp-learning-server

Educational MCP server with 17 tools for mathematical calculations, matrix operations, statistical analysis, and data visualization. Includes persistent workspace, cloud hosting, and safety features like restricted eval.

Skillz

Skillz

An MCP server that transforms Claude-style skills and resources into callable tools for any MCP-compatible agent or client. It automatically discovers, exposes, and executes scripts from skills organized in local directories or packaged archives.

flipper-mcp-bridge

flipper-mcp-bridge

An MCP server that exposes a USB-connected Flipper Zero device as tools for controlling infrared devices. It enables listing, parsing, and transmitting IR signals from saved files and built-in universal remotes.

Agent Broker

Agent Broker

An agent-callable MCP server that lets autonomous AI agents find, verify, message, schedule with, and transact with small and mid-sized businesses through a single compliance-enforced tool surface.

Production MCP Server

Production MCP Server

A production-ready, modular MCP server with 40+ tools across 8 categories, featuring dynamic auto-loading and sandboxed security for file system, database, and network operations.

Instagram MCP Server

Instagram MCP Server

Enables AI agents to control Instagram accounts programmatically, supporting profile management, media interaction, direct messaging, and follower management.

justdopeshop

justdopeshop

Okay, I understand you want information about using Cursor with a GitHub MCP (Mod Configuration Pack) server. Here's a breakdown of what that likely means and how to approach it, along with some considerations: **Understanding the Components** * **Cursor:** This refers to the CurseForge launcher, a popular platform for managing Minecraft mods and modpacks. It's now owned by Overwolf. * **GitHub:** A web-based platform for version control and collaboration using Git. It's where many mod developers host their source code and sometimes even distribute modpacks. * **MCP (Mod Configuration Pack) Server:** This is a Minecraft server that is designed to run with a specific set of mods (a modpack). The "MCP" part usually implies that the server is configured to work with a particular modpack available on CurseForge or another platform. **How to Use Cursor with a GitHub MCP Server (Likely Scenarios)** The most common scenarios are: 1. **Downloading a Modpack from GitHub and Importing into Cursor:** * **Scenario:** A modpack developer hosts their modpack files (manifest, mods, configs) on GitHub. You want to use Cursor to manage and launch the modpack. * **Steps:** 1. **Find the GitHub Repository:** Locate the GitHub repository for the modpack. Look for a `manifest.json` file or similar file that describes the modpack. 2. **Download the Repository (or Specific Files):** You have a few options: * **Clone the Repository:** If you're familiar with Git, clone the entire repository to your local machine using `git clone <repository_url>`. * **Download as ZIP:** GitHub usually provides a "Code" button with an option to "Download ZIP". This downloads a compressed archive of the repository. * **Download Specific Files:** If the repository is large, you might only need the `manifest.json` and the `overrides` folder (if it exists). Download these individually. 3. **Import into Cursor (CurseForge Launcher):** * Open the CurseForge launcher. * Click the "+" button to create a new custom profile. * Choose "Import a previously created profile". * Select the `manifest.json` file you downloaded (or extracted from the ZIP). * Cursor will then download and install the mods specified in the manifest. 4. **Copy Server Files (if needed):** The GitHub repository *might* also contain server files (e.g., `server.properties`, start scripts, world files). If so, copy these to your server directory. *Important:* Be very careful about overwriting existing server files unless you know what you're doing. 5. **Launch the Server:** Start your Minecraft server using the appropriate start script (e.g., `start.bat`, `start.sh`). 6. **Launch the Client:** Launch the modpack profile you created in Cursor. 7. **Connect:** Connect to your server using the server's IP address and port. 2. **Using Cursor to Manage Mods for a Server You Manually Set Up:** * **Scenario:** You've already set up a Minecraft server and want to use Cursor to easily manage the mods on both the client and server. * **Steps:** 1. **Create a Custom Profile in Cursor:** Create a new custom profile in the CurseForge launcher. 2. **Add Mods:** Use the CurseForge launcher's interface to add the mods you want to use on your server. Make sure you add the *exact same versions* of the mods to your client profile as you will put on the server. 3. **Copy Mods to Server:** Navigate to the `mods` folder within your CurseForge profile directory (usually something like `CurseForge\Instances\<profile_name>\mods`). Copy all the `.jar` files from this folder to the `mods` folder of your Minecraft server. 4. **Configure Server (if needed):** Some mods require server-side configuration. Copy any necessary configuration files from your CurseForge profile's `config` folder to the `config` folder of your Minecraft server. 5. **Launch the Server:** Start your Minecraft server. 6. **Launch the Client:** Launch the modpack profile you created in Cursor. 7. **Connect:** Connect to your server. 3. **Contributing to a Modpack on GitHub (Advanced):** * **Scenario:** You're a developer or contributor to a modpack hosted on GitHub and want to use Cursor to test changes. * **Steps:** 1. **Fork the Repository:** Fork the modpack's GitHub repository to your own account. 2. **Clone the Fork:** Clone your forked repository to your local machine. 3. **Set Up a Development Environment:** This usually involves setting up a Minecraft development environment with the Minecraft Development Kit (MDK) or similar tools. This is beyond the scope of this basic explanation. 4. **Make Changes:** Modify the modpack files (e.g., `manifest.json`, config files, scripts). 5. **Test with Cursor:** Import the `manifest.json` into Cursor to create a test profile. Launch the profile and test your changes. 6. **Commit and Push:** Commit your changes to your local Git repository and push them to your forked repository on GitHub. 7. **Create a Pull Request:** Create a pull request from your forked repository to the original modpack repository. The modpack maintainers can then review and merge your changes. **Important Considerations** * **Mod Versions:** *Crucially*, the mod versions on your client (managed by Cursor) *must* match the mod versions on your server. Mismatched versions are a very common cause of connection problems and crashes. * **Server Configuration:** Some mods require specific server-side configuration. Read the mod documentation carefully to understand any server-side setup requirements. * **Dependencies:** Make sure you have all the necessary dependencies for the mods you're using. Cursor should handle most dependencies automatically, but it's good to be aware of them. * **Resource Packs:** If the modpack includes resource packs, make sure they are installed correctly on both the client and server (if the server supports them). * **Firewall:** Ensure that your firewall is not blocking connections to your Minecraft server. * **Port Forwarding:** If you're hosting the server on your home network and want others to connect from outside your network, you'll need to configure port forwarding on your router. * **Server Start Script:** The server start script (e.g., `start.bat`, `start.sh`) is crucial. Make sure it's configured correctly to allocate enough memory to the server. A common issue is not allocating enough RAM, leading to crashes. Look for the `-Xmx` parameter in the script (e.g., `-Xmx4G` for 4 GB of RAM). * **EULA:** You must agree to the Minecraft End User License Agreement (EULA) to run a Minecraft server. This usually involves setting `eula=true` in the `eula.txt` file. * **GitHub Repository Structure:** The structure of the GitHub repository can vary. Look for a `README.md` file that provides instructions on how to use the modpack. **Troubleshooting** * **Connection Refused:** This usually means the server isn't running or your client is trying to connect to the wrong IP address or port. * **Incompatible Mod Versions:** Double-check that the mod versions on the client and server match exactly. * **Crashing:** Check the server logs and client logs for error messages. These logs can provide clues about the cause of the crash. Common causes include insufficient RAM, incompatible mods, or configuration errors. * **Missing Mods:** Make sure all the required mods are present in the `mods` folder on both the client and server. **Example `manifest.json` (Simplified)** ```json { "manifestType": "minecraftModpack", "manifestVersion": 1, "name": "My Awesome Modpack", "version": "1.0.0", "author": "Your Name", "minecraft": { "version": "1.19.2", "modLoaders": [ { "id": "forge-43.2.0", "primary": true } ] }, "files": [ { "projectID": 238222, "fileID": 4087234, "required": true }, { "projectID": 283797, "fileID": 4123456, "required": true } ], "overrides": "overrides" } ``` * `projectID` and `fileID` refer to the mod's ID and file ID on CurseForge. * `overrides` specifies a folder containing configuration files and other assets that should be copied to the Minecraft instance. **In summary:** Using Cursor with a GitHub MCP server involves downloading the modpack files from GitHub, importing them into Cursor, and then copying the necessary files to your Minecraft server. Pay close attention to mod versions and server configuration. If you provide more specific details about the GitHub repository you're working with, I can give you more tailored instructions.

Phaset Manifest Generator MCP

Phaset Manifest Generator MCP

Generates Phaset manifest files by analyzing your repository with Claude's AI, automatically inferring fields from code, configs, and documentation.

deck-contract

deck-contract

MCP server for AI-native editable presentations: surgically edit slide components by stable ID, with local rendering and self-checking overflow.

hazmat-cfr-mcp

hazmat-cfr-mcp

Enables AI agents to look up and validate hazardous materials shipping descriptions using public 49 CFR citations, providing structured JSON with proper shipping names, hazard classes, labels, and regulatory references.

Cadastro PF Básico

Cadastro PF Básico

Enables querying basic Brazilian CPF registration data (name, status, birth date) via a hosted MCP server with a single read-only tool, usable from any MCP client.

expense-tracker-mcp-server

expense-tracker-mcp-server

A cloud-deployed MCP server for managing personal expenses and providing financial analytics. It enables AI assistants like Claude Desktop to add, update, delete, and retrieve expenses, with features like budgeting assistance and category-wise summaries.

Geocode BAN MCP

Geocode BAN MCP

This MCP server enables geocoding of French addresses using the official Base Adresse Nationale (BAN) API. It allows users to retrieve standardized addresses, GPS coordinates, and map visualization links directly within Claude.

pure.md MCP server

pure.md MCP server

Un servidor MCP que permite a clientes de IA como Cursor, Windsurf y Claude Desktop acceder a contenido web en formato Markdown, proporcionando capacidades de desbloqueo web y búsqueda.

NetCDF Explorer MCP Server

NetCDF Explorer MCP Server

Enables exploration and analysis of NetCDF scientific data files through intuitive APIs. Supports file discovery, metadata inspection, data extraction with slicing, smart sampling for large datasets, and time series analysis.

Africa API MCP Server

Africa API MCP Server

Gives Claude direct access to the Africa API for comprehensive data on all 54 African nations, including economic indicators, markets, trade, government, elections, and policies.

iwork-mcp

iwork-mcp

An MCP server that provides 113 tools for automating Apple iWork apps (Numbers, Pages, Keynote) via JavaScript for Automation, enabling AI assistants to create, edit, and export documents, spreadsheets, and presentations.

YouTube Analytics MCP Server by CData

YouTube Analytics MCP Server by CData

This read-only MCP Server allows you to connect to YouTube Analytics data from Claude Desktop through CData JDBC Drivers. Free (beta) read/write servers available at https://www.cdata.com/solutions/mcp

Rumble MCP

Rumble MCP

Provides AI assistants with access to TheRumble.app investment research data for the Egyptian stock market (EGX), including fundamental calls, technical calls, track records, and portfolios.

Lockstep Core

Lockstep Core

An MCP server that gives AI coding assistants persistent memory across sessions with chain-based project tracking, tickets, and structured handoffs.

MCP PostgreSQL Operations

MCP PostgreSQL Operations

Enables comprehensive PostgreSQL database monitoring, analysis, and management through natural language queries. Provides performance insights, bloat analysis, vacuum monitoring, and intelligent maintenance recommendations across PostgreSQL versions 12-17.

MCP Workshop Starter

MCP Workshop Starter

A starter kit for building Model Context Protocol servers that enables AI tools to access external data and functionalities like checking holidays, disk space, timezones, RSS feeds, code diffs, and web performance metrics.

FastMCP Beginner MCP Servers

FastMCP Beginner MCP Servers

A beginner-friendly collection of MCP server implementations demonstrating calculator tools, web APIs with SSE transport, and RSS feed integration for AI agents. Includes examples using stdio and HTTP transports with validation via MCP Inspector.

Canadian Building Code MCP Server

Canadian Building Code MCP Server

Enables users to search and navigate over 22,500 indexed sections across 16 Canadian building codes and user guides. It supports keyword searches, hierarchy navigation, and optional full-text extraction from user-provided PDF documents.

ShadowShield MCP

ShadowShield MCP

A local-first MCP server that reduces LLM token usage by intercepting, deduplicating, compressing, and optimizing MCP tool calls and responses.

Instapaper MCP Server

Instapaper MCP Server

Enables Claude and other MCP clients to manage Instapaper accounts by reading, saving, organizing, and analyzing articles through natural language. It supports comprehensive bookmark management, bulk operations, folder organization, and full-text content retrieval for research and synthesis.

Digital Asset Links API MCP Server

Digital Asset Links API MCP Server

An MCP server that enables querying and managing relationships between websites and mobile apps through Google's Digital Asset Links API, auto-generated using AG2's MCP builder.