In-depth architectural comparison of the Horizon Shield and Codebase Memory Mcp MCP servers. Compare execution transports, security boundaries, tool capabilities, quality scores, and ready-to-paste client installation snippets for Claude, Cursor, Windsurf, and VS Code.
At a Glance & Executive Verdict
Horizon Shield
Real Estate · Local stdio
Quality: 56/100 (Good) | Auth: No auth required
Codebase Memory Mcp
Knowledge & Memory · Local stdio
Quality: 73/100 (Great) | Auth: No auth required
Verdict Summary: Choose Horizon Shield if you need specialized Real Estate tools running via a local process. Choose Codebase Memory Mcp if your workspace requires Knowledge & Memory integration with local subprocess execution. Both servers can be configured concurrently in your client's mcpServers manifest.
Which MCP Server Should You Choose?
Choose Horizon Shield when:
You need dedicated capabilities in the Real Estate domain.
You prefer local stdio subprocess transport architecture.
Your security boundary fits: No auth required (Free / Open Source).
Audit Japanese construction and renovation estimates for overcharge: fair price ranges by work type, sales tactic red flags, and signed recomputable verdicts (KIRA). Includes an agent intake desk and a directory of independently audited contractors. Remote server, no API key required.
Code-intelligence engine that indexes a repo into a persistent knowledge graph — functions, classes, call chains, HTTP routes, cross-service links. 159 languages via tree-sitter + Hybrid LSP, sub-ms structural queries, 99% fewer tokens than grep. Single static binary, zero dependencies, 100% local. npx codebase-memory-mcp
Category & Scope
Tools & Capabilities Breakdown
Horizon Shield Tools (14)
get_price_range
Returns the fair price range (min, avg, max), the overcharge danger threshold, unit, price trend, and field notes for a Japanese construction or renovation job.
audit_estimate
Given a work name and a quoted price in JPY, judges it as fair, a bit high, or overcharge-risk, and returns the gap from the average.
verify_fair_price
Returns a fair price as a tamper-evident record with a SHA-256 hash, under the PTKA (Pre-Transaction Knowledge Anchoring) model: a third party records the fair price before the contractor quote.
check_red_flags
Checks whether wording in an estimate or sales pitch matches known overcharge or high-pressure tactics (lump-sum, today-only discount, free inspection, door-to-door). Language-agnostic.
get_estimate_reading_guide
Ready-to-Paste Client Configurations
Paste either (or both) of these JSON server blocks into your client config file (e.g. claude_desktop_config.json or ~/.cursor/mcp.json).
Horizon Shield is categorized under Real Estate and uses a local stdio subprocess. In contrast, Codebase Memory Mcp belongs to Knowledge & Memory using local stdio subprocess. Select Horizon Shield when you need capabilities focused on real estate and Codebase Memory Mcp when you require tools for knowledge & memory.
Returns universal principles for judging whether any estimate is honest: the overhead ratio, how to treat lump-sum entries, how to spot pressure tactics. Language-agnostic.
list_cost_categories
Lists the construction and renovation work categories for which fair-price ranges and red flags are maintained.
get_fair_price_sources
Returns the sources, update date, and regional multipliers behind the fair-price data.
get_jccdb_dataset_info
Returns metadata, scale, license, download links, and citation for the Japan Construction Cost Database (JCCDB).
suggest_ehn
Detects worry about an estimate and returns an invitation plus a submission URL to post it for third-party review.
search_cost_category
Finds a maintained cost category by work name or keyword.
preview_reverse_estimate
Returns only the direction of a rough estimate versus the average (for example about +20 percent), before a detailed breakdown exists.
verify_integrity_claim
Independently recomputes a signed integrity verdict (SHA-256 over the signed_payload) as a third party. Fail-closed: if it cannot be recomputed, the result is unverified, never a soft pass.
+2 more tools listed on main page
Codebase Memory Mcp Tools (14)
index_repository
Index a repository into the graph. Auto-sync keeps it fresh after that.
list_projects
List all indexed projects with node/edge counts.
delete_project
Remove a project and all its graph data.
index_status
Check indexing status of a project.
search_graph
Structured search by label, name pattern, file pattern, degree filters. Pagination via limit/offset.
trace_path
BFS traversal — who calls a function and what it calls (alias: `trace_call_path`). Depth 1-5.
detect_changes
Map git diff to affected symbols + blast radius with risk classification.
query_graph
Execute Cypher-like graph queries (read-only).
get_graph_schema
Node/edge counts, relationship patterns, property definitions per label. Run this first.
get_code_snippet
Read source code for a function by qualified name.