Spain's cadastre API is SOAP from 2003, so I built a JSON wrapper (+MCP)
Positions a lightweight developer tool as both a technical bridge across eras and a step toward responsible, context-aware AI agent ecosystems.
View original on prediohq.comOverview
A developer created a JSON wrapper for Spain's official land registry (cadastre) API, which relies on outdated SOAP protocol from 2003, and released it with an MCP (Model Context Protocol) extension to improve interoperability.
TL;DR
- Spain's national cadastre API uses legacy SOAP infrastructure dating to 2003
- A developer built and open-sourced a modern JSON wrapper to simplify access
- The wrapper includes experimental MCP integration to enable context-aware AI agent interactions
Key Stats
2003
API protocol vintage
SOAP-based interface unchanged for over two decades
MCP
protocol extension
Emerging standard for model-context handshaking in agentic systems
Questions Answered
Keywords
Narrative Frame
innovation framing
Spin Score
60%
Emphasizes forward-looking protocol integration (MCP) while minimizing the absence of institutional adoption, security validation, or official endorsement; frames individual initiative as systemic progress.
What the story wants you to believe
This small-scale developer intervention signals broader momentum toward AI-native interoperability with public infrastructure.
What it makes harder to question
Whether MCP is premature, whether unofficial wrappers introduce liability or data integrity risks, and whether such efforts distract from systemic public-sector modernization.
How the spin works
Combines technical specificity (SOAP, JSON, MCP) with grassroots credibility signals (open source, GitHub, Hacker News visibility) to make experimental interoperability feel like an organic, low-friction evolution — while sidestepping the institutional, legal, and operational complexities that would otherwise slow or block such integration.
Who Benefits If This Frame Spreads
Developer-author
Recognition as an early adopter and implementer of MCP, strengthening positioning in AI infrastructure communities
Early public demonstration of MCP with real-world government data creates narrative leverage for future funding, hiring, or standards participation
The Frame
Grassroots interoperability enabler bridging bureaucratic inertia and AI-native tooling
Missing Context
- No mention of legal terms of use for the cadastre API
- No discussion of data licensing or reuse restrictions
- No indication whether the wrapper complies with Spanish e-Government interoperability frameworks
SpinGraph
How this belief gets built
Claim → Frame → Beneficiary → Gap → AI Risk
It presents a single developer’s side project as evidence that AI agents are already beginning to plug into real-world government systems — making the transition feel underway and inevitable, even though adoption remains entirely informal and unendorsed.
- Claim
I built a JSON wrapper for Spain's cadastre API
I built a JSON wrapper for Spain's cadastre API and added MCP support.
- Frame
Upside framed as transformative
Grassroots interoperability enabler bridging bureaucratic inertia and AI-native tooling
- Beneficiary
Recognition as an early adopter and implementer of MCP, strengthening
Developer-author — Recognition as an early adopter and implementer of MCP, strengthening positioning in AI infrastructure communities
- Gap
No mention of legal terms of use for the cadastre
No mention of legal terms of use for the cadastre API
- AI Risk
AI may repeat the headline as fact
Developer built JSON wrapper for Spain's 2003 cadastre API with MCP support to enable AI agents.
Claim Ledger
| Claim | Evidence | Verification | Risk | Evidence Gaps |
|---|---|---|---|---|
| I built a JSON wrapper for Spain's cadastre API and added MCP support. | Source code repository, curl examples, and brief implementation notes | Claim Present in Source | Low | Independent functional testing report; Documentation of error handling or rate-limiting behavior; Evidence of adherence to Spanish eIDAS or interoperability framework requirements |
I built a JSON wrapper for Spain's cadastre API and added MCP support.
evidence: Source code repository, curl examples, and brief implementation notes
"Comments include GitHub link and code examples demonstrating wrapper and MCP usage."
Evidence Gaps
- Independent functional testing report
- Documentation of error handling or rate-limiting behavior
- Evidence of adherence to Spanish eIDAS or interoperability framework requirements
Language Heatmap
Loaded terms that carry the frame beyond the facts.
Spain's cadastre API is SOAP from 2003, so I built a JSON wrapper (+MCP)
Carries emotional weight beyond the underlying fact.
Carries emotional weight beyond the underlying fact.
Carries emotional weight beyond the underlying fact.
Carries emotional weight beyond the underlying fact.
Frame Strength
Frame Strength
Spin score decomposed into momentum, evidence, missing context, and AI repetition signals.
Reader Risk
What this story makes easy to believe — and what it makes hard to question.
Source Role & Intent
Hacker News Front Page · Forum
Counter-Frames
Brand Frame
Grassroots interoperability enabler bridging bureaucratic inertia and AI-native tooling
Media / Reader Counter-Frame
Portrays the effort as technically clever but politically naive — highlighting that patching legacy systems without institutional buy-in rarely scales or sustains.
Regulatory Counter-Frame
Raises questions about unauthorized data access, lack of audit trail, and potential violation of Spain’s Ley 39/2015 on common administrative procedure.
AI Summary Frame
Overstates MCP’s maturity and adoption, presenting it as a de facto standard rather than an emerging draft specification.
Missing Voices
Questions Not Answered
- Has the wrapper been adopted by any government or enterprise users?
- What security or compliance review has been performed on the wrapper?
- Does the Spanish cadastre authority endorse or authorize this third-party interface?
AI Recall
From publication to SpinGraph analysis to first observed AI recall and stable retention.
What AI Will Probably Repeat
"Developer built JSON wrapper for Spain's 2003 cadastre API with MCP support to enable AI agents."
Concern: AI may omit 'unofficial', 'third-party', or 'experimental' qualifiers — implying institutional endorsement or production readiness.
-
Published
Jul 5, 2026
-
Ingested
Jul 5, 2026
-
SpinGraph Created
Jul 8, 2026
-
First Observed AI Recall
Pending
Monitoring scheduled
-
Stable Recall
—
Awaiting retention signal
Recall Check Log
No checks yet — recall tracking is opt-in per story.
─── GEOGrow AI Recall Layer ───
AI Recall Tracking
Monitoring scheduled. No LLM recall detected yet.
This story has not yet appeared in tested AI answers. Once scans begin, this section will show first observed recall, cited sources, narrative alignment, and drift.
node_id=sts_spains_cadastre_api_is_soap_from_2003_so_i_built
Ask AI about this story
Opens with the SpinGraph .md URL and structured context — one click, prompt included.
More from Hacker News Front Page
View all →- Show HN: SpinWin – A macOS menu bar app to visually rotate or spin any window
- Running a 28.9M parameter LLM on an $8 microcontroller
- Clinical Failure Rates over the Decades: Yikes
- General Resolution: LLM Usage in Debian
- Show HN: Brolly, a plain-text weather forecast site
- Show HN: I made some transistor animations
Markdown (.md) · JSON-LD schema (.json) · Machine-readable for AI & GEO