MCP-сервер APIVerve
Доступ к более чем 387 API через Model Context Protocol
Сайт • Документация • Обозреватель API • Сообщить об ошибке
🚀 Обзор
MCP-сервер APIVerve предоставляет удобный доступ к более чем 387 готовым к эксплуатации API через Model Context Protocol. Подключите AI-ассистентов, таких как Claude и ChatGPT, а также другие клиенты, совместимые с MCP, к обширной экосистеме данных и функций.
✨ Возможности
-
🎯 Более 387 API — погода, новости, геокодирование, проверка данных, преобразование и многое другое
-
🔐 Аутентификация OAuth 2.0 — безопасный отраслевой стандарт аутентификации
-
📊 Оплата по токенам — платите только за то, чем пользуетесь
-
🚀 Высокая производительность — облачный сервис с доступностью 99% и выше
-
📖 Подробная документация — полная документация API с примерами
-
🔄 Автоматическое обновление — всегда доступны новейшие возможности API
📦 Установка
APIVerve — это удалённый MCP-сервер, поэтому запускать его локально не нужно. Укажите URL ниже в настройках клиента — сервер поможет пройти вход в систему.
Установка в один клик
Этот репозиторий также является плагином для Cursor (.cursor-plugin/) и расширением для Gemini CLI (gemini-extension.json). Каждое из них добавляет сервер и навык, который подсказывает агенту, когда и как использовать инструменты.
Gemini CLI:
gemini extensions install https://github.com/apiverve/mcp-server
Быстрая настройка
npx @apiverve/mcp-server
Настраивает VS Code и Cursor, а также выводит инструкцию для ручной настройки Claude Desktop. Чтобы настроить только один клиент, укажите его в команде: npx @apiverve/mcp-server cursor.
Для работы без участия пользователя передайте API-ключ вместо входа через браузер:
npx @apiverve/mcp-server --api-key YOUR_API_KEY
Пользователи Python могут выполнить аналогичную настройку с помощью pip install apiverve-mcp, а затем запустить apiverve-mcp (или apiverve-mcp --api-key YOUR_API_KEY).
Ручная настройка
Claude Desktop — удалённые серверы добавляются через приложение, а не через файл конфигурации:
Настройки → Подключения → Добавить пользовательское подключение →
https://api.apiverve.com/v1/mcp
VS Code (mcp.json):
{
"servers": {
"apiverve": {
"type": "http",
"url": "https://api.apiverve.com/v1/mcp"
}
}
}
Cursor (~/.cursor/mcp.json):
{
"mcpServers": {
"apiverve": {
"url": "https://api.apiverve.com/v1/mcp"
}
}
}
🔑 Аутентификация
Доступны два способа аутентификации — выберите подходящий:
OAuth (по умолчанию, рекомендуется) — оставьте конфигурацию без изменений. При первом обращении сервер запросит авторизацию, а клиент проведёт вас через процесс входа. Ключ не сохраняется на диске; доступ можно отозвать в панели управления.
API key — добавьте ключ в заголовок. Этот способ удобен для CI и сред без графического интерфейса, где нельзя открыть браузер:
{
"mcpServers": {
"apiverve": {
"url": "https://api.apiverve.com/v1/mcp",
"headers": { "x-api-key": "YOUR_API_KEY" }
}
}
}
Пользовательские подключения Claude Desktop не поддерживают передачу собственных заголовков, поэтому в этом клиенте доступна только аутентификация OAuth.
Получить ключ можно на https://apiverve.com. Доступен бесплатный тариф — для начала работы банковская карта не нужна!
🎯 Доступные API
Нажмите, чтобы посмотреть все доступные API — их более 387
🌤️ Погода и окружающая среда
-
Прогноз погоды
-
Качество воздуха
-
Морская погода
-
Ультрафиолетовый индекс
-
Сезонные особенности погоды
-
И многое другое...
🌍 Местоположение и геокодирование
-
Обратное геокодирование
-
Поиск по IP-адресу
-
Поиск часового пояса
-
Поиск аэропортов
-
Калькулятор расстояний
-
И многое другое...
✅ Проверка и подтверждение данных
-
Проверка адреса электронной почты
-
Проверка номера телефона
-
Проверка доступности домена
-
Проверка SSL-сертификата
-
И многое другое...
🔄 Преобразование и вычисления
-
Конвертер валют
-
Конвертер единиц измерения
-
Калькулятор дат
-
Калькулятор ИМТ
-
И многое другое...
📰 Новости и контент
-
Новости мира
-
Преобразование RSS в JSON
-
Сбор данных с веб-страниц
-
Извлечение метаданных
-
И многое другое...
🎲 Генераторы случайных данных
-
Генератор случайных пользователей
-
Генератор паролей
-
Генератор Lorem Ipsum
-
И многое другое...
💡 Примеры использования
После настройки обращайтесь к API в обычной беседе:
В Claude Desktop
User: What's the weather in San Francisco?
Claude: [Uses Weather API]
User: Validate this email: test@example.com
Claude: [Uses Email Validator API]
User: Convert 100 USD to EUR
Claude: [Uses Currency Converter API]
Программное использование (Python)
Подключайтесь напрямую к удалённому серверу — локальный процесс не требуется:
from mcp import ClientSession
from mcp.client.streamable_http import streamablehttp_client
url = "https://api.apiverve.com/v1/mcp"
headers = {"x-api-key": "YOUR_API_KEY"}
async with streamablehttp_client(url, headers=headers) as (read, write, _):
async with ClientSession(read, write) as session:
await session.initialize()
# List available tools
tools = await session.list_tools()
# Call a tool
result = await session.call_tool("emailvalidator", {
"email": "test@example.com"
})
📊 Цены
APIVerve использует гибкую модель оплаты по токенам с несколькими тарифами, чтобы вы могли выбрать подходящий вариант:
-
Доступен бесплатный тариф — начните разработку сразу, банковская карта не нужна
-
Оплата по мере использования — увеличивайте объём по мере роста потребностей
-
Корпоративные тарифы — индивидуальные решения для пользователей с большим объёмом запросов
Стоимость запросов в кредитах зависит от сложности API: простые API стоят от 1 кредита за вызов.
🛠️ Технические сведения
Информация о сервере
-
Транспорт: Streamable HTTP
-
Протокол: MCP 2025-06-18 (при необходимости использует версии 2025-03-26 и 2024-11-05)
-
Аутентификация: OAuth 2.0 с PKCE или заголовок
x-api-key -
Базовый URL:
https://api.apiverve.com/v1/mcp -
Версия API: 1.1.1
Конечные точки OAuth
-
Обнаружение конфигурации:
https://api.apiverve.com/.well-known/openid-configuration -
Авторизация:
https://api.apiverve.com/authorize -
Токен:
https://api.apiverve.com/token -
Регистрация:
https://api.apiverve.com/register(динамическая регистрация клиента)
Схема инструментов
Каждый API представлен в виде инструмента MCP со следующими параметрами:
-
name: идентификатор API (например,
emailvalidator) -
description: понятное описание с указанием стоимости в токенах
-
inputSchema: схема JSON Schema с описанием обязательных и необязательных параметров
🔧 Решение проблем
Проблемы с подключением
Если возникают ошибки аутентификации:
-
Проверьте API-ключ в панели управления
-
Убедитесь, что URI перенаправления OAuth указан правильно
-
Попробуйте повторно авторизовать подключение
Ограничения по токенам
Если вы достигли лимита токенов:
-
Проверьте расход в панели управления
-
Перейдите на другой тариф
-
Обратитесь в службу поддержки, чтобы узнать о корпоративных тарифах
📚 Документация
-
Документация API: https://docs.apiverve.com
-
Спецификация MCP: modelcontextprotocol.io
-
Руководство для начала работы: https://apiverve.com/docs/getting-started
🤝 Поддержка
-
Обсуждение проблем на GitHub: apiverve/mcp-server/issues
-
Электронная почта: hello@apiverve.com
-
Политика конфиденциальности: apiverve.com/privacy
-
Discord: Присоединиться к сообществу
📄 Лицензия
Проект распространяется по лицензии MIT. Подробнее см. в файле LICENSE.
🌟 Поставьте нам звезду!
Если проект оказался полезен, поставьте ему звезду на GitHub!
Создано с ❤️ командой APIVerve