Warranted
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Warrantedstart a paper reproduction of the attention is all you need paper"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Warranted
Make AI research agents accountable — give every conclusion a traceable argument graph.
The problem
AI coding agents converge because compilers and tests provide objective failure signals. Research has no equivalent — conclusions live in natural language with no external verifier, so agents routinely declare work complete with no way to know what's missing.
Warranted fills that gap. It gives AI agents a persistent argument graph where every Claim requires Grounds and a Warrant, contradictions are recorded as Rebuttals rather than erased, and status can only advance after passing a logic check (compile). The result is research reasoning that is auditable, reproducible, and verifiable — not just plausible-sounding.
Good fit for: paper reproduction, hypothesis verification, multi-step scientific reasoning, research transparency.


Related MCP server: browse-ai
Documentation
New here? Read in this order:
Doc | What it covers |
Core concepts — the five node types, | |
Scenario guide: verify a paper's claims with an independent argument graph ( | |
Scenario guide: draft a paper or literature survey where every citation traces to a verified Ground ( |
Release history: CHANGELOG.md
Setup with Claude Code
1. Clone and configure
Install Bun (>= 1.0.0), then:
git clone https://github.com/yqi96/warranted
cd warranted
# Optional: enable LLM logic review
cp review.json.example review.json
# Edit review.json and fill in apiKey2. Register with marketplace (once per machine)
claude plugin marketplace add $(pwd)3. Install the plugin in your project
cd your-project
claude plugin install warranted@warranted --scope localOn launch, toulmin-researcher becomes the primary agent and the MCP server starts automatically.
When LLM review is enabled, node definitions are reviewed on creation and compile_arguments runs a full logic-chain audit.
Hitting install or version issues? See known-working versions for a verified dependency snapshot.
Visualizer
From the warranted directory:
bun run vizOpen http://localhost:3456 in your browser.
Interaction
Action | Effect |
Click a node | Select it (cyan glow ring) |
Double-click a node | Open detail panel |
Shift + click | Add to / remove from selection |
Drag (box mode) | Draw a box to select multiple nodes |
Drag (pan mode) | Pan the canvas |
Scroll | Zoom |
Click empty space | Clear selection |
The ⬚ / ✥ buttons in the toolbar switch between box-select and pan mode.
Selection as context
The visualizer server tracks the current selection. Once the plugin is running, every message you send to Claude automatically includes the selected nodes as context — no need to describe which nodes you mean, just select and ask.
Agents
Agent | Role |
| Primary agent. Builds and validates the argument graph, identifies structural gaps, drives each Claim toward a well-evidenced conclusion. |
| Read-only. Quickly finds nodes, checks verification status, explores argument structure without making changes. |
Skills
Skill | Trigger | Role |
|
| Paper reproduction workflow. Builds an independent argument graph and verifies paper claims step by step. |
|
| Formally declares a task blocker. Before accepting the block, the system checks all known false-blocker patterns. |
|
| Literature survey workflow. Grounds external findings in the argument graph, writes the survey in LaTeX with |
|
| One-time setup skill. Installs |
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/yqi96/warranted'
If you have feedback or need assistance with the MCP directory API, please join our Discord server