1. Conduid
  2. Search
  3. io.github.base76-research-lab/conductor-graph-mcp
MCP server · Search

io.github.base76-research-lab/conductor-graph-mcp

Exposes a CognOS agent system as a machine-readable graph. Full system snapshot with one tool call.

Unclaimed search
37Low

Scored 6 months ago · breakdown

About io.github.base76-research-lab/conductor-graph-mcp

io.github.base76-research-lab/conductor-graph-mcp is an MCP server in the Search category: exposes a CognOS agent system as a machine-readable graph. Full system snapshot with one tool call.

Install

uvx
uvx conductor-graph-mcp
pip
pip install conductor-graph-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (4)

get_agent_graphFull graph — nodes + edges + summary

Parameters not published.

get_blocked_nodesShortcut: what is broken right now?

Parameters not published.

get_edgesOnly edges (communication flow)

Parameters not published.

get_node_status(node_id)Live status for a specific node

Parameters not published.

Ask AI

✦

Ask AI about io.github.base76-research-lab/conductor-graph-mcp

Powered by Claude · Grounded in docs

I know everything about io.github.base76-research-lab/conductor-graph-mcp. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Conductor Graph MCP Server

mcp-name: io.github.base76-research-lab/conductor-graph-mcp

Conductor-Graph-MCP

An MCP server that exposes a CognOS agent system as a machine-readable JSON graph. The conductor (Claude) calls a single tool and gets an immediate full system snapshot.

Built on the FNC architecture: Field (agents) → Node (processing) → Cockpit (oversight)


Installation

# From PyPI (recommended)
pip install conductor-graph-mcp

# Or from source
git clone https://github.com/base76-research-lab/conductor-graph-mcp
cd conductor-graph-mcp
pip install -e .

Usage with Claude Code

Add to ~/.claude/settings.json under mcpServers:

{
  "mcpServers": {
    "cognos-graph": {
      "command": "python3",
      "args": ["-m", "conductor_graph_mcp"],
      "env": {
        "COGNOS_BASE_URL": "http://127.0.0.1:8788",
        "COGNOS_API_KEY": "your-key"
      }
    }
  }
}

Or with uvx:

{
  "mcpServers": {
    "cognos-graph": {
      "command": "uvx",
      "args": ["conductor-graph-mcp"],
      "env": {
        "COGNOS_BASE_URL": "http://127.0.0.1:8788",
        "COGNOS_API_KEY": "your-key"
      }
    }
  }
}

Restart Claude Code — the server activates automatically.

Note: Requires MCP SDK ≥ 1.0 (mcp on PyPI).


Tools

Tool Description
get_agent_graph Full graph — nodes + edges + summary
get_node_status(node_id) Live status for a specific node
get_edges Only edges (communication flow)
get_blocked_nodes Shortcut: what is broken right now?

Known Node IDs

conductor
trustplane-gateway
token-compressor
session-memory
armada-bus
agent-critic
agent-curator
agent-ethics
agent-synth
agent-self
agent-srt
agent-indexer

Examples

get_agent_graph()                        # Full system overview
get_node_status("trustplane-gateway")    # One specific node
get_blocked_nodes()                      # What is broken?
get_edges()                              # Communication flow

Node Status — Data Sources

Node Source
trustplane-gateway HTTP GET /healthz + /v1/providers/health
token-compressor /tmp/b76_compress.log
session-memory /tmp/b76_save.log + SQLite traces.sqlite3
armada-bus /tmp/b76_armada_bus.json + /tmp/b76_armada_bus.log
agent-* psutil — is the process running?
conductor Always active (the conductor itself)

Environment Variables

Variable Default Description
COGNOS_BASE_URL http://127.0.0.1:8788 TrustPlane gateway URL
COGNOS_API_KEY (empty) API key for gateway auth

Verification

# Test that the server starts
python3 -m conductor_graph_mcp

# Stop the gateway → trustplane-gateway.status = "error"
# get_blocked_nodes() should return trustplane-gateway

# Run a /save → session-memory.metrics.entries increases
# get_node_status("session-memory") shows new count

License

MIT — Base76 Research Lab

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About io.github.base76-research-lab/conductor-graph-mcp

How do I install io.github.base76-research-lab/conductor-graph-mcp?

Run uvx conductor-graph-mcp, then add the server to your MCP client's configuration.

Is io.github.base76-research-lab/conductor-graph-mcp safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.base76-research-lab/conductor-graph-mcp still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.