Concept · Prototype interfaces

Connect AI to the Local Web.

A structured AI access layer for businesses, places, services and local information.

LocalWebMCP explores how Model Context Protocol infrastructure could give AI agents a standardized way to discover, retrieve and interact with authoritative local information.

Business → Record → Graph → MCP → Agent → Experience

Access path

AI Agent

LocalWebMCP

Local Graph

Business Records

Local Information

City • County • State • USA

The problem

The Local Web Was Built for Browsers. AI Needs Structure.

Local information exists today across dozens of disconnected surfaces. AI systems have to search, crawl, interpret and reconcile all of them before answering a single question.

WebsitesDirectoriesListingsMapsSocial profilesGovernment sitesReview platformsMarketplacesPublisher sitesBusiness databases

The proposal

Create a structured access layer between AI and local information.

One interface, one vocabulary, one canonical record per business — instead of an endless reconciliation problem.

How it works

Ask → Resolve → Retrieve → Act

01

Discover

An AI agent asks: “Find plumbers serving Duluth, Minnesota.”

02

Resolve

LocalWebMCP identifies the relevant entities:

  • Businesses
  • Business Records
  • Categories
  • Cities
  • Counties
  • Service areas
  • Locations
03

Retrieve

The agent receives structured information:

  • Business name
  • Business Record ID
  • Location
  • Hours
  • Services
  • Categories
  • Service area
  • Contact information
  • Verification status
  • Website
  • Reviews
  • Offers
  • Structured attributes
04

Act

Subject to permissions and future capabilities, agents could:

  • Visit the business
  • Request information
  • Open a website
  • Find an offer
  • Request a quote
  • Book an appointment
  • Contact the business
  • Compare businesses
  • Navigate to another local resource

Developer console

LocalWebMCP Tools

Conceptual MCP tools an agent could call. Click a tool to inspect an example request and response. These are prototype interfaces, not production APIs.

localwebmcp · toolsPrototype

search_local_entities

Example interface

Broad entity search across businesses, places, services and local records.

Example request
{
  "tool": "search_local_entities",
  "arguments": {
    "query": "plumbers",
    "city": "Duluth",
    "state": "MN",
    "limit": 3
  }
}
Example response
{
  "entities": [
    {
      "business_record_id": "BR-MN-DUL-104882",
      "name": "Northshore Pipe & Drain",
      "type": "business",
      "categories": ["plumbing", "drain_cleaning"],
      "city": "Duluth",
      "county": "St. Louis",
      "state": "MN",
      "verification": "example_verified"
    }
  ],
  "note": "Example response. Fictional data."
}

Interactive example

Ask the Local Web

Watch a query travel through the conceptual access path.

Northshore Pipe & Drain

★ 4.7

BR-MN-DUL-104882

Emergency repair · Repiping · Water heaters

Service area: Duluth · Hermantown · Proctor

Harbor Point Plumbing Co.

★ 4.6

BR-MN-DUL-330517

Residential service · Fixture installation

Service area: Duluth · Superior corridor

Ironrange Water Works

★ 4.5

BR-MN-DUL-118203

Sewer line repair · Trenchless replacement

Service area: St. Louis County

Fictional example businesses

Conceptual processPrototype
  1. AI Agent
  2. search_local_entities
  3. LocalWebMCP
  4. The Local Graph
  5. Business Records
  6. Results

Business Record

One Business. One Record. Many AI Experiences.

Example Plumbing CompanyExample
BusinessRecordID
BR-MN-DUL-104882
Business Name
Example Plumbing Company
Address
148 Harbor Line Rd
City
Duluth
County
St. Louis
State
Minnesota
Coordinates
46.7867, -92.1005
Categories
plumbing · drain_cleaning
Services
repiping · water heaters · emergency
Service Areas
Duluth · Hermantown · Proctor
Hours
Mon–Fri 07:00–18:00
Phone
(555) 010-4882
Website
example-plumbing.example
Verification
example_verified
Reviews
4.7 · 212 signals
Offers
1 active example offer
Structured Data
schema-aligned attributes

Business Record

LocalWebMCP

ChatbotsAI AgentsSearchVoice AssistantsLocal AppsMarketplacesPublishersLocal Discovery Experiences

AI shouldn't have to rediscover the same business information every time it answers a question.

Geographic graph

Geography Is a Natural Namespace for Local Entities

Every local entity resolves inside a nested geographic address space, which makes discovery, disambiguation and coverage questions tractable for machines.

USA

State

County

City

Business

Location / Service / Offer / Event

Conceptual geographic network

  • USAizz.comNational discovery layer
  • Stateizz.comState discovery layer
  • Countyizz.comCounty discovery layer
  • Cityizz.comCity discovery layer

These represent geographic discovery layers within the broader Local Internet architecture.

Local graph

Local Information Is a Graph

Business
LOCATIONCITYCOUNTYSTATECATEGORYSERVICEPERSONPRODUCTEVENTREVIEWOFFERORGANIZATION

TheLocalGraph.com

The relationship layer.

LocalWebMCP.com

The AI access layer.

Local Graph

LocalWebMCP

AI Agents

AI use cases

What Agents Could Ask the Local Web

Local Discovery

“Find an electrician near me who services older homes.”

Travel

“Find breakfast, parking and attractions near my hotel.”

Business Research

“Find independent manufacturers within 50 miles of Duluth.”

Shopping

“Where can I buy this product locally?”

Services

“Find a highly rated HVAC contractor serving this ZIP code.”

Community Information

“What events are happening in this county this weekend?”

Real Estate

“What businesses, schools and services surround this neighborhood?”

Agentic Commerce

“Find an available provider and request an appointment.”

Trust + authority

AI Access Is Only as Good as the Underlying Record.

Unstructured Web

Business Record

Claim

Verify

Structure

Connect

Publish

AI Access

OneBusinessRecord.com

The Business Record provides identity.

BusinessRecordOS.com

Manages the record.

BusinessRecordScore.com

Measures record quality.

TheLocalGraph.com

Establishes relationships.

LocalWebMCP.com

Makes information accessible to AI systems.

BusinessRecordAgent.com

Could eventually act on behalf of the business.

Architecture

The Full Stack, Layer by Layer

Local Experiences

Discovery surfaces

USAizzStateizzCountyizzCityizzLocal marketplacesPublishersLocal apps

AI Access

LocalWebMCP

Relationships

The Local Graph

Records

BusinessRecordOS

Identity

One Business Record

Entities

Businesses • Places • People • Services • Products • Events

Ecosystem

Part of The Local Internet Stack

TheLocalInternet.com

TheLocalGrid.com

Business Records

TheLocalGraph.com

LocalWebMCP.com

AI Agents

Local Experiences

Geographic branch

USAizz.com

Stateizz.com

Countyizz.com

Cityizz.com

Narrative
Business → Record → Graph → MCP → Agent → Experience

Build the AI Interface to Local Information.

The next generation of local discovery may not begin with a search box. It may begin with an AI agent asking the local web directly.

LocalWebMCP.com

Structured Local Information for an Agentic Internet.