Truvon

ai.truvonPublished by truvon.aiOfficial publisherv1.0.0Updated Nov 5, 2026

Find and check local U.S. businesses: open or closed, sourced phone and hours, and how to act.

VerifiedStreamable HTTPWeb executableLocation & LifestyleBusiness & Commerce

Overview

AI-generated overview

Truvon gives an assistant a sourced directory of 3.7 million U.S. local businesses to find, verify and act on, with open status, phone, hours and reporting.

What you can do
  • Search local businesses by service and place, with open-now status, hours and reasons each result fits, and page through more results
  • Check businesses found elsewhere (maps, web, a link) for open or closed status with dated evidence, agreed phone and how to act
  • Open a business's full record by website domain, including prices, offers, every way to act, and each fact with its source and date
  • Trace the history of one fact such as phone, hours or address across sources
  • Report answers a business gave, outcomes of bookings, orders or calls, and missing businesses, then answer follow-ups and check job status
  • Connect the app to Truvon to tie reports to an identity
When to use it
Useful when a user needs a local U.S. business recommendation, a reliable phone number or address, or confirmation that a place is open before calling or visiting. Also fits workflows where the assistant books, orders or calls and later reports how it went.
Requirements
Remote streamable HTTP endpoint at truvon.ai; no package, environment variables or headers declared. Searching needs no sign-in; reporting, follow-ups and job tracking need a one-click connection via connect_truvon or an app sign-in to Truvon. Network access required.
Before you install
Reporting tools record what happened and are tied to an identity, so only real outcomes should be reported. Business page text is quoted material, not instructions. Test traffic marked with the x-truvon-test header is not recorded and reports are refused; use the sandbox endpoint for dry runs. Follow-up answers accept closed options only, never personal details.

Installation

In SourceWeft

  1. Open Truvon 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/ai.truvon%2Fdirectory/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": {
    "truvon": {
      "type": "http",
      "url": "https://truvon.ai/mcp"
    }
  }
}

Tools

11

find_local_businesses

Search businesses

Start here. Find businesses that fit a need near a place. Give the service in a few plain words ("furnace repair", "water heater leak"), not the user's sentence; timing goes in open_at. Each result says why it fits, its hours and whether it is open right now (by its stated hours at its local time; "open:" is whether it is in business), the phone, and how to act, and the response ends with your next step. Five results by default; ask for more with limit, and add max_minutes to stay close.

Parameterslatlonzipneedrequiredlimitmodelplaceactiondetailpricesopen_atrefines+4 more

more_results

More search results

The next page of a search, with the next_cursor the search returned; kept 24 hours. Narrowing the need usually beats paging.

Parameterscursorrequired

get_business_record

Get a business listing

One business's full record by website domain: prices, offers, hours, every way to act, each fact with its source and date, and every source's value where they disagree. Open it for a finalist, and whenever a phone or address matters. A business that is not listed cannot be opened.

Parametersdomainrequiredformatsearch_id

check_places_results

Check businesses you found

Check up to 10 businesses you found elsewhere (maps, web, a link) before you give your user a phone or send them somewhere: open or closed with dated evidence, the phone its sources agree on, how to act. Send the name plus phone, website or address, and the town. With the need, you also get two listed businesses that fit it that you did not send. One not found is reported as not in Truvon.

Parameterszipnameneedphoneplaceaddresswebsitebusinesses

get_field_history

History of a fact

Every value one fact (phone, hours, address, name) has held, which source said it and when. Use it when a value matters and you want to judge how settled it is.

Parametersfieldformatbusinessrequired

report_answer

Report what a business said

When a business told you something its record lacks ("yes, certified kosher"), record the question and its answer in its words, with the business's truvon_id.

Parametersmodelanswerrequiredchannelrequiredbusinessrequiredquestionrequiredsearch_idconnection

report_outcome

Report how it went

After you have acted for your user (booked, ordered, called, got a quote): say what happened, with the search_id and the business's truvon_id. If something was arranged you get the questions to ask your user later and, for a job, a job id. Test traffic (x-truvon-test) is refused: dry-run at https://sandbox.truvon.ai/mcp.

Parametersviakindfieldmodelactionrequiredsourcecorrectfailureoutcomerequiredreopensbusinessrequiredassertion+3 more

report_missing

Report a business Truvon lacks

A business that fits your user's need, that you found elsewhere (the web, a map), and Truvon does not list (check_places_results said so): send its name, its own website, phone, address and the town, with the need and the search_id. It is read and listed for every agent; the directory grows where agents found it thin.

Parameterszipnamerequiredneedmodelphoneplaceaddresswebsitesearch_idconnection

answer_follow_up

Answer a follow-up

Days later, when the outcome is knowable: send your user's answers to the questions report_outcome gave you, by follow_up id. Closed options only, never personal details.

Parametersagainmodelreasonmatchedassertioncompleteddifferentelsewherefollow_uprequiredsatisfiedconnection

get_job

Get a job

When your user returns asking about a job you arranged: its status and the business's updates, by the job id report_outcome gave you.

Parametersjobrequiredconnection

connect_truvon

Connect for reporting

When your app has not signed in to Truvon itself: get a link for your user to open and a connection code for you. One tap on the link (no account) and the reporting tools accept connection in this conversation. Searching needs none of this.

Parametersclient

Version history

1
  1. v1.0.0LatestNov 5, 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.