Skip to content

Latest commit

 

History

History
155 lines (117 loc) · 7.44 KB

File metadata and controls

155 lines (117 loc) · 7.44 KB

Ecosystem integrations

Where Trustabl fits in each agent ecosystem it analyses, and where to find it listed.

Trustabl is a static analyzer. It reads an agent repository, inventories the agents, tools, subagents, skills and MCP servers in it, and evaluates each one against a versioned rule pack. It does not run your agent, and scanning happens entirely on your machine.

This page exists so that a developer arriving from one of these ecosystems can tell, quickly, what Trustabl does for their framework and where the official listing lives.


Where Trustabl is listed

The directories Trustabl is published in, and the ones a submission is open with. Anything not on this list has no entry yet.

Directory Status Since
MCP Registry Listed 24 Sep 2026
Claude Directory Listed 29 Sep 2026
VS Code Marketplace Listed 11 Sep 2026
Cursor Listed 11 Aug 2026
GitHub Marketplace Listed —
GitLab CI/CD Catalog Listed —
Bitbucket Pipes Listed 18 Aug 2026
in-toto Submitted 28 Sep 2026
Google ADK Submitted 1 Oct 2026
npm Listed 2 Oct 2026

Agent frameworks

Every framework below is covered by the rule packs today. The listing column says whether that ecosystem's own directory carries an entry for Trustabl, in the order we are working them.

# Ecosystem What Trustabl checks Listing
1 Claude Agent SDK Agents, tools, skills and hooks — unsafe tool grants, missing turn limits, prompt-injectable shell tools Listed
2 Google ADK Agents, tools, skills, plugins and callbacks Submitted
3 Vercel AI SDK Untyped tools, missing step bounds, provider shell and file tools, fetch calls with no timeout In progress — see below
4 OpenAI Agents SDK Agents, tools, handoffs and guardrails No route today
5 Pydantic AI Typed tools, structured outputs, usage limits, idempotent mutations No directory

Vercel AI SDK is in progress. Its registry (content/tools-registry/registry.ts) accepts an entry only for a published npm package that an agent calls at runtime. That package now exists — @trustabl/ai-sdk, source at trustabl/ai-sdk-tool — so only the registry pull request remains.

OpenAI Agents SDK has one listing mechanism, tracing integration listings, and its criteria require implementing the Agents SDK tracing interface. The same paragraph excludes "generic OpenTelemetry support, or a hooks-only or guardrails-only integration". Trustabl never executes an agent, so there is nothing for it to trace; this is not a submission we can write our way into.

Pydantic AI publishes no third-party directory. docs/third-party-tools.md covers MCP and LangChain tool usage and lists no servers or vendors.

NVIDIA OpenShell has no catalogue to list in either, and the one that existed is gone: NVIDIA/OpenShell-Community, which accepted sandbox images and skills, is retired and being archived. The live NVIDIA/OpenShell repository documents extension points — drivers, gateway interceptors, isolation backends, supervisor middleware — rather than a partner directory.

The relationship is real regardless, and it is the one target where the integration already exists rather than needing to be built: Trustabl Probe runs an agent tool in an OpenShell sandbox, observes the network destinations it actually reaches, and generates a least-privilege OpenShell network_policies draft from that evidence. That is a working technical integration looking for an audience, not a submission looking for a form. Worth pursuing as content and direct outreach.

Checked against the public repositories only. NVIDIA may run a partner programme that is not on GitHub.

These three are analysed the same way, but their ecosystems publish no integrations directory, so there is nowhere to list:

Ecosystem What Trustabl checks
LangChain / LangGraph Tool contracts, unbounded graphs, missing checkpointers, human-in-the-loop gaps
CrewAI Unsafe tools, unbounded delegation, missing iteration caps, weak tool contracts
AutoGen / AG2 Host-side code execution, missing human review, unbounded rounds, untyped tools

Rules are versioned separately from the engine and fetched at scan time, so a scan picks up new detections for these frameworks without upgrading the binary.


MCP

Trustabl analyses MCP servers as a first-class scope: tool annotations, caller- controlled URLs, missing titles, and tools that shell out.

Trustabl also ships an MCP server of its own, so an agent can run a scan as a tool call. It is built into the CLI — trustabl mcp runs a stdio MCP server exposing a scan tool backed by the same analysis as trustabl scan:

{
  "mcpServers": {
    "trustabl": { "command": "trustabl", "args": ["mcp"] }
  }
}

Registry listing: io.github.trustabl/agent-reliability-analyzer, live since 24 September 2026.


Policy and standards

Ecosystem Relationship Listing
in-toto Trustabl emits a signed scan attestation; in-toto makes it verifiable across the supply chain, so a verifier can prove an agent was checked against a known ruleset before it shipped Submitted
NVIDIA OpenShell Trustabl derives least-privilege policy from agent code, identity and required endpoints; OpenShell enforces it at runtime Not listed

See attestation.md for the attestation format.


Editors and CI

Trustabl already ships integrations for these surfaces. They are listed on their own marketplaces rather than here:

Surface Repository
GitHub Actions trustabl/trustabl-action
GitLab CI/CD trustabl-ai/components
Bitbucket Pipelines hoolisoftware/trustabl-pipe
VS Code trustabl/trustabl-vscode
Cursor trustabl/trustabl-cursor
AWS trustabl/trustabl-aws

A note on coverage

"Not listed" means there is no official directory entry, not that the framework is unsupported — every framework in the tables above is covered by the rule packs. Where a framework has no integrations directory, there is nowhere to list.

If you maintain one of these ecosystems and want an integration page, open an issue.