Prototyp · Vorschau: alle Server aus der offiziellen Registry, alle 30 Minuten synchronisiert. Bewertungen und Benutzerkonten folgen in einem späteren Schritt.
PopNx MCPMCP-Server für alle, die KI nutzen · in einfachen Worten erklärt

Apitier MCP

von apitierVersion 1.0.2i★ –iLäuft auf deinem Computer
Name in der Registryio.github.apitier/mcp-server

Installieren

Überblick

Beschreibung vom Entwickler (englisches Original)

APITier utility APIs as MCP tools: validation, UK/India address lookup, barcode/QR, data conversion.

Die drei Säulen von PopNx MCP

Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.

Was du damit machen kannst

Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.

  • Verbindung: Läuft auf deinem Computer
  • Transport: stdio
  • Kategorie: Sonstiges
  • Das musst du eintragen: APITIER_EMAIL_KEY, APITIER_PHONE_KEY, APITIER_VAT_KEY, APITIER_POSTCODE_KEY, APITIER_PINCODE_KEY, APITIER_BARCODE_KEY, APITIER_CONVERT_DATA_KEY

Installation

Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.

Bevor du installierst

  • Basischecks: 1 von 1 bestanden
  • Läuft auf deinem Computer mit den Rechten deines Benutzerkontos (Dateien, Netzwerk, Apps).
  • Das trägst du selbst ein: APITIER_EMAIL_KEY, APITIER_PHONE_KEY, APITIER_VAT_KEY, APITIER_POSTCODE_KEY, APITIER_PINCODE_KEY, APITIER_BARCODE_KEY, APITIER_CONVERT_DATA_KEY

Als geheim markierte Werte sind Schlüssel zu deinem Konto. Gib sie nie weiter und füge sie nie in einen Chat ein.

Du brauchst

  • npmNode.js installiert (für den Befehl npx)

Welche App nutzt du?

Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.

Öffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein

{
  "mcpServers": {
    "apitier": {
      "command": "npx",
      "args": [
        "-y",
        "@apitier/mcp-server"
      ],
      "env": {
        "APITIER_EMAIL_KEY": "your-value",
        "APITIER_PHONE_KEY": "your-value",
        "APITIER_VAT_KEY": "your-value",
        "APITIER_POSTCODE_KEY": "your-value",
        "APITIER_PINCODE_KEY": "your-value",
        "APITIER_BARCODE_KEY": "your-value",
        "APITIER_CONVERT_DATA_KEY": "your-value"
      }
    }
  }
}

Führe das in deinem Terminal aus

claude mcp add apitier --env APITIER_EMAIL_KEY=your-value --env APITIER_PHONE_KEY=your-value --env APITIER_VAT_KEY=your-value --env APITIER_POSTCODE_KEY=your-value --env APITIER_PINCODE_KEY=your-value --env APITIER_BARCODE_KEY=your-value --env APITIER_CONVERT_DATA_KEY=your-value -- npx -y @apitier/mcp-server

Trag die leeren Werte ein, bevor du ihn startest.

In Cursor öffnen

Oder kopier die Einstellungen selbst

In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen

{
  "mcpServers": {
    "apitier": {
      "command": "npx",
      "args": [
        "-y",
        "@apitier/mcp-server"
      ],
      "env": {
        "APITIER_EMAIL_KEY": "your-value",
        "APITIER_PHONE_KEY": "your-value",
        "APITIER_VAT_KEY": "your-value",
        "APITIER_POSTCODE_KEY": "your-value",
        "APITIER_PINCODE_KEY": "your-value",
        "APITIER_BARCODE_KEY": "your-value",
        "APITIER_CONVERT_DATA_KEY": "your-value"
      }
    }
  }
}

Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.

In VS Code öffnen

Oder kopier die Einstellungen selbst

In .vscode/mcp.json in deinem Projekt einfügen

{
  "servers": {
    "apitier": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@apitier/mcp-server"
      ],
      "env": {
        "APITIER_EMAIL_KEY": "your-value",
        "APITIER_PHONE_KEY": "your-value",
        "APITIER_VAT_KEY": "your-value",
        "APITIER_POSTCODE_KEY": "your-value",
        "APITIER_PINCODE_KEY": "your-value",
        "APITIER_BARCODE_KEY": "your-value",
        "APITIER_CONVERT_DATA_KEY": "your-value"
      }
    }
  }
}

Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.

Dieser Server läuft auf deinem Computer, und ChatGPT kann sich nur mit Servern im Internet verbinden. Wähle eine andere App.

Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.

Werte, die du selbst einträgst

  • APITIER_EMAIL_KEY geheim env
    API key from your APITier Email Validation subscription
  • APITIER_PHONE_KEY geheim env
    API key from your APITier Phone Validation subscription
  • APITIER_VAT_KEY geheim env
    API key from your APITier VAT Validation subscription
  • APITIER_POSTCODE_KEY geheim env
    API key from your APITier UK Postcode subscription
  • APITIER_PINCODE_KEY geheim env
    API key from your APITier India Pincode subscription
  • APITIER_BARCODE_KEY geheim env
    API key from your APITier Barcode & QR Code subscription
  • APITIER_CONVERT_DATA_KEY geheim env
    API key from your APITier Data Conversion subscription

Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.

Was er kann

Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.

Basischecksi

Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 6. Nov. 2026

  • ✓ Bestanden

    Entwickler passt zum Repo

    Der Registry-Name wurde mit dem GitHub-Konto apitier bestätigt, dem das Repo gehört

  • … Noch nicht geprüft

    Wird noch gepflegt

    Dieses Repo haben wir noch nicht von GitHub gelesen

  • … Noch nicht geprüft

    Hat eine Lizenz

    Dieses Repo haben wir noch nicht von GitHub gelesen

  • – Nicht zutreffend

    Endpunkt antwortet

    Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet

  • – Nicht zutreffend

    Anmeldung mit OAuth

    Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen

  • … Noch nicht geprüft

    Keine versteckten Anweisungen in Tool-Beschreibungen

    Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen

Im Vergleich mit anderen in Sonstigesi

  • Mehr Sterne als 0 % der anderen 32415 Server in dieser Kategorie
  • Neuer in der Registry veröffentlicht als 7 % der anderen 32415 Server in dieser Kategorie
  • Basischecks gleich gut wie oder besser als bei 100 % der anderen 32415 Server in dieser Kategorie

Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.

Häufige Fragen

Ist Apitier MCP sicher?

Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.

Welche Schlüssel oder Codes braucht er?

Das musst du eintragen: APITIER_EMAIL_KEY, APITIER_PHONE_KEY, APITIER_VAT_KEY, APITIER_POSTCODE_KEY, APITIER_PINCODE_KEY, APITIER_BARCODE_KEY, APITIER_CONVERT_DATA_KEY

Läuft er auf meinem Computer oder in der Cloud?

Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).

Wird er noch gepflegt?

Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (1.0.2) kam vor 7 Monaten in die Registry.

Welche Apps können ihn nutzen?

Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Node.js auf deinem Computer.

Was kann ich stattdessen nutzen?

In derselben Kategorie: Spec Driven Development, Remote Desktop Commander, Safe Fetch

Alternativen

Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.

So liest du eine Karte:★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti

Spec Driven Development

von formulahendry

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

Läuft auf deinem Computer★ 440MITAktualisiert vor 14 Monaten
Installieren

Remote Desktop Commander

von desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

Läuft in der Cloud★ 211Aktualisiert gestern
Installieren

Safe Fetch

von Sanoy24

MCP server for fetching URLs, safe against SSRF, DNS rebinding, and redirect-to-internal attacks.

Läuft auf deinem ComputerAktualisiert heute
Installieren

README vom Entwickler

README öffnen

Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.

@apitier/mcp-server

MCP (Model Context Protocol) server exposing all APITier utility APIs as tools for AI agents.

Two integration modes:

ModeBest for
Hosted HTTP — https://mcp.apitier.comAnthropic connector directory, remote agents, server-to-server
stdio (npx) — runs locallyClaude Desktop, Cursor, Windsurf, local agents

Both modes use the same MCP Key — one key unlocks all your subscribed services.

Postman collection: import the ready-made collection to test all endpoints instantly: https://raw.githubusercontent.com/apitier/apitier-mcp-server/main/postman/APITier%20MCP%20Server.postman_collection.json

In Postman: Import → Link → paste URL → set `mcp_api_key` collection variable.


Tools Available

🇬🇧 UK KYC Onboarding
ToolDescription
kyc_onboard_ukFull UK business onboarding check in one call. Validates VAT, verifies Companies House, retrieves PSC (beneficial owners), and confirms the registered address. Returns PASS / REVIEW / FAIL, a risk score, and the full data bundle. Requires postcode + vat + leadAgent subscriptions.

Example output:

{

"decision": "PASS", "risk_score": 95, "flags": [], "checks": { "company": { "status": "active", "data": { ... } }, "psc": { "status": "found", "data": { ... } }, "vat": { "status": "valid", "data": { ... } }, "address": { "status": "verified", "data": { ... } } } }


🇬🇧 UK Address & Property
ToolDescription
verify_uk_addressVerify a UK address against Royal Mail PAF — returns canonical address, UPRN, UDPRN, and per-delivery-point geocode
lookup_uprnLook up a full AddressBase record by UDPRN — returns UPRN, PAF canonical address, coordinates. Use UDPRN from verify_uk_address
lookup_uk_postcodeUK postcode → full PAF address list + district, ward, county, country, and geocode
🇬🇧 UK Business & Compliance
ToolDescription
verify_uk_companyLook up a UK company on Companies House by name or number — status, address, SIC codes, filing health
get_company_pscPersons with Significant Control register for a UK company — required for AML beneficial ownership checks
validate_sort_codeValidate a UK sort code and optionally a bank account number (Vocalink modulus check). No API key required.
🇬🇧🇪🇺 UK + EU VAT Compliance
ToolDescription
validate_vatValidate UK and EU VAT numbers — checks HMRC for GB numbers, EU VIES for all other country prefixes. Returns registered business name and address. Accepts any country prefix (e.g. GB123456789, DE123456789, FR12345678901).
🌍 Global Identity
ToolDescription
validate_emailValidate email — syntax, MX, SMTP reachability, disposable domain check. Works for any email address globally.
validate_phoneValidate and parse phone numbers — accepts any international format, returns country, carrier, and line type.
🇮🇳 India
ToolDescription
lookup_india_pincodeIndian PIN code → state / district / town
🌍 Utilities
ToolDescription
generate_barcodeGenerate barcode image (Code128, EAN-13, UPC, and more)
generate_qrcodeGenerate QR code image with optional logo and colour
convert_dataConvert between CSV, JSON, XML, YAML

Quick Start

1. Get your MCP Key

Sign up at apitier.com → Account → AI & MCP → Generate MCP Key.

Your MCP Key (mcp_...) automatically unlocks the tools for every APITier service you have subscribed to. No per-service configuration needed.


Hosted HTTP Endpoint

POST https://mcp.apitier.com/mcp?x-api-key=YOUR_MCP_KEY

Pass your MCP Key as the x-api-key query parameter. The endpoint resolves your subscribed services and returns only the tools available to you.

Required headers:

Content-Type: application/json

Accept: application/json, text/event-stream

Test with curl:

curl -s -X POST 'https://mcp.apitier.com/mcp?x-api-key=YOUR_MCP_KEY' \

-H 'Content-Type: application/json' \ -H 'Accept: application/json, text/event-stream' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}' | jq .

Call a tool:

curl -s -X POST 'https://mcp.apitier.com/mcp?x-api-key=YOUR_MCP_KEY' \

-H 'Content-Type: application/json' \ -H 'Accept: application/json, text/event-stream' \ -d '{ "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "verify_uk_company", "arguments": { "q": "03977902" } } }' | jq .

Health check:

curl https://mcp.apitier.com/health
Use with any HTTP MCP client
{

"mcpServers": { "apitier": { "url": "https://mcp.apitier.com/mcp?x-api-key=YOUR_MCP_KEY" } } }


Claude Desktop (stdio)

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

With MCP Key (recommended — single key, all subscribed tools):

{

"mcpServers": { "apitier": { "command": "npx", "args": ["-y", "@apitier/mcp-server"], "env": { "APITIER_MCP_KEY": "mcp_your-key-here" } } } }

With individual service keys (if you prefer explicit control):

{

"mcpServers": { "apitier": { "command": "npx", "args": ["-y", "@apitier/mcp-server"], "env": { "APITIER_POSTCODE_KEY": "key-from-postcode-subscription", "APITIER_LEAD_AGENT_KEY": "key-from-lead-agent-subscription", "APITIER_EMAIL_KEY": "key-from-email-subscription", "APITIER_PHONE_KEY": "key-from-phone-subscription", "APITIER_VAT_KEY": "key-from-vat-subscription", "APITIER_BARCODE_KEY": "key-from-barcode-subscription", "APITIER_CONVERT_DATA_KEY": "key-from-data-conversion-subscription" } } } }

Restart Claude Desktop after saving. Only tools for your active subscriptions will appear.


Cursor / Windsurf / VS Code

{

"mcp": { "servers": { "apitier": { "command": "npx", "args": ["-y", "@apitier/mcp-server"], "env": { "APITIER_MCP_KEY": "mcp_your-key-here" } } } } }


LangChain (Python)

stdio:

from mcp import ClientSession, StdioServerParameters

from mcp.client.stdio import stdio_client from langchain_mcp_adapters.tools import load_mcp_tools from langgraph.prebuilt import create_react_agent from langchain_anthropic import ChatAnthropic

async def main(): server_params = StdioServerParameters( command="npx", args=["-y", "@apitier/mcp-server"], env={"APITIER_MCP_KEY": "mcp_your-key-here"}, )

async with stdio_client(server_params) as (read, write): async with ClientSession(read, write) as session: await session.initialize() tools = await load_mcp_tools(session)

model = ChatAnthropic(model="claude-sonnet-4-6") agent = create_react_agent(model, tools)

result = await agent.ainvoke({ "messages": "Validate this email: test@example.com and look up postcode SW1A 1AA" }) print(result"messages".content)

HTTP endpoint:

from mcp import ClientSession

from mcp.client.streamable_http import streamablehttp_client

async def main(): async with streamablehttp_client( "https://mcp.apitier.com/mcp?x-api-key=mcp_your-key-here" ) as (read, write, _): async with ClientSession(read, write) as session: await session.initialize() tools = await load_mcp_tools(session)

use tools with your agent...


Vercel AI SDK (TypeScript)

stdio:

import { experimental_createMCPClient as createMCPClient } from "ai";

import { Experimental_StdioMCPTransport as StdioMCPTransport } from "ai/mcp-stdio"; import { anthropic } from "@ai-sdk/anthropic"; import { generateText } from "ai";

const mcp = await createMCPClient({ transport: new StdioMCPTransport({ command: "npx", args: ["-y", "@apitier/mcp-server"], env: { APITIER_MCP_KEY: process.env.APITIER_MCP_KEY! }, }), });

const tools = await mcp.tools();

const { text } = await generateText({ model: anthropic("claude-sonnet-4-6"), tools, prompt: "Verify this UK company: Google UK Limited", });

await mcp.close();

HTTP endpoint:

import { experimental_createMCPClient as createMCPClient } from "ai";

const mcp = await createMCPClient({ transport: { type: "sse", url: https://mcp.apitier.com/mcp?x-api-key=${process.env.APITIER_MCP_KEY}, }, });

const tools = await mcp.tools();


Environment Variables

VariableDescription
APITIER_MCP_KEYRecommended. Single MCP Key from account page — resolves all subscribed service keys automatically
APITIER_POSTCODE_KEYUK Postcode subscription — enables verify_uk_address, lookup_uprn, lookup_uk_postcode
APITIER_LEAD_AGENT_KEYLead Agent subscription — enables verify_uk_company, get_company_psc
APITIER_EMAIL_KEYEmail Validation subscription — enables validate_email
APITIER_PHONE_KEYPhone Validation subscription — enables validate_phone
APITIER_VAT_KEYVAT Validation subscription — enables validate_vat
APITIER_PINCODE_KEYIndia Pincode subscription — enables lookup_india_pincode
APITIER_BARCODE_KEYBarcode/QR Code subscription — enables generate_barcode, generate_qrcode
APITIER_CONVERT_DATA_KEYData Conversion subscription — enables convert_data

validate_sort_code requires no API key — it is always available.

kyc_onboard_uk requires APITIER_POSTCODE_KEY + APITIER_LEAD_AGENT_KEY + APITIER_VAT_KEY (or a unified APITIER_MCP_KEY with all three subscriptions). The tool only appears when all three services are active.

Individual service keys take precedence over APITIER_MCP_KEY if both are set.


Development

git clone https://github.com/apitier/apitier-mcp-server.git

cd apitier-mcp-server npm install npm run build APITIER_MCP_KEY=mcp_your-key node dist/index.js

Test with the MCP Inspector:

npx @modelcontextprotocol/inspector npx @apitier/mcp-server

Set APITIER_MCP_KEY in the inspector's environment variables panel.


Example Agent Prompts

Once connected to Claude Desktop or any MCP-compatible agent:

UK KYC onboarding
  • *"Run a KYC check on Vodafone Group Plc, VAT GB778476239, postcode EC1A 1BB"*
  • *"Onboard this supplier: company name Tesco PLC, VAT GB220437023"*
  • *"Verify this business before we sign the contract: company number 00445790"*
UK address & property
  • *"Verify this address and give me its UPRN: 10 Downing Street, SW1A 2AA"*
  • *"Look up UK postcode EC1A 1BB and fill in the address form"*
UK business & compliance
  • *"Verify this UK company on Companies House: Barclays Bank UK PLC"*
  • *"Who are the persons with significant control for company number 00026167?"*
  • *"Validate this UK sort code and account number: 60-16-13 / 31926819"*
  • *"Validate this UK VAT number: GB927065390"*
  • *"Validate this EU VAT number before I send the invoice: DE123456789"*
Global identity
  • *"Validate this list of emails and tell me which ones are invalid"*
  • *"Validate these phone numbers and tell me which country each is from"*
Utilities
  • *"Generate a QR code for apitier.com"*
  • *"Convert this CSV to JSON"*
PopNx fragen