Skip to main content
Glama

Related Servers

Alternatives to TopicForge

No user-submitted related servers found.

    Related Servers

    • A
      license
      A
      quality
      B
      maintenance
      A read-only MCP server that enables LLMs to inspect and analyze ROS 2 systems through natural language, covering nodes, topics, parameters, actions, rates, QoS, and environment health. It can run without ROS 2 installed and safely surfaces runtime system state for diagnosis.
      13
      1
      MIT
    • A
      license
      Not graded
      quality
      A
      maintenance
      Read-only local MCP server for inspecting AgentInspect TypeScript AI-agent traces. Lists runs, exposes bounded causal-failure and TraceFacts evidence, evaluates TraceContract checks, compares runs, and creates share-checked evidence without mutating traces or invoking agent tools.
      14,507 npm
      212
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      A read-only MCP server for bounded semantic inspection of ROS 2 perception systems, enabling discovery and metadata extraction from sensors such as cameras, depth sensors, and LiDARs without device configuration or actuation.
      Apache 2.0
    • A
      license
      A
      quality
      D
      maintenance
      Read-only Modbus TCP monitoring server that exposes safe MCP tools for AI agents to read holding/input registers, coils, and device identity from industrial devices without write access.
      4
      Apache 2.0
    • A
      license
      Not graded
      quality
      D
      maintenance
      Read-only MCP server that exposes Autopsy digital forensics case data as tools, enabling LLM clients like Cline to browse filesystems, query artifacts, and search keywords without modifying the case.
      1
      MIT

    TDQS

    A4.1/5.0

    Scored across 18 tools

    Disambiguation4/5

    The set splits cleanly along layers (ROS 2 graph vs raw DDS vs bag files) and each tool's description explicitly cross-references the sibling to use instead, e.g. list_nodes vs list_participants vs list_endpoints, and sample_messages vs peek_dds_samples vs peek_bag_samples. Residual overlap remains: get_topic_info's QoS and list_endpoints' qos both describe reliability/durability, diagnose partially duplicates health_check plus every list call, and topic_metrics vs sample_messages' `rate` both report frequency. Boundaries are nonetheless statable, so misselection risk is low but not zero.

    Naming Consistency4/5

    All names are snake_case and most follow verb_noun (list_nodes, get_topic_info, detect_qos_mismatches, peek_bag_samples, analyze_bag). A minority break the verb pattern with noun-only or bare-verb names (graph_diff, participant_events, topic_metrics, health_check, diagnose), but these are still readable and semantically clear. Minor deviation, not a mixed convention problem.

    Tool Count4/5

    18 tools is at the upper edge but each covers a distinct source/format combination (ROS graph, DDS bus, MCAP/db3/ROS1 bags) plus one aggregate `diagnose`, so few feel redundant. The triplication of sampling tools across sources and the separate list/get pairs for nodes, topics, participants and endpoints inflate the count slightly beyond what the purpose strictly requires.

    Completeness4/5

    For a deliberately read-only observability server, coverage is strong: discovery for nodes/topics/participants/endpoints, QoS mismatch diagnosis, live and offline sampling, temporal metrics, TF tree, graph diffing, health and an aggregate diagnose. Gaps: services and actions have no first-class listing or inspection tool (only an `include_internal` flag on list_endpoints), and there is no dedicated log query beyond /rosout filtering inside sample_messages or diagnose's log group.

    Maintenance

    ActivityActive
    ResponsivenessNo recent community issues