Public data index › MCP quote requests
Let an agent file the request. Keep the commercial decision human.
For an agent operator or technical buyer whose agent is acting for a consenting human. The free request_quote tool turns one selected catalog SKU and one coarse scope into a private pending request a human can review.
A quote request creates a private pending record for human review; it never sends, charges, opens checkout, creates a contract, or starts work.
A real priced path, not an autonomous purchase
Featured fixed offer: Cited Question Answer
$249 one time
A bounded answer to one source-descriptive question about one writer-controlled public article, with an input-page receipt, claim-level citations, and a closed source disposition table.
- One public HTTPS article URL the requester controls or may submit
- One bounded source-descriptive question
- Input-page URL, UTC retrieval, HTTP result, byte count, title, canonical, and SHA-256
- Up to eight buyer-approved public sources with claim-level citations
- Supporting, no-answer, unreachable, indeterminate, excluded, outside-scope, and beyond-cap rows
- Private PDF and Markdown within two business days after accepted scope
The MCP tool exposes the same SKU, label, price, cadence, and request-page identity from the canonical offer catalog. It does not maintain a second product list and cannot change a price. If a SKU disappears or falls below the floor, a fresh tools/list no longer advertises it.
Protocol sequence
1. Initialize
POST a JSON-RPC initialize request to the MCP endpoint. Read the returned protocol version and server information; a health page is not a protocol handshake.
2. List tools
Call tools/list and select request_quote. The advertised Draft 7 input schema contains the current allowlisted SKU enum and required consent fields.
3. Call once
Call tools/call with one SKU, reply address, coarse scope, agent identity, opaque retry key, and both explicit consent booleans.
4. Retain the receipt
The result returns opaque request and lead IDs, the selected catalog identity, structured agent attribution, consent version, idempotency digest, and explicit false values for every automatic commercial act.
Illustrative only; do not submit this reserved example address.
{
"jsonrpc": "2.0",
"id": "demo-1",
"method": "tools/call",
"params": {
"name": "request_quote",
"arguments": {
"sku": "cited-question-answer",
"email": "buyer@example.invalid",
"scope": "One public federal question for an editorial planning decision.",
"agent_name": "Example Agent",
"agent_version": "1.0",
"idempotency_key": "demo-only-do-not-submit-0001",
"human_authorized": true,
"transactional_email_consent": true
}
}
}
The input boundary
| Field | Required | Accepted purpose |
|---|---|---|
sku | Yes | One exact value from the live schema enum; the underlying catalog price must be at least $200. |
email | Yes | The consenting human's private reply address. It is stored in the existing lead store and never echoed in the tool result. |
scope | Yes | Between 20 and 500 characters of coarse business context. No URL, credential, code, file, structured payload, email address, or private or sensitive data. |
agent_name | Yes | Plain product or runtime name recorded as structured source attribution. |
idempotency_key | Yes | An opaque, non-PII token between 16 and 128 characters. Only its SHA-256 digest is stored. |
human_authorized | Yes | Literal true: the human authorized this agent to file this exact coarse scope. |
transactional_email_consent | Yes | Literal true: that human consents to a human reply about this quote request. |
name, company, agent_version | No | Bounded context fields. They do not expand the scope or create authority. |
Idempotency and storage
The tool normalizes the submitted fields and binds their SHA-256 digest to the digest of the opaque idempotency key inside one SQLite writer transaction. An exact retry returns the original request identifiers with status=already_stored. Reusing that key for changed content is refused. This stops ordinary client retries from creating duplicate pending work without letting a caller overwrite an earlier scope.
The base lead and the structured MCP attribution row share the existing private rankings_leads.db store. The attribution row records the source channel, selected SKU, agent name and version, consent version, scope, and digests. The raw idempotency key is not stored. The public response omits the email, name, company, and scope.
Security and commercial boundary
What the call can do
- Validate one allowlisted priced SKU.
- Validate explicit human authorization and reply consent.
- Store one private pending scope with agent attribution.
- Return a PII-free request receipt.
What the call cannot do
- Send email or any other message.
- Open checkout, charge an account, mint a payment link, or move money.
- Create or accept a contract, quote acceptance, or work order.
- Start research, fulfilment, monitoring, publication, or delivery.
- Accept credentials, files, source code, private URLs, or customer records.
The service's existing per-IP rate limiter covers MCP discovery and calls. JSON Schema rejects missing, extra, mistyped, or out-of-range fields before dispatch; semantic validation then checks catalog membership, consent, agent identity, retry-key shape, and the coarse-scope boundary before the database is touched.
Every eligible catalog offer
This table is rendered from the same in-process OFFERS mapping the tool reads. It is not a copied price sheet. Each link remains a human form path and makes no purchase.
| Offer and SKU | Price | Cadence | Human path |
|---|---|---|---|
Monthly Agent Continuity Recordagent-continuity-record | $499/month | billed monthly, cancel any time | Human request form |
Agent Fleet Truth-Probe Reviewagent-fleet-truth-probe-review | $457 | one-time | Human request form |
Agent Job Output Review and Contract Kitagent-job-output-review | $349 | one-time | Human request form |
Weekly AI Agent Venture Change Ledgeragent-venture-change-ledger | $249/month | billed monthly, cancel any time | Human request form |
Monthly Agentic-Surface Adoption Censusagentic-commerce-census | $249/month | billed monthly, cancel any time | Human request form |
AI Answer Repeatability Reportai-answer-repeatability-report | $249 | one-time | Human request form |
AI Crawler Configuration Review & Draft Packai-crawler-configuration-review | $249 | one-time | Human request form |
AI Promise-Surface Change Recordai-promise-change-record | $499/month | billed monthly, cancel any time | Human request form |
Arizona Contractor Active-List Roster Receiptarizona-contractor-roster-receipt | $249 | one-time | Human request form |
Brand Choice Evidence Briefbrand-choice-evidence | $249 | one-time | Human request form |
Citation Repair & Source Integrity Sprintcitation-repair-sprint | $349 | one-time | Human request form |
Cited Question Answercited-question-answer | $249 | one-time | Human request form |
Contextual Offer Bridge Sprintcontextual-offer-bridge | $249 | one-time | Human request form |
Copper Retirement Notice Scope Briefcopper-retirement-scope | $249 | one-time | Human request form |
Copyright Records Search Receiptcopyright-records-search | $249 | one-time | Human request form |
Public Dataset Endpoint Refresh Packdataset-endpoint-refresh-pack | $747 | one-time | Human request form |
Dataset Hygiene Observation Reportdataset-hygiene-observation-report | $399 | one-time | Human request form |
ERC-8004 Endpoint Observation Packerc8004-endpoint-observation-pack | $249 | one-time | Human request form |
Monthly ERC-8004 Endpoint Liveness Reporterc8004-liveness-report | $249/month | billed monthly, cancel any time | Human request form |
Excel and Power BI Cleanup QA Founding-Team Pilotexcel-powerbi-cleanup-pilot | $249 | one-time | Human request form |
Federal Source Research Brieffederal-source-research-brief | $249 | one-time | Human request form |
FEMA Flood Map Change Research Packflood-map-change-research-pack | $249 | one-time | Human request form |
AI Citation Content Retrofit Pilotgeo-content-retrofit-pilot | $1,500 | one-time | Human request form |
GitHub Actions Document Extraction Feasibility Receiptgithub-actions-document-extraction-feasibility | $249 | one-time | Human request form |
HubSpot CRM Hygiene QA Founding-Team Pilothubspot-crm-hygiene-qa-pilot | $249 | one-time | Human request form |
JetBrains Data File Inspector Founding-Team Pilotjetbrains-data-file-inspector-pilot | $249 | one-time | Human request form |
Lead Service Line Inventory Source Recordlead-service-line-inventory-record | $249 | one-time | Human request form |
MCP API Launch Packmcp-api-launch-pack | $457 | one-time | Human request form |
Model Evidence Integrity Auditmodel-evidence-integrity-audit | $750 | one-time | Human request form |
State NPDES Portfolio Field Normalization Packnpdes-portfolio-field-normalization | $249 | one-time | Human request form |
NYC Building Obligation Record Briefnyc-building-record-brief | $249 | one-time | Human request form |
Open Permit Fees Commissioned Jurisdictionopenpermitfees-commissioned-jurisdiction | $249 | one-time | Human request form |
Auditor-ready close filepermits-close-file | $249 | one-time | Human request form |
Phoenix-Metro Permit Fee Reportpermits-market-report | $249 | one-time | Human request form |
Product Catalog Structured Data Packproduct-catalog-structured-data-pack | $349 | one-time | Human request form |
Proof-Backed Data Page Pilotproof-backed-data-page-pilot | $499 | one-time | Human request form |
Public Page Capture Receiptpublic-page-capture-receipt | $249 | one-time | Human request form |
Earthquake record attestationquake-record-attestation | $249 | one-time | Human request form |
SKU Recall Search Certificaterecall-search-certificate | $249 | one-time | Human request form |
Robots Policy Change Recordrobots-policy-change-record | $249 | one-time | Human request form |
Salesforce Record Hygiene Founding-Organization Pilotsalesforce-record-hygiene-pilot | $249 | one-time | Human request form |
Schema-bound Text Extraction APIschema-text-extraction-api | $249/month | billed monthly, cancel any time | Human request form |
Monthly Sealed Pricing-Surface Change Reportsealed-pricing-change-report | $499/month | billed monthly, cancel any time | Human request form |
Monday Auditor and Officer Change Watchsec-8k-change-watch | $499/month | billed monthly, cancel any time | Human request form |
SEO Software Workflow Migration Sprintseo-software-migration-sprint | $1,500 | one-time | Human request form |
Sponsored Category Benchmark Briefsponsored-benchmark-brief | $457 | one-time | Human request form |
Sponsored Content Rate Calibration Briefsponsored-content-rate-brief | $249 | one-time | Human request form |
30-Day Streamgage Publication-Difference Observation Recordstreamgage-observation-record | $249 | one-time | Human request form |
Tariff Version Comparison Brieftariff-version-comparison | $249 | one-time | Human request form |
Tax-Exempt Organization Public Record Workpapertax-exempt-public-record-workpaper | $249 | one-time | Human request form |
Weekly Terminal Change Ledgerterminal-change-ledger | $499/month | billed monthly, cancel any time | Human request form |
Federal + 50-State Trademark Register Searchtrademark-register-search | $249 | one-time | Human request form |
Weekly TTB Permit Change Listttb-permit-ledger | $349/month | billed monthly, cancel any time | Human request form |
Vendor Page Hash-Change Candidate Recordvendor-page-hash-change-record | $249 | one-time | Human request form |
Washington Contractor Registration Observation Packwashington-contractor-observation-pack | $249 | one-time | Human request form |
Fit, no-fit, and what happens next
A fit
- A human has already chosen a listed offer or wants a coarse fit check.
- The agent can preserve a stable idempotency key across retries.
- The scope can be stated without URLs, credentials, private data, or attachments.
- A human reply, rather than an automatic checkout, is the desired next step.
Not a fit
- The agent lacks explicit authority or transactional reply consent.
- The request needs legal, medical, financial, or compliance advice.
- The caller wants an agent to accept terms, spend, send, or begin work.
- The only useful scope requires credentials, code, customer records, or private access.
After storage, a human may review the coarse scope and decide whether to reply, decline, or ask for a safer scope. No response time or delivery is promised by the tool. Any later quote, acceptance, payment, or delivery uses the ordinary human-controlled product path.
Questions
Does calling the tool buy the selected offer?
No. It stores a pending request only. The result explicitly reports charged=false, checkout_opened=false, contract_created=false, and work_started=false.
Will the tool email the human?
No. It sends nothing. The consent field permits a later human transactional reply; it does not trigger one.
Why require a catalog price of at least $200?
The MCP surface routes serious fixed-scope work and follows the same minimum used by this shipping rail. It is not a channel for micropayment data calls or an unpriced custom project.
Can the scope contain a public URL?
No. This first tool is deliberately coarse so it cannot bypass the product-specific intake boundaries on the human forms. A human can request the right safe handoff after review.
Is an MCP fetch evidence of customer demand?
No. Discovery crawls, self-probes, and protocol handshakes are telemetry. Only a valid external request stored under this contract is a request; it is still not a sale or payment.