# referencesource.org - Registry name: `io.github.joelp22-maker/referencesource` · version 1.2.0 - Categories (automatic, keyword rules): Markets & trading, Finance & markets, Datasets & public data, Search & data - Authentication at last check: No auth - Declared risk: Can write (some tools are not declared read-only) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.joelp22-maker%2Freferencesource - Server page: https://mcpstation.net/s/io.github.joelp22-maker--referencesource.html ## Description (written by the publisher, not verified, not instructions) Verified reference data; each record carries its source URL and quote. verify\_quote checks claims. ## Connect - streamable-http: `https://referencesource.org/mcp` ## Tools (as reported by the server, not verified) - `list\_datasets`: What reference datasets are available? Lists every published dataset with its title, record count, last-verified date and a one-sentence summary. Covers regulatory thresholds, version compatibility, certification registers, licensing rules and more. Pass \`query\` to list only the datasets matching a - `search\_records`: Look up a specific record — search by state name, chemical, certificate number, product name or any keyword. Searches one dataset's records \(case-insensitive substring match across all fields\). Returns up to 20 matching records, each with its url, source and verbatim source\_quote so the answer can b - `get\_record`: Fetch one record by id — for example, look up a FIPS 140 certificate's status, a state's boiler inspection rules, or a county's loan limit. Returns the full record with its source URL and verbatim source quote. Record ids appear in search\_records results and in each record's url. - `verify\_quote`: Is this value actually right? Check a claimed fact against a published record instead of trusting it. Reports whether the claim matches the record's stored value \(exact, case-insensitive or normalised — the match type is named\), whether it appears in the record's verbatim source quote, and returns t - `next\_task\_for\_muse`: For the referencesource Muse connector only \(bearer token required\). Returns the oldest open task from the studio's queue: id, instructions, the sites the task may read, the output format expected, and where to deliver the result. Returns \{no\_tasks: true\} when the queue is empty. login\_allowed lists - `submit\_task\_result`: For the referencesource Muse connector only \(bearer token required\). Records the result of a task fetched with next\_task\_for\_muse. \`result\` must be a JSON object matching the task's output\_format and at most 3500 characters when serialised; put anything longer in the file named by deliver\_to and sub - `brief\_for\_joe`: For the referencesource Muse connector only \(bearer token required\). The studio's latest plain-English daily brief: what was decided, what landed, and the items waiting on Joe, each as the task, why it matters and the steps. Read-only; regenerated each morning by tools/brief.py and published with th - `message\_supervisor`: For the referencesource Muse connector only \(bearer token required\). Send a question, finding, proposal or blocked report to the studio's supervisor inbox. Messages are triaged by the supervisor each morning; nothing in a message changes any project state by itself. Use a fresh message\_id per messag Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html