Hutsenpiller Insurance: Manage Your Account or Compare Tennessee Quotes

com.hutins.myPublished by my.hutins.comOfficial publisherv1.2.0Updated Nov 4, 2026

Clients: let your AI manage your Hutsenpiller account. Shoppers: compare TN auto, home, flood, life.

VerifiedStreamable HTTPWeb executableFinanceBusiness & Commerce

Overview

AI-generated overview

Hutsenpiller Insurance server for Tennessee shoppers to compare auto, home, flood and term life quotes, and for existing clients to view policies and request…

What you can do
  • Identify the user as a current client or a quote shopper and route to the right tools
  • Check ZIP eligibility, start quotes, verify a 6-digit code, fill in household, vehicle and home details, submit for pricing and read carrier prices
  • Look up vehicles by VIN or year, make, model and subModel, and list accepted quote fields
  • Start and price flood and term life estimates
  • Sign clients in by emailed code, then list policies, coverage summaries, policy details, documents and ID cards, and claim contacts
  • Send service requests, agent callbacks and outside-policy intake to the agency
When to use it
Useful when someone in Tennessee asks for an auto, home, flood or term life insurance quote, wants to compare carriers or check whether they are overpaying, or when an existing Hutsenpiller client wants to look up policies, coverage, documents or claim contacts through an assistant.
Requirements
Remote streamable HTTP endpoint at my.hutins.com; no package, environment variables or headers declared. Shoppers need an email, mobile phone and a 6-digit verification code; clients need the email on their account and a 6-digit sign-in code. Network access to the agency's service.
Before you install
Quotes collect personal details such as name, date of birth, address, drivers and vehicles, and send them to multiple carriers for pricing. Sign-in and verification codes arrive by email or text. Service requests, agent callbacks and outside-policy intake create tickets with the agency; nothing changes a policy directly. Flood prices come from a test environment and life prices are estimates, not offers.

Installation

In SourceWeft

  1. Open Hutsenpiller Insurance: Manage Your Account or Compare Tennessee Quotes 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.hutins.my%2Finsurance-quotes/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": {
    "hutsenpiller-insurance-manage-your-accou": {
      "type": "http",
      "url": "https://my.hutins.com/mcp"
    }
  }
}

Tools

23

check_eligibility

Check quote eligibility

Use this first when someone asks for a Tennessee car, home, flood or term life insurance quote, an insurance review, or to compare insurance companies. Checks whether a ZIP code is in the area Hutsenpiller Insurance quotes (Tennessee). This is the first step of a quote. zip_code: the shopper's 5 digit home ZIP code. lines: AUTO, HOME or both (default both); for flood or life send AUTO or omit it, then use start_flood_quote or start_life_quote. Returns eligibility, the consent text the shopper must read word for word and agree to before a quote starts, and a checklist of the details a quote needs.

Parameterslineszip_coderequired

start_quote

Start a quote

Starts a Tennessee auto and/or home insurance quote that compares multiple carriers, and sends the shopper a 6 digit verification code. Requires that check_eligibility returned eligible and that the shopper read the consent text and agreed: consent_accepted must be true and consent_version must be the version check_eligibility returned. Dates are YYYY-MM-DD. desired_start_date is when the new policy should begin (default about 18 days out; carriers quote up to 45 days ahead). verify_by is how the code is sent. assistant_name is the name of the calling assistant, used for attribution only. Returns a quote_id for every later call and the list of details still missing.

Parameterscityrequiredunitemailrequiredlinesrequiredstreetrequiredzip_coderequiredlast_namerequiredverify_byfirst_namerequiredmobile_phonerequireddate_of_birthassistant_name+4 more

verify_contact

Verify the shopper's contact

Checks the 6 digit code the shopper received, or sends a new one. code verifies the contact. resend=true (with an optional channel) sends a fresh code. A quote cannot be submitted until the contact is verified.

Parameterscoderesendchannelquote_idrequired

update_quote

Update quote details

Adds or changes details on a quote. Objects merge; lists replace whole. data uses these keys (field_guide lists every accepted field and value): - applicants: list of every person in the household. Exactly one has relationToInsured INSURED. Each needs firstName, lastName, dateOfBirth, sex, maritalStatus; drivers also need isDriver true and driverDetails.licenseState. Lists replace whole, so always resend everyone. - auto: residenceType, priorInsurance, vehicles (list; each needs a vin, or year+make+model+subModel from lookup_vehicle, plus ownershipStatus, primaryUse, annualMileage). - home: coverage.dwellingCoverage (estimated rebuild cost in dollars), property (yearBuilt, squareFootage, constructionType, roofMaterial, roofUpdateYear, ...), utilities, underwriting, claims. - Top level: dateOfBirth, lengthAtCurrentAddress, email, phone, primaryAddress. Coverage limits are set by the agency and cannot be sent here. Returns a short summary of what is on file and the remaining missing items.

Parametersdatarequiredquote_idrequired

submit_quote

Submit a quote for pricing

Sends a complete, verified quote to the carriers for pricing. Accepted only when nothing is missing and the contact is verified. Pricing usually takes 1 to 3 minutes; get_quote_status reports progress. When the agency is busy the quote waits in line and the status says so.

Parametersquote_idrequired

get_quote_status

Get quote status and prices

Returns a quote's status, what is missing, and the prices once ready: prices from multiple carriers cheapest first. Use it to answer "what would my insurance cost" or "am I overpaying". Status values: collecting, queued, rating, needs_info, in_review, done, failed. When done, results lists carriers cheapest first per line, a results_url for the shopper, a disclaimer and, for home, a flood notice that belong with the prices.

Parametersquote_idrequired

lookup_vehicle

Look up a vehicle

Decodes a VIN, or walks the vehicle catalog for exact year, make, model and subModel values. A VIN gives the most exact result. Without one, year lists makes, year+make lists models (model names include the trim, for example CR-V EXL), and year+make+model lists subModels.

Parametersvinmakeyearmodel

field_guide

Quote field guide

Lists the fields and allowed values update_quote accepts for one section. driver_history_codes maps accidents and tickets to codes: claims go in driverDetails.claims (code, date, amountPaid) and tickets in driverDetails.violations (code, date).

Parameterssectionrequired

request_agent

Request a licensed agent

Asks a licensed Hutsenpiller Insurance agent to contact the shopper. Use this when the user wants an insurance review of their current policies, to buy a quoted policy, or to talk to a person. Covers buying a quoted policy, talking to a person, lines not quoted here (renters, condo, commercial, umbrella), buying a flood policy, applying for term life, and quotes that could not finish. Takes a quote_id when there is one, otherwise a phone or email. Contact details must be ones the shopper agreed to share.

Parametersemailphonemessagequote_idlast_namefirst_namepreferred_timepreferred_contact

start_flood_quote

Start a flood insurance estimate

Use this when someone asks about flood insurance or a flood quote for a Tennessee home. Starts a flood estimate and sends the shopper a 6 digit verification code. Requires that check_eligibility returned eligible and that the shopper read the consent text and agreed (consent_version from check_eligibility). building_coverage: dollars of coverage for the structure, 20000 to 5000000 (the rebuild cost is a good guide; 250000 is the federal program maximum many lenders ask for). contents_coverage: 0 to 1000000. The flood zone comes from the address. After verify_contact, call get_flood_quote. Prices are estimates from a test environment for now and cannot be bound online.

Parameterscityrequiredemailrequiredstreetrequiredzip_coderequiredlast_namerequiredverify_byfirst_namerequiredmobile_phonerequiredassistant_nameconsent_versionrequiredconsent_acceptedrequiredbuilding_coveragerequired+1 more

get_flood_quote

Get the flood insurance estimate

Prices a verified flood estimate (first call) and returns it (later calls). Returns the estimated annual premium, flood zone and what it means, whether lenders usually require flood insurance there, and a notice that must be shown with the price: the estimate comes from the flood carrier's test environment, is not an offer and cannot be bound online. To buy, call request_agent with the quote_id.

Parametersquote_idrequired

start_life_quote

Start a term life insurance estimate

Use this when someone in Tennessee asks about term life insurance or a life insurance quote. Starts a term life estimate across many carriers and sends the shopper a 6 digit code. Term life only (ages 18 to 85). Requires the consent text from check_eligibility, read and agreed. date_of_birth is YYYY-MM-DD. death_benefit: 25000 to 10000000 dollars. health_class is the shopper's own estimate: 1 excellent health (preferred plus), 2 very good (preferred), 3 good (standard plus), 4 average (standard). After verify_contact, call get_life_quotes. Prices are estimates, not offers. To apply, use request_agent.

Parametersemailrequiredgenderrequiredtobaccorequiredlast_namerequiredverify_byfirst_namerequiredterm_yearsrequiredhealth_classrequiredmobile_phonerequireddate_of_birthrequireddeath_benefitrequiredassistant_name+2 more

get_life_quotes

Get term life insurance estimates

Prices a verified term life estimate (first call) and returns it (later calls). Returns the best monthly premium, how many carriers were compared, and up to 5 options with monthly premium, AM Best rating and whether an exam is needed. Carrier names are shared by the agent. Show the notice with the prices: estimates, not offers; final rates depend on underwriting. To apply, call request_agent with the quote_id.

Parametersquote_idrequired

identify_user

Identify the user

Call this first in every conversation. Returns the question to ask the user and which tools each answer leads to: a current Hutsenpiller Insurance client (sign in by email code, then manage the account) or someone looking for quotes (auto, home, flood or term life in Tennessee).

Takes no parameters.

start_client_sign_in

Start client sign in

For current Hutsenpiller Insurance clients. Sends a 6 digit sign in code to the email if it matches a client on file. The reply is identical whether or not it matches, so do not tell the user whether they are a client. Returns a challenge_id for verify_client_code. The code expires in 10 minutes. A few sends per email per hour are allowed.

Parametersemailrequired

verify_client_code

Verify client sign in code

Checks the 6 digit code from the client's email. On success returns client_session (valid 30 minutes) for the account tools. Five tries per code. On failure, ask the client to check the newest email or start again with start_client_sign_in.

Parameterscoderequiredchallenge_idrequired

list_my_policies

List my policies

Current clients only (needs client_session from verify_client_code). Lists the client's active policies with Hutsenpiller Insurance: carrier, line, policy number, term dates and status, with the policy ids the other account tools use.

Parametersclient_sessionrequired

get_policy_details

Get policy details

Current clients only. Details for one policy: vehicles and drivers (auto), insured property (home), premium and term. Driver's license numbers are never returned and dates of birth show the year only.

Parameterspolicy_idrequiredclient_sessionrequired

get_coverage_summary

Get coverage summary

Current clients only. Limits and deductibles for one policy in plain words. The policy documents are the binding contract.

Parameterspolicy_idrequiredclient_sessionrequired

get_document

Get a policy document

Current clients only. Without document_id lists the client's documents (policy documents and auto ID cards). With document_id, or 'idcard:<policy_id>', returns a short-lived link.

Parametersdocument_idclient_sessionrequired

get_claim_contacts

Get claim contacts

Current clients only. The carrier's 24 hour claims number for a policy, plus how to reach Hutsenpiller Insurance. Use when the client needs to report a claim.

Parameterspolicy_idrequiredclient_sessionrequired

request_service_change

Request a service change

Current clients only. Sends a service request to a licensed Hutsenpiller agent (add or change a vehicle or driver, mortgagee or lienholder, home coverage, a coverage or billing question, a document, a cancellation or an account review). It creates a ticket; it never changes the policy. The agent follows up by the next business day. message: 10 to 2000 characters.

Parameterstopicmessagerequiredpolicy_idclient_sessionrequiredpreferred_contact

bring_in_outside_policy

Bring in an outside policy

Current clients only. Use when a signed-in client has a policy with another agency that is not linked to their account yet and wants to bring it in. Lets the Hutsenpiller team know (it goes to the agency's lead router) and returns the ways to share it: canopy_connect_url (Canopy Connect, the client signs in to their insurance company and shares the policy securely) and/or upload_url (upload the declarations page). Nothing changes on any policy. line: auto, home, flood, life or other; carrier: the other company's name, if known. Ask the client before calling.

Parameterslinemethodcarrierclient_sessionrequired

Version history

2
  1. v1.2.0LatestNov 4, 2026
  2. v1.0.0Nov 4, 2026

Score

83% 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
  • 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 Hutins integrations