well-014-business-lookup
Server Details
Read one public business site: hours, offerings, contact links. x402 $0.005 USDC, Base. As is.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Scored across 1 tool
There is only one tool, so there is no possibility of confusing it with another tool. Its purpose is clearly stated as reading a single public business site.
The tool name `business_lookup` is a clear snake_case verb_noun-style name. With only one tool, there is no inconsistent naming pattern to violate.
A single tool is thin for an MCP server, even a narrowly scoped one. The server covers only one lookup operation, which limits how much of a toolset it provides.
For a read-only business-site lookup, the tool covers the expected surface: name, offerings, hours, address/phone, contact/booking links, email presence, robots/AI rules, llms.txt, and readiness scoring. No create/update/delete operations are expected in this domain.
Available Tools
1 toolbusiness_lookupARead-onlyIdempotentInspect
Read one public https business site: name, offerings, hours, address/phone (markup or tel: only), contact/booking links, email_present (emails never returned), robots AI rules as written, llms.txt, info-only readiness score. As is; not advice or verification. $0.005 USDC x402. Max 3 requests. Provided as is, with no warranty or guarantee of accuracy or fitness. Caller inputs not retained; public pages may be briefly cached.
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Public https business website URL. You warrant you are permitted to access it. | |
| include_llms_txt | No | Also check /llms.txt (default true) | |
| include_raw_jsonld | No | Return scrubbed JSON-LD (default false) |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly/idempotent/openWorld/non-destructive, and the description layers on traits they do not cover: per-call pricing, a 3-request rate limit, that emails are never returned ('email_present' only), that caller inputs are not retained, that public pages may be briefly cached, and a no-warranty disclaimer. This is exactly the kind of behavioral context that goes beyond structured fields.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with the verb and resource, then a dense but useful list of outputs and constraints. Slightly redundant disclaimers ('As is; not advice or verification' and 'Provided as is, with no warranty...') repeat the same idea, costing a little efficiency.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema, the description correctly enumerates what is returned, and it also covers cost, rate limits, data-retention, and caching. An agent has everything needed to decide whether and how to call it.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so all three parameters are already documented in the schema. The description restates some returned content (llms.txt, robots rules) but adds no syntax or format detail for the url/include_llms_txt/include_raw_jsonld parameters beyond what the schema provides. Baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb ('Read one public https business site') and enumerates the exact fields it extracts (name, offerings, hours, address/phone, links, robots rules, llms.txt, readiness score). There are no siblings to distinguish from, but the scope is unambiguous and an agent knows precisely what the tool returns.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description gives clear operating context that governs use: cost ($0.005 USDC x402), a hard cap of 'Max 3 requests', and a read-only, non-advice framing. There are no alternative tools to route between, so the missing 'when not to use' clause is low-impact, but no explicit use conditions are stated.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
1 tool update
- First observed
business_lookup
Related MCP Connectors
Free HTML parsing; static web context at 0.01 USDC via x402. Paid reads need a wallet adapter.
Pay-per-call page reader, quote check, link check and x402 seller audit. USDC on Base via x402.
Pay-per-call web extract, DNS/WHOIS/IP lookup, PDF/RSS/sitemap tools. x402 USDC on Base/Algorand.
Public https page to markdown. x402 $0.005 USDC, Base. As is, no warranty.
Related MCP Servers
- AlicenseAqualityCmaintenancePay-per-call web page extraction, on-page SEO audits and text analysis for AI agents. Paid in USDC on Base via x402; no API keys, failed calls are not charged.4MIT
- AlicenseAqualityCmaintenancePay-per-use clean web reader for AI agents. URL in, markdown plus metadata out, in milliseconds. Settled per-call in USDC over x402 — no signup, no API keys.118 npm3MIT
- FlicenseNot gradedqualityCmaintenanceEnables agents to read any web page or document as markdown, html, links, screenshots or extracted JSON, map and crawl entire sites, and drive a persistent browser session that stays open between calls so pages can be inspected and clicked without reloading. Callers pay per request with a wallet over x402 — no API key or signup — and every route answers its own free GET with the fields it expects.1-
- AlicenseAqualityAmaintenanceLets an agent query the x402 payment market read off Base and Solana chains: the newest market day, sellers searchable by job or intent, individual seller cards with prices and payer concentration, the hosts behind one wallet group, buyer wallets paying three or more sellers, and side-by-side host comparisons. Reads only the site's published rolling windows — free and keyless, with optional paid per-call reports.6MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.