Skip to main content
Any MCP-compatible client can connect to the Geekflare MCP server. Use the templates below based on the transport your client supports.

Connection Options

Option 1 — Remote Streamable HTTP (No installation)

The simplest option. No Node.js required on the user’s machine.
https://mcp.geekflare.com/{API_KEY}/mcp
Replace {API_KEY} with your Geekflare API key. Config template:
{
  "mcpServers": {
    "geekflare": {
      "url": "https://mcp.geekflare.com/YOUR_API_KEY/mcp"
    }
  }
}

Option 2 — Local stdio via npx

Runs the MCP server locally on the user’s machine. Requires Node.js.
{
  "mcpServers": {
    "geekflare": {
      "command": "npx",
      "args": ["-y", "@geekflare/mcp"],
      "env": {
        "API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

Option 3 — Docker

No Node.js required. Requires Docker.
{
  "mcpServers": {
    "geekflare": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "API_KEY=YOUR_API_KEY",
        "geekflare/mcp"
      ]
    }
  }
}

Environment Variables

VariableRequiredDescription
API_KEYYour Geekflare API key
API_BASE_URLOverride the API base URL (default: https://api.geekflare.com)

SSE Transport (Legacy)

Some older MCP clients use SSE instead of Streamable HTTP. If your client requires an SSE endpoint:
{
  "mcpServers": {
    "geekflare": {
      "url": "https://mcp.geekflare.com/YOUR_API_KEY/mcp",
      "transport": "sse"
    }
  }
}
Not all clients support SSE. Prefer Streamable HTTP where possible.

Available Tools

See the MCP Server overview for the full list of 20 available tools.

Get Your API Key

Get your API key

Sign up for a free account to generate your key.