Small Business Intelligence by Brick & Mortar — a free remote MCP server: analytical methodology for tearing down small businesses anywhere, plus the joined public records themselves for the Twin Cities.
Critical failures across all dimensions. Tool definitions are inferred from test scripts and server code rather than explicitly visible in schema registration. No input schemas are visible in the provided source. Descriptions exist but are generic and lack LLM-optimization guidance. The server appears to be a Cloudflare Worker (wrangler config) but actual tool registration code is incomplete in the provided excerpt. Cannot verify parameter types, validation, or output schemas. The blind_tool_test.py script tests tool selection behavior but does not reveal the actual schema definitions required for scoring.
Prepares due diligence materials for business brokers.
Provides analytical methodology for analyzing and understanding small businesses.
Analyzes the competitive landscape for a business.
Composes a structured report from business intelligence analysis.
Tells a model where records for a given city/region can be found. Registered first because it changes what the other tools are worth.
Audits a business's local visibility and online presence.
Scans for market opportunities in a given area or industry.
No input schemas visible for any tool. Cannot verify parameter types, constraints, or descriptions.
Tool definitions are inferred from test scripts and brief server.ts references, not from explicit schema registration code.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 41 | 2026-07-28+ | v2 |
Benchmarks pricing against competitors and market standards.
Allows users to request new features. Registered last because it is the only tool that sends something to a person and should only be reached after other tools have fallen short.
Provides intelligence from business reviews and ratings.
Provides joined public records datasets for the Twin Cities (Minneapolis-St. Paul metro area).
Queries joined public records for the Twin Cities (Minneapolis-St. Paul metro area). Makes read-only GET requests to brickandmortar.dev.
Descriptions are generic and under 50 characters for most tools (e.g., 'Provides intelligence from business reviews and ratings'). Descriptions lack WHEN to use, prerequisites, or LLM-optimization guidance. Baseline for A+ tools is 50-200 chars with clear intent.
No parameter descriptions visible. Cannot verify that each parameter has a description explaining what it controls. Baseline: 100% of A+ tools have parameter descriptions.
No output schemas documented. Cannot verify that LLMs know what fields to expect or how to chain tools. Baseline: 100% of A+ tools have documented return types.