MCP server for Inferra — deterministic rule-based decisions with RAG-powered explanations
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"inferra-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Inferra MCP Server <!-- mcp-name: io.github.zaharajabeen13-create/inferra-mcp --> Use [Inferra](https://ai-rete-rag.com) — deterministic rule-based decisions with RAG-powered explanations — from Claude Code, Claude Desktop, or any MCP client. The verdict always comes from the Rete rule engine (auditable, reproducible); the LLM only explains *why*, grounded in your ingested policy documents. ## Tools | Tool | What it does | |---|---| | `decide` | Make a decision in a domain (structured facts and/or free text) | | `list_rules` | Inspect a domain's rules — conditions, verdicts, salience, overlaps | | `ingest_text` | Add policy text to a domain's knowledge base | | `list_documents` | Browse a domain's ingested documents | | `get_usage` | Check your plan and remaining monthly decision quota | ## Install No install needed with [uv](https://docs.astral.sh/uv/) — `uvx inferra-mcp` fetches and runs the server on demand (see the config snippets below). Alternatively, install it as a package: ```bash pip install inferra-mcp # from PyPI pip install ./mcp-server # or from source, in this repo ``` ## Configure First create an API key: sign in at [ai-rete-rag.com](https://ai-rete-rag.com), open **Settings → API Keys**, and create a key (`ik_...` — shown once). ### Claude Code ```bash claude mcp add inferra -e INFERRA_API_KEY=ik_your-key-here -- uvx inferra-mcp ``` (If you installed via pip, use `-- inferra-mcp` instead of `-- uvx inferra-mcp`.) ### Claude Desktop / other clients (JSON) ```json { "mcpServers": { "inferra": { "command": "uvx", "args": ["inferra-mcp"], "env": { "INFERRA_API_KEY": "ik_your-key-here" } } } } ``` (With a pip install, set `"command": "inferra-mcp"` and drop `"args"`.) Environment variables: | Variable | Default | Purpose | |---|---|---| | `INFERRA_API_KEY` | *(none)* | Your API key — authenticates calls and ties them to your plan quota | | `INFERRA_API_URL` | `https://ai-ret…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.