brain-in-the-fish
by fabio-rovai·★ 66·Score 46
An MCP server that scores documents by verifying claims against source text through OWL knowledge graphs.
Overview
Brain in the Fish is an MCP server that evaluates documents by decomposing them into OWL knowledge graphs where each claim is linked to exact source quotes. It scores content based on structural evidence, catching unsupported claims and hallucinations. The server provides three verdict types: CONFIRMED (evidence matches score), FLAGGED (score exceeds evidence), and REJECTED (no evidence). It supports verification through source text checking and optional web search for external validation.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this tool when you need to validate documents for evidence-backed claims, particularly in domains like tender evaluation, academic grading, or policy review where proving scores is essential.
When NOT to choose this
Avoid using this for real-time processing of large volumes of documents due to its local-only architecture requiring Rust compilation and limited scalability for batch operations.
Tools this server exposes
3 tools extracted from the READMEevaluateEvaluate a document to get a score, knowledge graph, and verdict
demoRun demonstrations showing REJECTED, CONFIRMED, and FLAGGED verdicts
serveStart the MCP server for Claude integration
Note: Inferred tool names from CLI commands throughout the README, as no explicit MCP tools section was found. The MCP server appears to expose these core functions through an MCP interface.
Comparable tools
Installation
git clone https://github.com/fabio-rovai/brain-in-the-fish.git
cd brain-in-the-fish
cargo build --release
# Run as MCP server
brain-in-the-fish serveFor Claude Desktop, add to config.json:
{
"mcpServers": {
"brain-in-the-fish": {
"command": "/path/to/brain-in-the-fish-mcp"
}
}
}FAQ
- What file formats are supported?
- The system primarily supports PDF documents, though the README mentions evaluating essays, policy documents, and clinical reports.
- Does it require internet access for verification?
- No, basic verification only checks against the source document. Optional web verification can be enabled with the --verify flag.
Compare brain-in-the-fish with
Last updated · Auto-generated from public README + GitHub signals.