Skip to main content
Glama
Intelliverse Router MCP Server

Intelliverse Router MCP Server

Official

Intelliverse Router MCP server + Agent Skills

Run the whole Intelliverse platform from any MCP-capable agent: create App IDs, mint tier API keys, ingest and search per-app knowledge bases, send email, generate media, check credits, and chat — without ever naming an LLM.

npx -y github:intelli-verse-x/router-mcp

Verified 2026-07-12: initialize + tools/list over stdio, 15 tools. Full setup guide with copy-paste configs: https://router.intelli-verse-x.ai/skills

Tools (15)

Tool

Auth

What it does

chat

API key

Chat completion; model optional (Intelliverse default routes at your plan tier)

list_models

API key

Tier aliases your key can call

get_credits

API key

LLM daily budget + per-App-ID media credit wallets

create_app / list_apps

management

App IDs — entry point for KB, wallets, per-app costs

create_api_key / list_api_keys / revoke_api_key

management

Tier-gated key administration

kb_ingest / kb_search / kb_chat / kb_documents

API key

App-scoped pgvector knowledge base

send_email

API key

Per-App-ID email via the platform engine (Pro+, email.send10 SKU, hold → settle)

generate_media / media_job_status

API key

Credit-metered image/video/voice/audio/3D jobs

Env vars: ROUTER_API_KEY (Workspace → API Keys), ROUTER_MANAGEMENT_KEY (Account → Management Keys; needed for app/key admin tools), ROUTER_WORKSPACE_ID (default workspace for admin tools). Optional overrides: EDGE_BASE_URL, KB_BASE_URL. Keys are free — sign up, no card.

Related MCP server: AnythingLLM MCP Server

Install per platform

The JSON body is identical everywhere; only the file location / wrapper differs.

Cursor

One-click: Add to Cursor — or .cursor/mcp.json (project) / ~/.cursor/mcp.json (global):

{
  "mcpServers": {
    "intelliverse-router": {
      "command": "npx",
      "args": ["-y", "github:intelli-verse-x/router-mcp"],
      "env": {
        "ROUTER_API_KEY": "iv-r-v1-...",
        "ROUTER_MANAGEMENT_KEY": "ivm-...",
        "ROUTER_WORKSPACE_ID": "your-workspace-uuid"
      }
    }
  }
}

Claude Desktop

Same JSON as Cursor, in claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\).

Claude Code

claude mcp add intelliverse-router \
  --env ROUTER_API_KEY=iv-r-v1-... \
  --env ROUTER_MANAGEMENT_KEY=ivm-... \
  --env ROUTER_WORKSPACE_ID=your-workspace-uuid \
  -- npx -y github:intelli-verse-x/router-mcp

VS Code (GitHub Copilot)

.vscode/mcp.json:

{
  "servers": {
    "intelliverse-router": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "github:intelli-verse-x/router-mcp"],
      "env": {
        "ROUTER_API_KEY": "iv-r-v1-...",
        "ROUTER_MANAGEMENT_KEY": "ivm-...",
        "ROUTER_WORKSPACE_ID": "your-workspace-uuid"
      }
    }
  }
}

Windsurf

Same JSON as Cursor, in ~/.codeium/windsurf/mcp_config.json.

Cline

Same JSON as Cursor, via the MCP Servers panel → Configure MCP Servers (cline_mcp_settings.json).

Continue

~/.continue/config.yaml:

mcpServers:
  - name: intelliverse-router
    command: npx
    args: ["-y", "github:intelli-verse-x/router-mcp"]
    env:
      ROUTER_API_KEY: iv-r-v1-...
      ROUTER_MANAGEMENT_KEY: ivm-...
      ROUTER_WORKSPACE_ID: your-workspace-uuid

OpenAI Codex CLI

codex mcp add intelliverse-router \
  --env ROUTER_API_KEY=iv-r-v1-... \
  --env ROUTER_MANAGEMENT_KEY=ivm-... \
  --env ROUTER_WORKSPACE_ID=your-workspace-uuid \
  -- npx -y github:intelli-verse-x/router-mcp

ChatGPT

ChatGPT developer-mode apps connect only to remote MCP servers over HTTPS; this server is stdio-only today, so there is no ChatGPT path yet (hosted streamable-HTTP endpoint is on the roadmap). In the OpenAI ecosystem use the Codex CLI above.

Agent Skills

skills/ ships SKILL.md playbooks that drive these tools end-to-end — copy them into your agent's skills folder (~/.cursor/skills/ for Cursor, ~/.claude/skills/ for Claude Code):

Skill

What it does

intelliverse-router

Platform wiring — the 60-second create_app → key → KB loop

nl-app-builder

Scaffold web/mobile apps wired to an App ID

scaffold-game

Honest-scope Nakama game-backend stubs

deploy-desktop

Electron/Tauri desktop apps delegating to IVX Agency

conversational-avatar

Real-time voice + lip-sync avatars over LiveKit

git clone https://github.com/intelli-verse-x/router-mcp
cp -r router-mcp/skills/* ~/.cursor/skills/   # or ~/.claude/skills/

The 60-second loop

  1. create_app — describe your app; get an App ID and recommended tier.

  2. create_api_key — mint a key bound to that app.

  3. kb_ingest — feed it docs or URLs.

  4. chat / kb_chat — start building. No model names, ever.

  5. send_email — tell your users it's live.

Development

npm install && npm run build && node dist/index.js

server.json at the repo root is the payload published to the official MCP Registry as io.github.intelli-verse-x/router-mcp (MCPB bundle from the GitHub release).

Available Tools

15 tools
chatChat via Intelliverse RouterA

Send a chat completion. Never name an LLM — omit model (the Intelliverse default routes at your plan tier) or pass intelliverse/air, intelliverse/pro, intelliverse/pro-max, intelliverse/fusion.

Inputs: prompt (required), model, system.

create_api_keyCreate an API keyA

Mint a tier API key (air | pro | pro_max), optionally bound to an App ID and daily spend limit. The raw key is returned exactly once — store it.

Inputs: name (required), tier (required), app_id, workspace_id, +1 more.

create_appCreate an App IDB

Create an app (the entry point for knowledge bases, credit wallets, and per-app cost tracking). Returns the app id and a recommended tier based on the declared workload.

Inputs: name (required), use_cases (required), url, latency, +4 more.

generate_mediaGenerate mediaA

Generate image | video | voiceover | audio (music/sfx) | gen3d assets. Credits are held from the App ID's wallet and settled on completion. Returns a job — poll with media_job_status.

Inputs: kind (required), app_id (required), text, prompt, +2 more.

get_creditsGet budget and credit balancesB

LLM daily budget for the API key plus per-App-ID media credit wallets (image, video, voice, audio, audiobook, 3D).

Inputs: app_id.

kb_chatChat grounded in an app's knowledge baseA

RAG chat: retrieves relevant chunks for the App ID and answers with [doc:id] citations.

Inputs: app_id (required), prompt (required).

kb_documentsList knowledge base documentsB

List documents ingested for an App ID.

Inputs: app_id (required).

kb_ingestIngest into an app's knowledge baseA

Add documents (raw text or URLs — URLs are scraped) to the app's pgvector knowledge base. Chunks are embedded and become searchable memory for that App ID.

Inputs: app_id (required), documents (required).

list_api_keysList API keysA

List API keys (prefixes only) with tier, app binding, and spend limits.

Inputs: workspace_id.

list_appsList App IDsC

List apps in the workspace with their recommended tiers and routing profiles.

Inputs: workspace_id.

list_modelsList available tiersA

List the tier aliases your API key can call. These are the only model strings that exist.

Inputs: no named parameters.

media_job_statusCheck a media jobC

Get status/output of a media generation job.

Inputs: id (required).

revoke_api_keyRevoke an API keyC

Permanently delete an API key by id.

Inputs: id (required).

send_emailSend email from an App IDA

Send transactional/newsletter email through the platform email engine (Pro plan+). Billed at the email.send10 SKU from the App ID's iv_credits wallet (hold → dispatch → settle); failed sends are never charged and partial batches settle on accepted recipients only.

Inputs: to (required), app_id (required), subject (required), reply_to, +2 more.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A3.5/5.0

    Scored across 15 tools

    Disambiguation5/5

    Each tool targets a distinct domain: knowledge base (kb_*), app management, chat, models/credits, API keys, email, and media generation. Overlaps are minimal and well-defined.

    Naming Consistency4/5

    Most tools follow a verb_noun pattern with underscores. Slight inconsistency: 'kb_documents' is a noun phrase while others are verb phrases. Otherwise consistent.

    Tool Count5/5

    15 tools is appropriate for the broad scope covering knowledge base, chat, media, email, and API management. Each tool serves a clear purpose without redundancy.

    Completeness3/5

    Core operations are present (create, ingest, search, generate), but missing update/delete for apps and documents, and no cancel for media jobs. Notable gaps for full lifecycle.

    Maintenance

    ActivityNo data
    ResponsivenessSyncing

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      C
      quality
      Not graded
      maintenance
      Enables AI agents to interact with GoHighLevel's internal v2 API, managing Agent Studio, Voice AI, and Knowledge Base features through natural language commands.
      47
      1
      MIT