Discover Awesome MCP Servers
Extend your agent with 84,517 capabilities via MCP servers.
- All84,517
- Developer Tools3,867
- Search1,714
- Research & Data1,557
- AI Integration Systems229
- Cloud Platforms219
- Data & App Analysis181
- Database Interaction177
- Remote Shell Execution165
- Browser Automation147
- Databases145
- Communication137
- AI Content Generation127
- OS Automation120
- Programming Docs Access109
- Content Fetching108
- Note Taking97
- File Systems96
- Version Control93
- Finance91
- Knowledge & Memory90
- Monitoring79
- Security71
- Image & Video Processing69
- Digital Note Management66
- AI Memory Systems62
- Advanced AI Reasoning59
- Git Management Tools58
- Cloud Storage51
- Entertainment & Media43
- Virtualization42
- Location Services35
- Web Automation & Stealth32
- Media Content Processing32
- Calendar Management26
- Ecommerce & Retail18
- Speech Processing18
- Customer Data Platforms16
- Travel & Transportation14
- Education & Learning Tools13
- Home Automation & IoT13
- Web Search Integration12
- Health & Wellness10
- Customer Support10
- Marketing9
- Games & Gamification8
- Google Cloud Integrations7
- Art & Culture4
- Language Translation3
- Legal & Compliance2
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
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
MCP server that bridges industrial IoT data with conversational AI, enabling natural language queries to machine health telemetry through ChatGPT.
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
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
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
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
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
Enables AI agents to control Instagram accounts programmatically, supporting profile management, media interaction, direct messaging, and follower management.
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
Generates Phaset manifest files by analyzing your repository with Claude's AI, automatically inferring fields from code, configs, and documentation.
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
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
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
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
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
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
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
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
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
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
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
An MCP server that gives AI coding assistants persistent memory across sessions with chain-based project tracking, tickets, and structured handoffs.
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
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
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
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
A local-first MCP server that reduces LLM token usage by intercepting, deduplicating, compressing, and optimizing MCP tool calls and responses.
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
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.