Skip to main content
Glama
clairedebadts-cloud

TrustPipe

TrustPipe

An MCP server that grounds AI answers about a business in real, verified data — sourced live when needed, cached for reliability — instead of stale training data or hallucinated guesses.

Built for the MCP Hackathon. See docs/PLAN.md for the full plan.

Demo

Two runs of the same questions about Obsidian's real pricing, same model:

  1. Without TrustPipe connected — baseline (often wrong/uncertain)

  2. With TrustPipe connected — grounded, correct, cited answers

Accuracy scored against a written eval set (eval/eval_set.json), not vibes — see eval/run_eval.py.

Related MCP server: AgentRank MCP

How it works

get_company_facts(company_name, country_code, topic):

  1. Checks a local cache first — instant, reliable, no network dependency.

  2. On cache miss, runs live research with a hard timeout, caches the result for next time.

  3. On network failure with no cache available, returns an honest "unavailable" status — never a guess.

Structure

trustpipe/
├── server/
│   ├── server.py          ← MCP server exposing get_company_facts
│   └── facts_cache/
│       └── obsidian.json  ← pre-verified data, sourced from obsidian.md/pricing
├── eval/
│   ├── eval_set.json      ← question/expected-answer pairs
│   └── run_eval.py        ← scores before/after accuracy
├── requirements.txt
└── .env.example

Setup

python -m venv .venv
source .venv/bin/activate   # or .venv\Scripts\activate on Windows
pip install -r requirements.txt
cp .env.example .env         # then fill in your Gemini API key

Status

🚧 Hackathon build in progress.

Maintenance

ActivityStale
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    F
    maintenance
    The owner-verified local business data + service & menu-price layer for AI agents. Owner-authored business profiles where every response carries provenance — verification level, completeness score, freshness timestamps, and upstream sources. * Search & profiles — find businesses by name, category, city, or geo-radius; full profiles with contacts, hours, media, ratings. * Price layer
    -
  • A
    license
    A
    quality
    C
    maintenance
    Provides AI agents with access to real, verifiable businesses with provenance and source URLs, enabling natural-language business search and profile retrieval.
    2
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Groundlens is a proofreader for what your model writes. It marks the words your sources don't back — and shows you what each one should have said.
    1
    7
    Apache 2.0