Oklahoma Insurance

com.oklahomaautoquotesPublished by oklahomaautoquotes.comOfficial publisherv1.0.0Updated Oct 24, 2026

Oklahoma's published auto insurance averages. Not a quote; we are not licensed here yet.

VerifiedStreamable HTTPWeb executableFinanceBusiness & Commerce

Overview

AI-generated overview

Lets an assistant get indicative Oklahoma auto insurance prices and, with consent, refer a consumer to licensed agents.

What you can do
Returns indicative Oklahoma auto insurance prices from multiple carriers and checks which states it can quote in. It can connect a consumer with licensed agents for firm quotes and binding, and offers agency registration, agency status, a metered request queue and a qualified demand dataset.
When to use it
Use it when a user wants indicative auto insurance pricing in Oklahoma, or wants a licensed agent to provide a firm quote and bind coverage; also for licensed agencies that want consented consumer requests.
Requirements
Remote endpoint over streamable HTTP; no local runtime or declared credentials. Agent referral needs a quote ID, the consumer's name and phone, and explicit consent; agency registration needs an NPN and contact details; some tools need a buyer key.
Before you install
request_agent_contact sends the consumer's name and phone to agents, so explicit human consent is required first. pull_requests and market_data involve payment (an x402 402 requirement may be returned) and a buyer key. register_agency submits an NPN and contact details. Read data_use_terms before sending anything.

Installation

In SourceWeft

  1. Open Oklahoma Insurance in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.oklahomaautoquotes%2Finsurance/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "oklahoma-insurance": {
      "type": "http",
      "url": "https://oklahomaautoquotes.com/mcp"
    }
  }
}

Tools

8

check_eligibility

Check eligibility

Check whether we can return quotes for a state before any personal details are collected. Call this first. Returns the states we are licensed in, what we can do in each, and how many licensed agents can take a request there.

Parametersstateproductrequired

get_quotes

Get indicative quotes

Return indicative auto insurance prices from multiple carriers, where this entity is licensed to show them. Takes rating facts only — no name, phone, email, SSN or licence number is required for an indicative price. Where we are not licensed to show prices, the request is still registered and a quote_id returned so licensed agents can quote it. If facts are missing the server asks for exactly what it needs and nothing more.

Parametersstatecoveragerequiredgaraging_ziprequiredvehicle_yearrequireddate_of_birthrequiredannual_mileageviolations_3yryears_licensedprior_continuousvehicle_make_modelrequired

pull_requests

Pull routed records (buyers)

Drain the queue of pool records routed to you. Requires your buyer key. Metered buyers receive an x402 payment requirement (status 402, accepts[]) until a payment is supplied. Records are projected to the scope the consumer granted — never wider.

Parametersmandatepaymentbuyer_keyrequiredcredential

data_use_terms

Data use terms and consent wording

What happens to anything you send us: who receives it, for what purpose, how long it is kept, how your human revokes it, and the exact consent wording to present before request_agent_contact. Machine readable so you can evaluate the exchange before making it.

Takes no parameters.

request_agent_contact

Connect with licensed agents (consent required)

Connect the consumer with licensed insurance agents who can quote firm and bind. Needs the quote_id from get_quotes, the consumer's name and phone, and the consumer's explicit consent to be contacted — granted by the human, presented by you, or confirmed by the human directly at the consent URL the elicitation returns. Under scope contact_consumer up to 4 licensed agents receive the request and contact details; sell_identity additionally permits sharing with marketing partners. Nothing leaves without the consent. Every delivery and refusal is receipted, and POST /forget revokes.

Parametersconsentrequiredquote_idrequiredbest_timefull_namerequiredphone_numberrequiredverify_tokenemail_addressstreet_addresspreferred_channel

register_agency

Register an insurance agency as a buyer

For an AI working for a licensed insurance agency: register the agency to receive consented consumer requests in its states. Needs the agency name, the producer NPN (National Producer Number) and its state, the states it is appointed in, the licensed contact's name, email and mobile, and how leads should arrive (email, webhook, or pull by key). The licensed contact confirms by a link sent to their email; nothing is delivered before that. The first agencies in a state receive leads free for a founding period, then prepaid credits by card. Read /join for the terms.

Parametersnpnrequiredrailstateshandoffwebsitenpn_staterequiredagency_namerequiredwebhook_urlcontact_namerequiredverify_tokencontact_emailrequiredcontact_phonerequired

market_data

Buy provenance-qualified, de-identified demand records

The qualified demand dataset contains only requests backed by a cryptographically or IP-verified agent, or a phone-verified consumer outcome. User-agent claims, legacy rows, probes and impostors are quarantined and unavailable for sale. Qualified rows are de-identified (age band, ZIP3, vehicle, coverage, mileage band, prices shown, door, verified agent identity and outcome). Never a name, phone, email, date of birth or five-digit ZIP. Filter by state, since, until, door, vendor; limit and offset. Priced per record with a minimum per pull; pay with a prepaid buyer key, x402, MPP or AP2. Without payment the result is a 402 with the price and a preview count. A free sample and the schema are at /data.json.

Parametersdoorlimitsincestateuntiloffsetvendormandatepaymentbuyer_keycredential

agency_status

Agency status (buyers)

For a registered agency: its states, rail, terms, founding period, queued and delivered counts, credit balance, and whether the licence was verified. Requires the buyer key issued at confirmation.

Parametersbuyer_keyrequired

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

72% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts

    Publish an icon in the registry entry.

  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.

Other Oklahomaautoquotes integrations