Truth APIInstall via MCP

Examples

Before your agent builds, it asks what the world already learned.

See how Claude Code and Codex change their plans after checking current tools, failures, user reports, research, and working implementations.

Real production case · Keelo.ai

Can this agent safely fix its own runtime bugs?

A Keelo engineer asked Claude to design an autonomous bug resolver. TruthAPI found production evaluation systems, relevant practitioners, and one warning that changed the architecture.

Read the case study →

Before

Let an LLM detect a bug, propose a fix, and close the loop.

Evidence

Behavioral evals, trace analysis, silent-failure research, and warnings about reward hacking.

Plan changed

Require deterministic reproduction before classifying or fixing a bug.

Claude Code · TruthAPI sessionView session ↓
$ claude

> I want to build a system that auto-discovers runtime bugs in my production agents.
> Use TruthAPI to find similar systems, methods, technologies, and builders.

tool: truthapi.getSummaries({
  query: "runtime bugs production agents evaluation observability remediation",
  total: 50
})

TruthAPI
Production systems converge around structured traces, layered evaluation,
automatic failure discovery, closed-loop remediation, and living eval datasets.

Claude
The important warning: do not let an LLM decide by itself that it found a bug.
The verifier must be difficult to game.

The plan changes to:
trace executions
→ cluster failures
→ reproduce deterministically
→ confirm with an executable test
→ only then propose a fix

Avoid a bad dependency decision

Will this connector break when we install it?

Official GitHub MCP docs looked good. TruthAPI also found same-day Claude Code OAuth failures, a missing-scope report, and the available read-only controls.

BEFORE

Install from the supported plugin path.

AFTER

Adopt read-only; avoid the broken OAuth path.

Connector adoption checkView session ↓
> Should we connect Claude Code to GitHub MCP?

tool: truthapi.getSummaries({
  query: "GitHub MCP Claude Code OAuth scopes breakage security user reports",
  total: 30
})

TruthAPI
Same-day GitHub issues report that Claude Code's bundled GitHub MCP cannot
complete OAuth. A separate report identifies missing organization scopes.

Official GitHub MCP docs expose read-only URLs, toolset restrictions,
lockdown headers, and least-privilege token guidance.

Claude
Decision: adopt with strong guardrails.
Start read-only, enable only required toolsets, and avoid the currently broken
plugin OAuth path until the issue is resolved.

Turn research into a working system

What should we build instead of a generic checklist?

TruthAPI turned broad sandbox advice into a bounded review harness shaped by current tools, security guidance, and real agent failure modes.

Verified result

It stopped an oversized diff before review and found all five seeded security and correctness bugs.

Guardrail design → local harnessView session ↓
> Design a safe way to run coding agents over untrusted diffs.

Without TruthAPI
Use a container, disable network, add timeouts, logs, and approval prompts.

With TruthAPI
Current implementations add deterministic hooks, secret scanning,
sensitive-file blocking, redacted audit trails, confidence thresholds,
neutral verification, and explicit token budgets.

Result
The resulting local harness stopped an oversized diff before review.
On a seeded test it found command injection, a hardcoded credential,
XSS, a loose auth comparison, and a swallowed error.

12-task falsification pilot

Better evidence produced better plans.

Baseline agent

2.5 / 5

Web-assisted

3.1 / 5

TruthAPI-assisted

4.8 / 5

Scored for currency, specificity, actionability, and provenance. Exploratory pilot; not blinded, and token accounting was estimated.

“It validated whether the idea I have will actually work. It told me the tools I’d need, whether it has been done before, and the approaches people are actually using.”

Senior developer, Keelo.ai