APITier MCP Server
Official@apitier/mcp-server
MCP-сервер (Model Context Protocol), который предоставляет все служебные API APITier в качестве инструментов для ИИ-агентов.
Доступные инструменты
Инструмент | Описание |
| Почтовый индекс Великобритании → список полных адресов + геокоды |
| Поиск адреса в Великобритании по произвольному тексту |
| Автодополнение адресов Великобритании в реальном времени |
| Проверка email — синтаксис, MX, SMTP, проверка на одноразовость |
| Проверка и разбор телефонных номеров (международных) |
| Проверка номеров НДС ЕС/Великобритании, возвращает данные о зарегистрированном бизнесе |
| Пин-код Индии → штат/район/город |
| Генерация изображения штрих-кода (Code128, EAN-13, UPC и др.) |
| Генерация изображения QR-кода с опциональным логотипом + цветом |
| Преобразование между CSV, JSON, XML, YAML |
Related MCP server: APIbase
Настройка
1. Получите ваши API-ключи
Зарегистрируйтесь на apitier.com. Каждый сервис APITier имеет свою подписку и API-ключ. Вам нужны ключи только для тех сервисов, которые вы хотите использовать — инструменты без настроенного ключа автоматически исключаются из списка инструментов MCP.
2. Установка
npm install -g @apitier/mcp-server
# or run directly without installing:
npx @apitier/mcp-serverClaude Desktop
Добавьте в ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) или %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"apitier": {
"command": "npx",
"args": ["@apitier/mcp-server"],
"env": {
"APITIER_POSTCODE_KEY": "key-from-postcode-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"
}
}
}
}Устанавливайте ключи только для тех сервисов, на которые вы подписаны. Перезапустите Claude Desktop — вы увидите только инструменты для ваших активных подписок.
Cursor / Windsurf / другие MCP-клиенты
{
"mcp": {
"servers": {
"apitier": {
"command": "npx",
"args": ["@apitier/mcp-server"],
"env": {
"APITIER_API_KEY": "your-api-key-here"
}
}
}
}
}LangChain (Python)
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=["@apitier/mcp-server"],
env={"APITIER_API_KEY": "your-api-key"},
)
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"][-1].content)Vercel AI SDK (TypeScript)
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: ["@apitier/mcp-server"],
env: { APITIER_API_KEY: process.env.APITIER_API_KEY! },
}),
});
const tools = await mcp.tools();
const { text } = await generateText({
model: anthropic("claude-sonnet-4-6"),
tools,
prompt: "Validate the email user@example.com and generate a QR code for https://apitier.com",
});
await mcp.close();Переменные окружения
Переменная | Обязательно | Описание |
| Требуется один или более | API-ключ от вашей подписки на проверку Email |
| Требуется один или более | API-ключ от вашей подписки на проверку телефонов |
| Требуется один или более | API-ключ от вашей подписки на проверку НДС |
| Требуется один или более | API-ключ от вашей подписки на почтовые индексы Великобритании |
| Требуется один или более | API-ключ от вашей подписки на пин-коды Индии |
| Требуется один или более | API-ключ от вашей подписки на штрих-коды/QR-коды |
| Требуется один или более | API-ключ от вашей подписки на преобразование данных |
| Нет | Переопределение базового URL API email |
| Нет | Переопределение базового URL API телефонов |
| Нет | Переопределение базового URL API НДС |
| Нет | Переопределение базового URL API почтовых индексов Великобритании |
| Нет | Переопределение базового URL API пин-кодов Индии |
| Нет | Переопределение базового URL API штрих-кодов |
| Нет | Переопределение базового URL API преобразования данных |
Разработка
git clone https://github.com/apitier/apitier-mcp-server.git
cd apitier-mcp-server
npm install
npm run build
APITIER_API_KEY=your-key node dist/index.jsДля тестирования с помощью инспектора MCP:
npx @modelcontextprotocol/inspector npx @apitier/mcp-serverУстановите APITIER_API_KEY в панели переменных окружения инспектора.
Примеры промптов для агента
После подключения к Claude Desktop вы можете сказать:
"Проверь этот список email-адресов и скажи, какие из них недействительны: ..."
"Найди почтовый индекс Великобритании EC1A 1BB и заполни форму адреса"
"Сгенерируй QR-код для сайта нашей компании с нашим логотипом"
"У меня есть CSV-файл — преобразуй его в JSON"
"Проверь этот номер НДС перед тем, как я отправлю счет: GB123456789"
"Проверь эти телефонные номера и скажи, из какой страны каждый из них: ..."
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for your apps' tools and custom tools, plus hosted AI agents and approval-gated workflows
- UnifAPIOAuthcom.unifapi
Hosted MCP server for live public-data APIs and Skills for AI agents.
- ZapierOAuthcom.zapier
Hosted MCP server connecting AI assistants to 9,000+ apps and 40,000+ actions via Zapier.
Pay-per-use tool marketplace for AI agents. Search, price-check, and call APIs via MCP.
Related MCP Servers
- AlicenseBqualityDmaintenanceProduction-ready MCP server with 40+ tools — QR codes, PDFs, text processing, TTS, web scraping, image generation and more. Built for AI agents.2539 npmMIT
- AlicenseAqualityAmaintenanceUnified MCP gateway for AI agents with 56+ tools and growing. Travel (Amadeus, Sabre GDS), e-commerce, local services, financial markets (Polymarket), and marketing APIs — all through a single endpoint. Pay-per-call via x402 micropayments in USDC.10024 npm10MIT
- FlicenseAqualityFmaintenanceMCP server that exposes 300+ AI agents as tools via a single API key. Supports listing agents, invoking any agent with chat-completion style messages, checking agent health, and retrieving platform statistics.54-
- FlicenseNot gradedqualityDmaintenanceMCP server providing 35 developer utility APIs (JSON formatting, code review, password generation, etc.) for AI agents like Claude.3-