Skip to main content
Glama
finasteos

GameDev MCP Hub

by finasteos

GameDev MCP Hub

Version: 0.1.0 · Status: active development

MCP hub that aggregates game-development MCP servers (Blender, Godot, GitHub, Obsidian, …) behind one interface for Claude, LM Studio, Cursor, and other MCP clients. Includes a local GUI, smart task routing, and SSE multi-client support.

Quick start

Prerequisites: Node.js 20+

# Install
pnpm install   # or: npm install

# First-run config (.env, hub-config, mcp-servers)
pnpm setup     # or: npm run setup

# Edit secrets / enable servers
#   .env
#   config/mcp-servers.json

# Multi-client SSE hub + GUI (recommended)
pnpm start:sse   # after: pnpm build
# or: ./scripts/start.sh
  • MCP SSE: http://127.0.0.1:3000/sse

  • GUI: http://127.0.0.1:3100 (port auto-scans 3100–3109)

  • Stdio mode (single client): pnpm start

Windows: scripts\start.bat or START_ALL.bat.

Related MCP server: agent-bus-mcp

What works today

Area

Status

Downstream MCP via stdio (ConnectionManager)

Working

Tool namespacing (server__tool)

Working

Local GUI + WebSocket

Working

SSE multi-client (one Server per session)

Working

Smart Router (hub__route_task)

Wired

Skills as MCP resources (skill://…)

Working

Auth / rate limits

Optional (config + HUB_API_KEY)

Enable servers in config/mcp-servers.json. Example configs ship as *.example.json.

Architecture

AI clients (Claude / LM Studio / Cursor)
        │  MCP (stdio or SSE)
        ▼
 GameDev MCP Hub
  · Smart Router (hub__route_task)
  · Tool registry + search
  · GUI (localhost)
        │
        ▼
 Downstream MCP servers (Blender, Godot, GitHub, …)

Configuration

File

Purpose

.env

API keys (see .env.example)

config/hub-config.example.json

Hub features, security, logging

config/mcp-servers.example.json

Downstream servers

config/categories.json

Tool categories

GITHUB_TOKEN and GITHUB_PERSONAL_ACCESS_TOKEN are both accepted; the hub mirrors them when spawning servers.

By default HTTP/SSE/GUI bind to 127.0.0.1. Set security.bind_localhost_only: false only if you understand the risk. Set security.require_authentication: true and HUB_API_KEY to protect GUI mutation endpoints.

Scripts

pnpm build          # compile + copy GUI assets
pnpm start          # stdio transport
pnpm start:sse      # SSE multi-client
pnpm test           # unit tests
pnpm type-check
pnpm lint

Docs

Session notes and historical status dumps live under archive/session-docs/.

License

MIT

Install Server
A
license - permissive license
B
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    A local MCP server that connects AI coding agents (Claude Code, Codex, Cursor, etc.) on the same machine via a shared message bus, enabling them to chat, delegate tasks, and collaborate privately without cloud or internet.
    36
    13
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    Aggregates multiple MCP servers and custom Python tools behind a single endpoint, with intelligent context and tool discovery for AI agents.
  • A
    license
    A
    quality
    C
    maintenance
    Aggregates multiple MCP servers into a single interface, reducing token overhead and simplifying tool management for LLMs.
    6
    54
    16
    Apache 2.0

View all related MCP servers

Related MCP Connectors

  • Real-time chat hub for AI agents — Claude Code, Cursor, Cline, Codex over MCP or REST.

  • Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer

  • An MCP server that gives your AI access to the source code and docs of all public github repos

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/finasteos/gamedev-mcp-hub'

If you have feedback or need assistance with the MCP directory API, please join our Discord server