Zyfy MCP server
io.github.zyfy-uk/zyfy-mcp·v0.1.1MCP server for Zyfy — UK postcode and vehicle intelligence for Claude and other AI agents
0 stars32 downloads/wk
Reviews
Write oneNobody has reviewed Zyfy yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Zyfy tools (4)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
lookup_postcodeLook up enriched data for a UK postcode. Returns geographic signals (region, constituency, rural/urban classification), risk signals (flood risk for rivers/sea and surface water, crime rate band), property signals (average price, EPC average), broadband coverage (superfast, ultrafast, gigabit, 4G, 5G), deprivation index (IMD decile), and local MP details. Northern Ireland (BT prefix) postcodes are
lookup_vehicleLook up enriched data for a UK vehicle by registration mark. Returns make, colour, fuel type, engine capacity, year of manufacture, tax status and expiry, MOT status and expiry, days remaining until MOT/tax expires, ULEZ compliance, computed safety score, condition score, odometer trend versus fleet average, and MOT history summary with advisory and failure counts.
nearest_postcodeFind the nearest UK postcode to a latitude/longitude coordinate and return its full enrichment data. Useful when you have coordinates and need the corresponding postcode along with its risk and demographic signals.
postcodes_withinReturn all UK postcodes within a given radius of a latitude/longitude coordinate, each with full enrichment data. Results are ordered by distance ascending. Each returned postcode costs one quota unit. Requires a Starter plan or above. Maximum radius 5000 metres.
Public scan report
scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it
- Code scan3 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 47 days ago12/15
- Maintainer identityregistry namespace matches repository owner7/10
How Zyfy compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 77/100
- higher than 50% of 48,255 servers
- Tools
- 4
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 32
- more than 20% of 12,191 servers with a package
What its tools let an agent do: 3 read · 1 send or post
Install Zyfy in Claude Code, Cursor or VS Code
Runs npx -y @zyfy-uk/mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add zyfy-mcp -- npx -y @zyfy-uk/mcp
What the publisher says
From the Zyfy repository's README, as published. We do not edit it. Read it on GitHub
@zyfy-uk/mcp
MCP server for Zyfy — UK postcode and vehicle intelligence for Claude, Cursor, and other AI agents.
Add this server to Claude Desktop, Claude Code, or Cursor and ask natural language questions about UK postcodes and vehicles. No code required.
Prerequisites
- Node.js 18 or later
- A Zyfy API key — sign up free at zyfy.uk (free tier includes 100 requests/month). Your key will look like ealive....
Setup
Claude Desktop
Add to your Claude Desktop configuration file:
- macOS: ~/Library/Application Support/Claude/claudedesktopconfig.json
- Windows: %APPDATA%\Claude\claudedesktopconfig.json
- Linux: ~/.config/Claude/claudedesktopconfig.json
{
"mcpServers": {
"zyfy": {
"command": "npx",
"args": ["-y", "@zyfy-uk/mcp"],
"env": {
"ZYFY_API_KEY": "ea_live_your_key_here"
}
}
}
}Restart Claude Desktop after saving the file.
Claude Code
Add a .mcp.json file in your project root:
{
"mcpServers": {
"zyfy": {
"command": "npx",
"args": ["-y", "@zyfy-uk/mcp"],
"env": {
"ZYFY_API_KEY": "ea_live_your_key_here"
}
}
}
}Note: Do not commit .mcp.json if it contains your API key — add .mcp.json to your .gitignore.
For a global setup (applies to all projects), add the same block to ~/.claude.json instead.
The same .mcp.json format works in Cursor and any other MCP-compatible client.
Available tools
See zyfy.uk/docs for the full response schema and signal reference.
Example prompts
- What's the flood risk at SW1A 2AA?
- Is AB12 CDE ULEZ compliant, and when does its MOT expire?
- What's the average property price and crime rate for the postcode nearest to 51.5074, -0.1278?
- List all postcodes within 500 metres of 51.5, -0.1 and their flood risk bands.
Quota
Each tool call uses one quota unit from your Zyfy account. postcodes_within uses one unit per postcode returned. Your remaining quota is included in every response. See zyfy.uk/pricing for plan details.
When your quota is exhausted, tools return a message with the reset date and a link to upgrade. When you hit the per-minute rate limit, tools return a message with how many seconds to wait.
If a response includes "enrichmentPending": true, Zyfy is still processing that record in the background. The result contains the best available data — retry in a few seconds for a complete result.
License
MIT
Nothing above is checked by us. What we check is on the safety report.
Zyfy: common questions
- Is Zyfy MCP server safe?
- Mostly: it is graded B (77/100). Read the Zyfy safety report
- How do I install Zyfy?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Zyfy need an API key?
- Yes. The registry entry asks for
YOUR_API_KEY. - Is Zyfy maintained?
- The last commit was 86 days ago (2026-08-10). The latest release is v0.1.1.
- How does Zyfy compare with other MCP servers?
- safety score 77/100 (higher than 50% of 48,255 servers); tools 4 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.