Global MCP Servers logo

Global MCP Servers

by ChipsMetaverse

This repository provides a collection of Model Context Protocol (MCP) servers designed to be installed globally. These servers enable Large Language Models (LLMs) like Claude to interact with external services such as GitHub, Brave Search, and Supabase.

View on GitHub

Last updated: N/A

What is Global MCP Servers?

Global MCP Servers is a collection of servers based on the Model Context Protocol (MCP) that allows LLMs to interact with external services. It includes servers for ComfyUI, GitHub, Brave Search, and Supabase, enabling LLMs to perform tasks like image generation, repository management, web searching, and database querying.

How to use Global MCP Servers?

To use the MCP servers, clone the repository, configure API keys (if needed) via environment variables or the ~/.cursor/mcp.json file, and run the setup-global-mcp.sh script. After installation, restart Cursor or Claude Desktop. Individual servers can be run using their respective scripts in the ~/.mcp/ directory.

Key features of Global MCP Servers

  • Enables LLMs to interact with external services

  • Includes servers for ComfyUI, GitHub, Brave Search, and Supabase

  • Easy installation via a setup script

  • Configurable API keys and tokens

  • Supports global installation

Use cases of Global MCP Servers

  • Generating images using ComfyUI from LLM prompts

  • Managing GitHub repositories, issues, and pull requests via LLM commands

  • Searching the web using Brave Search within LLM workflows

  • Querying and manipulating Supabase databases through LLM interactions

FAQ from Global MCP Servers

What are MCP servers?

MCP servers are specialized servers that allow LLMs to interact with external services by providing a standardized protocol for communication.

How do I install the MCP servers?

Clone the repository and run the setup-global-mcp.sh script. Ensure you have the necessary requirements installed (Node.js, npm, curl, jq).

Where are the API keys stored?

API keys are stored in ~/.cursor/mcp.json. You can also set them as environment variables.

How do I run an individual server?

You can run each server individually by executing its corresponding script in the ~/.mcp/ directory (e.g., ~/.mcp/comfyui/run.sh).

What do I do if I'm missing API keys?

Make sure to set your API keys either through environment variables or by editing ~/.cursor/mcp.json.