Daxoom — AI-Visibility Business Data
The owner-verified local business data + service & menu-price layer for AI agents.
What it can do
- Search Businesses: Search for businesses by name, category, city, or location. Returns a paginated list; check _meta.pagination.has_more + next_offset to fetch more.
- Get Business: Get a complete business profile including contacts, locations, hours, offerings, media, ratings, attributes, Q&A, and AI context. Response envelope _meta.provenance includes verification
- Get Business Hours: Get operating hours for a business, organized by day of week.
What data it sees
Do you need an account
An API key from the service settings is required
The owner-verified local business data + service & menu-price layer for AI agents.
Owner-authored business profiles where every response carries provenance — verification level, completeness score, freshness timestamps, and upstream sources.
- Search & profiles — find businesses by name, category, city, or geo-radius; full profiles with contacts, hours, media, ratings.
- Price layer —
get_business_offeringsexposes menu items, services, and products with prices, so agents answer cost/availability directly. - AI grounding —
get_business_ai_contextreturns verified facts, canonical corrections, tone, and query hints. - Feedback loop — report incorrect data and submit consumer-facing reviews.
- Schema explainability —
list_fields/describe_fieldlet agents self-describe the data.
12 tools · 5 resources · Streamable HTTP. Free Developer tier: 3,000 queries/month — get a key at https://daxoom.com/developer
How to connect
How to connect Daxoom — AI-Visibility Business Data to Claude
The server address to paste into Claude settings:
https://daxoom--citroot.run.tools
- Open Claude (claude.ai or the desktop app).
- Go to Settings → Connectors.
- Click Add custom connector.
- Paste the server address copied below into Remote MCP server URL and click Add.
- In a chat, click + → Connectors and switch the new connector on.
Custom connectors are available on Free, Pro, Max, Team and Enterprise plans (Free is limited to one). On Team and Enterprise an organization Owner adds the connector first under Organization settings → Connectors.
Authorization
After you click Add, a sign-in window for the service opens. Sign in with your own account and approve access. Claude never sees your password.
How to connect Daxoom — AI-Visibility Business Data to ChatGPT
The server address to paste into ChatGPT settings:
https://daxoom--citroot.run.tools
- Open ChatGPT in a browser (chatgpt.com). A Plus, Pro, Business, Enterprise or Edu plan is required.
- Turn on developer mode once: Settings → Apps → Advanced settings → Developer mode.
- Open Settings → Connectors and click Create.
- Fill in the form: Name (anything), Description (one line about what the service does), MCP server URL (copy it below).
- Under Authentication choose OAuth if the service requires sign-in, otherwise None. Click Create.
- In a new chat open + → Apps/Connectors and enable the connector.
OpenAI has renamed this section before (Connectors → Apps/Plugins). If the label differs, search settings for "developer mode". On Business/Enterprise workspaces an admin must allow custom connectors first.
Authorization
On first use ChatGPT opens the service's sign-in window. Sign in and approve access.
How to connect Daxoom — AI-Visibility Business Data to Cursor
The server address to paste into Cursor settings:
https://daxoom--citroot.run.tools
Fastest: click Open in Cursor below and confirm the prompt.
Manually:
- In Cursor open Settings → Cursor Settings → MCP and click Add new global MCP server.
- Paste the JSON copied below into
~/.cursor/mcp.json(per project:.cursor/mcp.jsonin the repo root). - Save the file. The server appears in the MCP list; authorize it there if asked.
Authorization
If the service needs sign-in, an authorize button appears next to the server in the MCP list.
Server tool list (12)
Raw names from tools/list. Only developers need these.
| search_businesses | Search for businesses by name, category, city, or location. Returns a paginated list; check _meta.pagination.has_more + next_offset to fetch more. |
| get_business | Get a complete business profile including contacts, locations, hours, offerings, media, ratings, attributes, Q&A, and AI context. Response envelope _meta.provenance includes verification_level, completeness_score, freshness timestamps, and upstream data sources. |
| get_business_hours | Get operating hours for a business, organized by day of week. |
| get_business_offerings | Get menu items, services, or products offered by a business. Offerings nest as sections (parent_offering_id); each item carries duration_minutes and a 'variants' array of price points (label, price, currency, quantity, measure_unit). Optional price-aware filters narrow the result so you can answer price-shaped questions directly. |
| get_business_attributes | Get business attributes like amenities, accessibility, parking, policies. Use describe_field("attr.<id>") to learn what an attribute means. |
| get_business_answers | Get pre-written Q&A about the business (e.g. 'Is there parking?', 'Do they deliver?'). |
| get_business_ai_context | Get AI-optimized context for a business: verified descriptions, canonical facts, corrections, tone preferences, and query hints. Use this to generate accurate, brand-consistent responses about the business. |
| get_categories | List all available business categories with their schema.org types and parent hierarchy. Also browsable as MCP Resource daxoom://categories. |
| report_incorrect_data | Report incorrect or outdated data for a business field. Use when you (the agent) discover a discrepancy between Daxoom's data and authoritative sources. A human reviewer triages the report; no automatic data changes. |
| submit_review | Submit a star rating and optional review text for a business on behalf of a consumer. Agent-facilitated: the human consumer had the real experience; the agent formats and submits it. Five trust guards are enforced (key age, prior queries, rate limits). Approved reviews roll into the aggregate rating immediately. |
| list_fields | Enumerate every field available on a business profile: core fields (name, phone, hours, …), queryable attributes (attr.wifi, attr.parking), and canonical questions (question.parking). Returns descriptors with kind, category, value_type. Use describe_field for full detail on a single field. |
| describe_field | Explain a single field — what it means, its value type, allowed values, example, and source of truth. Use this when you (the agent) don't know what a field like 'completeness_score' or 'attr.ev_certified' represents. |