Model Context Protocol (MCP) Server MCP Server

an MCP server for the services I like to use with AI agents, which you should probably fork and modify for your own use. No PRs accepted, this is

Local serverstdioPython

What is the Model Context Protocol (MCP) Server MCP Server?

an MCP server for the services I like to use with AI agents, which you should probably fork and modify for your own use. No PRs accepted, this is just for me. Not

What you get

A modular server that implements the Model Context Protocol standard, providing tools for GitHub, GitLab, Google Maps, Memory storage, and Puppeteer web automation.

  • MCP Gateway — A unified endpoint for all tool requests following the MCP standard
  • MCP Manifest — An endpoint that describes all available tools and their capabilities
  • Direct Tool Access — Each tool can be accessed directly via its own API endpoints
  • Modular Design — Easy to add or remove tools as needed

Configuration and credentials

  • Python 3.8 or higher - Node.js 14 or higher - A Red Hat-based Linux distribution (RHEL, CentOS, Fedora) or any Linux/macOS system

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Model Context Protocol (MCP) Server MCP Server

{
  "mcpServers": {
    "multi-service": {
      "command": "uvx",
      "args": ["podman-compose"],
      "env": {
        "SECRET_KEY": "your-value",
        "GITHUB_TOKEN": "your-value",
        "GITLAB_TOKEN": "your-value",
        "GMAPS_API_KEY": "your-value",
        "CHROME_PATH": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • Python 3.8 or higher - Node.js 14 or higher - A Red Hat-based Linux distribution (RHEL, CentOS, Fedora) or any Linux/macOS system
VariableDescriptionRequired
SECRET_KEYCredential the server authenticates with.Yes
GITHUB_TOKENCredential the server authenticates with.Yes
GITLAB_TOKENCredential the server authenticates with.Yes
GMAPS_API_KEYCredential the server authenticates with.Yes
CHROME_PATHFilesystem location the server is allowed to use.Optional

Example prompts to try

  • “Use Model Context Protocol (MCP) Server to Prerequisites.”
  • “Use Model Context Protocol (MCP) Server to Installation.”

Frequently asked questions

It implements the Model Context Protocol to offer a unified gateway for tools that interact with GitHub, GitLab, Google Maps, a persistent memory store, and Puppeteer web automation.