Discover Awesome MCP Servers

Extend your agent with 16,140 capabilities via MCP servers.

All16,140
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.

Fal.ai MCP Server

Fal.ai MCP Server

Enables seamless integration with Fal.ai's 600+ image generation models including Flux and Stable Diffusion. Supports real-time streaming, workflow execution, and unified access to AI image generation through natural language.

MCP Vulnerability Checker Server

MCP Vulnerability Checker Server

A Model Context Protocol server providing security vulnerability intelligence tools including CVE lookup, EPSS scoring, CVSS calculation, exploit detection, and Python package vulnerability checking.

Time MCP Server

Time MCP Server

Provides time and timezone functionality for LLMs, enabling them to get current time information across different timezones and convert times between zones.

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

MCP_Servers

MCP_Servers

Este repositorio ofrece servidores MCP para diferentes propósitos, con el objetivo de apoyar a los desarrolladores que desean construir sistemas similares.

Multichain MCP Server

Multichain MCP Server

Un conjunto de herramientas integral para construir agentes de IA con capacidades de blockchain, que permite interacciones con múltiples redes blockchain para tareas como la gestión de billeteras, transferencias de fondos, interacciones con contratos inteligentes y el puenteo de activos entre cadenas.

CongressMCP-full

CongressMCP-full

The open Congress.gov MCP server. Provides comprehensive access to the Congress.gov API through 6 organized toolsets, enabling AI systems to retrieve and interact with legislative data from the United States Congress with a clean, unified interface.

Hunter MCP Server

Hunter MCP Server

Provides integration between Hunter API and LLM providers supporting the MCP protocol, allowing natural language interaction with Hunter B2B data for finding and managing company and people information.

Vtiger CRM MCP Server

Vtiger CRM MCP Server

A Model Context Protocol server that provides tools for interacting with Vtiger CRM through its REST API.

MCP Chat

MCP Chat

A command-line interface application that enables interactive chat with AI models through the Anthropic API, supporting document retrieval, command-based prompts, and extensible tool integrations.

IoTDB MCP Server for Tree Model

IoTDB MCP Server for Tree Model

iotdb-mcp-server para modelo de árbol

Vectara MCP server

Vectara MCP server

Vectara MCP server

Terminal-based Chat Client with MCP Server Integration

Terminal-based Chat Client with MCP Server Integration

Experimentos de Cliente y Servidor MCP

ArchiveBox API

ArchiveBox API

Enables programmatic interaction with ArchiveBox web archiving functionality through a comprehensive API wrapper. Supports adding URLs to archives, managing snapshots, and executing CLI commands with multiple authentication methods and policy-based access control.

🛒 WooCommerce MCP Server | Python Edition

🛒 WooCommerce MCP Server | Python Edition

Servidor MCP de WooCommerce

MCP-YNU FastMCP Server

MCP-YNU FastMCP Server

Una implementación de servidor MCP dinámica que carga automáticamente herramientas, recursos y prompts desde sus respectivos directorios, permitiendo una fácil extensión y configuración.

Kairos Codex MCP Server

Kairos Codex MCP Server

A Model Context Protocol server providing standardized access to Bible data resources, allowing LLMs to query various Bible translations, verses, and chapters.

Epic Healthcare MCP Server

Epic Healthcare MCP Server

Enables AI assistants to securely access Epic Healthcare Systems patient data through FHIR R4 API integration. Provides tools for searching patients, retrieving clinical summaries, vital signs, medications, and generating healthcare reports with HIPAA-compliant OAuth 2.0 authentication.

YNAB Assistant

YNAB Assistant

Enables AI assistants to interact with YNAB budgets through natural language. Supports managing accounts, categories, transactions, and budget months with 21 tools for comprehensive budget operations.

YFinance Trader MCP Tool

YFinance Trader MCP Tool

Provides stock market data and trading capabilities using the yfinance library

remote-mcp-server

remote-mcp-server

Excel Finance MCP

Excel Finance MCP

Enables comprehensive Excel operations and financial calculations including investment analysis, rental property management, expense tracking, and automated financial reporting. Supports creating Excel workbooks with advanced financial formulas, cash flow projections, and tax calculations for accounting and finance workflows.

Heroku MCP server

Heroku MCP server

Okay, I understand. You want me to translate the phrase "Let your agent access the Heroku platform" into Spanish. Here are a few options, depending on the nuance you want to convey: * **Más directo/formal:** "Permite que tu agente acceda a la plataforma Heroku." (This is a direct translation and suitable for most contexts.) * **Más suave/sugerencia:** "Considera permitir que tu agente acceda a la plataforma Heroku." (This is a softer suggestion, like "Consider allowing...") * **Más enfocado en la capacidad:** "Habilita a tu agente para acceder a la plataforma Heroku." (This emphasizes enabling the agent's ability.) * **Más informal/coloquial:** "Dale acceso a tu agente a la plataforma Heroku." (This is more informal, like "Give your agent access...") Which one is best depends on the context of your conversation. If you want to tell me more about the situation, I can give you a more precise translation.

Supabase MCP HTTP Server

Supabase MCP HTTP Server

Provides 43 tools for complete Supabase control including database operations, storage management, authentication, edge functions, and admin tasks through an HTTP API designed for n8n integration.

ChessPal - Chess Engine Module

ChessPal - Chess Engine Module

Un servidor MCP de motor de ajedrez impulsado por Stockfish

Greptile MCP Server

Greptile MCP Server

Servidor MCP de Greptile - Servidor de Protocolo Multi-Contexto para Greptile

Phrases MCP Server

Phrases MCP Server

Un elegante servidor MCP que permite a los usuarios gestionar frases inspiradoras directamente a través de Claude para Escritorio, ofreciendo operaciones CRUD completas para frases con atribución de autor.

Rubik's Cube MCP Server

Rubik's Cube MCP Server

Enables AI agents to solve Rubik's Cube puzzles through systematic manipulation with standard cube notation moves. Features real-time 3D visualization and interactive controls for tracking solving progress.

GeoServer MCP Server

GeoServer MCP Server

A Model Context Protocol server that connects Large Language Models to the GeoServer REST API, enabling AI assistants to query and manipulate geospatial data through natural language.