Model any domain in 7 questions — a WQuestions MCP server.
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":"wquestions-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.
# wquestions-mcp **Model any domain in 7 questions.** An MCP server that lets Claude Desktop (or any MCP client) build and query a knowledge model of *anything* — a spa, a barbershop, a clinic, a bank — using one fixed set of tools. No per-domain schema to write, ever. ## The problem Every domain today gets its own bespoke ontology or database schema: a CRM schema for sales, a clinical model for a clinic, a different one again for a bank or a taxi dispatcher. None of it transfers between domains, and none of it was designed for an LLM to reason over — each new domain means new modeling work before an AI can even start answering questions about it. WQuestions replaces all of that with a single fixed index: **7 axes** that any fact, in any domain, answers. Model a domain by asserting facts on those 7 axes; query it the same way no matter what the domain is. ## The 7 axes | Axis | Question | Holds | |---|---|---| | Q | who | agents | | O | what | objects, and reified situations (facts treated as things) | | L | where | places | | T | when | time points and intervals | | N | how much | magnitudes with a unit | | K | which / what kind | atemporal categories, types, states | | M | how | the predicates that connect Q/O/L/T/N/K to each other — structural, not a value axis |  ## Quickstart Add this to your Claude Desktop config (`claude_desktop_config.json`) and restart Claude Desktop: ```json { "mcpServers": { "wquestions": { "command": "uvx", "args": ["wquestions-mcp"] } } } ``` Prefer to run from source? Clone this repo and, from the repo root, `pip install -e .` into a virtualenv (the engine is bundled — no other package needed). Then point `command`/`args` at that venv's `wquestions-mcp` script (e.g. `command: ".../.venv/bin/wquestions-mcp"`, `args: []`) instead of `uvx`. Then ask Claude: *"Load the spa example, then show me the model."* See …
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.