meta-api-mcp-server — MCP-сервер для Claude Code
Подключает внешние HTTP API к ИИ-ассистенту через JSON-конфиг или коллекцию Postman. Пригодится, когда агенту нужны данные из чужого сервиса.
claude mcp add meta-api-mcp-server -e YOUR_API_KEY=<YOUR_API_KEY> -- npx -y meta-api-mcp-serverЧто делает meta-api-mcp-server
Сервер превращает эндпоинты стороннего API в MCP-инструменты, которые ассистент вызывает сам. Описание API задаётся в JSON: базовый адрес, способ аутентификации, список эндпоинтов с параметрами. Поддерживаются GET, POST, PUT, DELETE и PATCH, а из способов входа — API-ключ и bearer-токен. Один экземпляр тянет несколько API сразу: конфиг читается из локального файла, папки или по ссылке, есть поддержка списка конфигов.
Коллекцию Postman можно не переписывать руками. Экспортируйте её в формате v2.1.0 и передайте серверу, если имя файла содержит слово postman: он разберёт эндпоинты, определит схему аутентификации, вытащит параметры пути и query, посмотрит структуру тела запроса и соберёт инструменты. Дальше останется положить ключ в .env — какой именно переменной, сервер скажет сам. Для ручной правки конфигов есть веб-редактор MCP API Editor.
Ставится глобально через npm install -g meta-api-mcp-server, так что на машине нужен Node.js с npm. В mcp.json прописывается команда запуска и переменные окружения с ключами — без рабочего ключа запросы к API упрутся в отказ на стороне сервиса.
Какие задачи решает
- превратить эндпоинты своего API в инструменты для ИИ-ассистента
- подключить готовую коллекцию Postman без написания кода
- держать несколько внешних API в одном MCP-сервере
- задать аутентификацию по API-ключу или bearer-токену в конфиге
- подгружать конфигурацию API по ссылке вместо локального файла
Примеры запросов агенту
- Покажи список пользователей из моего API, страница 2
- Собери MCP-инструменты из коллекции
My-API.postman_collection.json - Загрузи конфиг API из
api-configs/flexweather-endpoints.jsonи вызови прогноз погоды
Как установить meta-api-mcp-server
Командой платформы
claude mcp add meta-api-mcp-server -e YOUR_API_KEY=<YOUR_API_KEY> -- npx -y meta-api-mcp-serverВместо <…> подставьте свои значения
Командой платформы
codex mcp add meta-api-mcp-server --env YOUR_API_KEY=<YOUR_API_KEY> -- npx -y meta-api-mcp-serverВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"meta-api-mcp-server": {
"command": "npx",
"args": [
"-y",
"meta-api-mcp-server"
],
"env": {
"YOUR_API_KEY": "<YOUR_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"meta-api-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"meta-api-mcp-server"
],
"env": {
"YOUR_API_KEY": "<YOUR_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e YOUR_API_KEY=<YOUR_API_KEY> meta-api-mcp-server npx -y meta-api-mcp-serverВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о meta-api-mcp-server
Как установить meta-api-mcp-server в Claude Code?
Добавьте сервер командой claude mcp add meta-api-mcp-server -e YOUR_API_KEY=<YOUR_API_KEY> -- npx -y meta-api-mcp-server. Второй вариант — claude mcp add --env YOUR_API_KEY=<YOUR_API_KEY> --transport stdio meta-api-mcp-server -- npx -y meta-api-mcp-server.
Что делает meta-api-mcp-server?
Связывает ИИ-ассистента с внешними HTTP API: читает JSON-описание эндпоинтов и отдаёт их агенту как MCP-инструменты.
Можно ли использовать существующую коллекцию Postman?
Да, если экспортировать её в формате v2.1.0. Сервер сам разберёт эндпоинты и параметры, а имя файла должно содержать слово postman.