- Home
- API
- Verification API
- APITier MCP server: UK address ...

Claude can reason about anything you put in its context. But if you are building a UK agent — a workflow that validates customer addresses, looks up flood risk by postcode, checks VAT registration before an invoice, or verifies a phone number at signup — you need to give Claude live access to UK data, not just pasted JSON.
The APITier MCP server exposes every APITier endpoint as a Claude tool in one configuration block. No middleware, no API glue code, no prompt engineering. This guide shows how to connect it in under ten minutes — and why it changes how you build UK-focused AI workflows.
The Model Context Protocol (MCP) is an open standard for connecting AI models to external tools and data sources. Instead of writing API calls manually, parsing responses, and feeding structured data into prompts, an MCP server defines tools that Claude can call directly — with structured inputs and outputs.
For UK developers, this matters because Claude can now:
— all through native tool calls.
The difference is simple:
Claude with pasted JSON = static assistant
Claude with MCP server = active data agent
MCP reached v1.0 in 2025, and tools like Claude Desktop, Claude Code, Cursor, and VS Code Copilot support it natively. That means any MCP server you configure becomes instantly usable across your development stack.
Before configuring anything, here’s what you actually get.
| Tool name | What it does | API | Use cases |
|---|---|---|---|
lookup_postcode | Returns addresses, UPRN, LSOA, MSOA, LAD, flood risk, IMD | Postcode API | Address enrichment, risk scoring |
lookup_uprn | Returns address + coordinates | Postcode API | Property identification |
autocomplete_address | Suggests address matches | Address API | Form autocomplete |
validate_vat | Validates VAT + returns company details | VAT API | Supplier verification |
validate_phone | Classifies phone (mobile, VoIP, etc.) | Phone API | OTP routing, fraud detection |
validate_email | Checks syntax, MX, SMTP | Email API | Lead validation |
lookup_company | Returns company data + SIC codes | Business API | B2B onboarding |
All tools run on one API key.
Sign up at https://www.apitier.com and copy your API key.
npm install -g @apitier/mcp-serverOr run directly:
npx @apitier/mcp-server --api-key YOUR_API_KEYOpen config file:
Windows:
notepad %APPDATA%\Claude\claude_desktop_config.jsonmacOS:
open ~/Library/Application\ Support/Claude/claude_desktop_config.jsonAdd:
{
"mcpServers": {
"apitier": {
"command": "npx",
"args": ["@apitier/mcp-server"],
"env": {
"APITIER_API_KEY": "your_api_key_here"
}
}
}
}Restart Claude Desktop → open new chat → click tools icon.
Test prompt:
What is the flood risk and LSOA for postcode M1 1AE?If Claude calls a tool → setup is working.
Create .mcp.json:
{
"mcpServers": {
"apitier": {
"type": "stdio",
"command": "npx",
"args": ["@apitier/mcp-server"],
"env": {
"APITIER_API_KEY": "${APITIER_API_KEY}"
}
}
}
}👉 Store API key in .env, not code.
import anthropic
client = anthropic.Anthropic()
response = client.beta.messages.create(
model="claude-sonnet-4-5",
max_tokens=1024,
messages=[{
"role": "user",
"content": "Validate VAT GB553557881"
}],
mcp_servers=[{
"type": "url",
"url": "https://mcp.apitier.com/sse",
"name": "apitier",
"authorization_token": "your_api_key_here"
}],
tools=[{"type": "mcp_toolset", "mcp_server_name": "apitier"}],
betas=["mcp-client-2025-11-20"]
)
print(response.content)Prompt:
Give risk summary for SW1A 2AAClaude:
👉 No manual data lookup needed.
Prompt:
Verify VAT GB553557881 and address SW1A 2AAClaude:
👉 Perfect for onboarding workflows.
Prompt:
Validate email, phone and postcode for leadClaude:
👉 Outputs ready-to-use CRM data
Each MCP tool includes:
Example:
{
"name": "lookup_postcode",
"description": "Get UK postcode data including address, LSOA, flood risk",
"inputSchema": {
"type": "object",
"properties": {
"postcode": { "type": "string" }
},
"required": ["postcode"]
}
}👉 The description is critical — it controls tool usage.
Traditional API workflow:
MCP workflow:
👉 Less code, more capability.
Free tier: 500 calls/month — no credit card
Yes — supports CLI, Desktop, and API integrations.
No — same pricing as API usage.
Yes — MCP is supported across multiple tools.
Use environment variables. Never commit keys.
Claude will clearly say the limitation and suggest alternatives.
The APITier MCP server turns APIs into native AI capabilities.
Instead of writing integrations, you give Claude direct access to:
Everything becomes a tool call inside reasoning.
Start building smarter UK AI workflows today
Free tier available — 500 requests/month
No credit card required.