PluginBench
MCP Server
Active
MIT

TopicForge MCP Server

io.github.yaniswav/topicforge

What is the TopicForge MCP server?

Read-only MCP server for ROS2 and DDS: topics, participants, QoS mismatches, bags.

How to install TopicForge

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • TOPICFORGE_MODE

    mock (deterministic fixtures, no ROS2 needed), live, or auto. Defaults to auto.

  • TOPICFORGE_DDS_BACKEND

    DDS backend: mock, cyclone, fast, or auto. Requires the matching extra, e.g. pip install topicforge[dds].

  • TOPICFORGE_DDS_DOMAIN_ID

    DDS domain id to observe, 0-232. Joined at startup; changing it requires a restart.

  • TOPICFORGE_TELEMETRY

    Opt-in anonymous telemetry, off by default. When off, no network code path executes.

~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "topicforge": {
      "command": "uvx",
      "args": [
        "topicforge"
      ],
      "env": {
        "TOPICFORGE_MODE": "<YOUR_TOPICFORGE_MODE>",
        "TOPICFORGE_DDS_BACKEND": "<YOUR_TOPICFORGE_DDS_BACKEND>",
        "TOPICFORGE_DDS_DOMAIN_ID": "<YOUR_TOPICFORGE_DDS_DOMAIN_ID>",
        "TOPICFORGE_TELEMETRY": "<YOUR_TOPICFORGE_TELEMETRY>"
      }
    }
  }
}

Related MCP servers

MCP server for Affinity CRM - entity search, relationship intelligence, and workflow management

0
Python
MIT
View repository →
INInspectrum logo

Review coding-agent plans on demand with peer models, attributed findings, and a structured verdict.

2
TypeScript
MIT
View repository →

Persistent semantic memory for AI agents with knowledge graphs, contradiction detection, and procedural learning.

24
Python
MIT
View repository →

DEPRECATED – do not use

Query Inbin's parsed email events (newsletters, invoices, alerts) as typed JSON tools.

1
TypeScript
MIT
View repository →

Grounded sports predictions plus European soccer and tennis arbitrage data for AI agents.

1
TypeScript
MIT
View repository →