Skip to main content
Glama
dooosp

mcp-gateway

by dooosp

mcp-gateway

MCP (Model Context Protocol) server that exposes local agents as tools for Claude Code.

Tools (19)

Domain

Tools

Backend Agent

Quant

quant_fundamental, quant_buy_advisory, quant_sell_advisory

invest-quant

Trading

trader_summary, trader_holdings, trader_trades

auto-trader

News

counter_perspective, counter_batch

anti-echo-chamber

Reports

report_generate, report_validate, report_list_templates

report-builder

Robotics

robot_design, robot_critic, robot_stress_test

robot-modeler

Notion

notion_portfolio_sync, notion_portfolio_update

notion-portfolio

FreeCAD

freecad_runtime_status, freecad_create_model, freecad_generate_drawing, freecad_inspect_model

freecad-automation

Related MCP server: openai-agents-mcp

Architecture

Claude Code ←─ stdio ─→ mcp-gateway (server.js)
                            ├─ tools/invest-quant.js    → REST :3003
                            ├─ tools/auto-trader.js     → REST :3001
                            ├─ tools/anti-echo-chamber.js → local
                            ├─ tools/report-builder.js  → local
                            ├─ tools/robot-modeler.js   → local
                            ├─ tools/notion-portfolio.js → Notion API
                            └─ tools/freecad-automation.js → FreeCADCmd + freecad-automation

Stack

  • Runtime: Node.js

  • Protocol: MCP SDK (stdio transport)

  • Validation: Zod schema for all tool inputs

Setup

cp .env.example .env
npm install
npm start              # Start MCP server (stdio)

Optional environment for FreeCAD:

export FREECAD_AUTOMATION_ROOT="/Users/jangtaeho/Documents/New/freecad-automation"
export FREECAD_OUTPUT_DIR="/Users/jangtaeho/Documents/New/freecad-automation/output"
export FREECAD_CMD="/Applications/FreeCAD.app/Contents/Resources/bin/FreeCADCmd"

Add to Claude Code config:

{
  "mcpServers": {
    "mcp-gateway": {
      "command": "node",
      "args": ["/path/to/mcp-gateway/server.js"]
    }
  }
}

Maintenance

ActivityInactive
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

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

Related MCP Connectors

Related MCP Servers