🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

gctrl-mcp

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

gctrl-mcp

GCTRL MCP Server — exposes KEX, FUSE, KG, and RAG as tools for AI agents

latest
Source
npmnpm
Version
1.0.1
Version published
Weekly downloads
35
-38.6%
Maintainers
1
Weekly downloads
 
Created
Source

Ground Control (GCTRL) MCP Server

Exposes Ground Control's knowledge management as MCP tools for Claude and other AI agents.

Tools Available

ToolDescription
gctrl_extractExtract knowledge from text → Neo4j entities + Qdrant vectors
gctrl_queryAsk questions about knowledge graphs (hybrid RAG)
gctrl_search_entitiesSearch for specific entities by name/type
gctrl_list_graphsList all knowledge graph compilations
gctrl_fuseMerge extraction jobs into unified graphs
gctrl_list_ontologiesList available ontologies
gctrl_list_extractionsList recent extraction jobs
gctrl_storeStore knowledge (like Obsidian notes, but with KG extraction)
gctrl_schemaGet the knowledge graph schema

Deprecated names (alias, removal in v2)

Every tool above is also exposed under its legacy name for backwards compatibility with existing .mcp.json configs. The aliases log a deprecation warning to stderr on every invocation and will be removed in v2.0 — please migrate.

Deprecated aliasUse instead
borghive_extractgctrl_extract
borghive_querygctrl_query
borghive_storegctrl_store
borghive_fusegctrl_fuse
borghive_search_entitiesgctrl_search_entities
borghive_list_graphsgctrl_list_graphs
borghive_list_ontologiesgctrl_list_ontologies
borghive_list_extractionsgctrl_list_extractions
borghive_schemagctrl_schema

Quickstart (npm)

Published on npm as gctrl-mcp and in the official MCP Registry as io.github.GCTRL-TECH/gctrl. Add to your MCP client config (Claude Code, Claude Desktop, Cursor, Codex, …):

{
  "mcpServers": {
    "gctrl": {
      "command": "npx",
      "args": ["-y", "gctrl-mcp"],
      "env": {
        "GCTRL_GATEWAY_URL": "http://localhost:4000/api/agent/mcp",
        "GCTRL_API_TOKEN": "gctrl_..."
      }
    }
  }
}

Requires a running GCTRL harness (get started).

Configuration

Env varPurpose
GCTRL_GATEWAY_URLRecommended: URL of your harness's MCP gateway (http://<host>:4000/api/agent/mcp). The stdio server acts as a thin authenticated proxy.
GCTRL_API_URLAlternative direct mode: GCTRL API base URL (http://<host>:4000/api); tools run locally against the API.
GCTRL_API_TOKENScoped GCTRL Access Token (gctrl_…), created in Settings → Access Control with a clearance level + per-graph grants. Least privilege — the agent sees exactly what the token is cleared for.

Dev-only fallback: GCTRL_EMAIL + GCTRL_PASSWORD (full-clearance JWT). Avoid in production.

Build from source

cd borghive/services/mcp
npm install
npm run build

Keywords

mcp

FAQs

Package last updated on 19 Jul 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts