Вызовите 1000+ инструментов
из вашего собственного кода.
Один REST-эндпоинт на инструмент или один MCP-сервер для всех. JSON на входе, JSON на выходе — каждый ответ показывает, сколько он стоил и что осталось.
curl -X POST https://api.iotools.cloud/v1/tool/case-converter \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "inputString": "hello world",
"caseStyle": "uppercase" }'{
"outputs": { "outputString": "HELLO WORLD" },
"credits_used": 1,
"credits_remaining": 999
}Начните
Нет платного плана для покупки сначала — план Builder повышает ваши лимиты, но не разблокирует эндпоинты.
Создайте бесплатный аккаунт
Без карты, без звонка менеджера. Бесплатный уровень получает доступ ко всем эндпоинтам, как и платный.
Создайте ключ API
На странице вашего аккаунта. Он показывается один раз — сохраните его в безопасном месте.
Вызовите любой инструмент
Ответ содержит результат, стоимость и баланс, так что вам никогда не понадобится второй запрос.
Два способа вызова
Один эндпоинт на инструмент
Один POST на инструмент, поля плоской структурой в теле — без обёртки. Каждая схема опубликована, так что вы можете создать клиент вместо ручного написания. Ошибки — это документы RFC 9457 с постоянным code для ветвления.
curl -X POST https://api.iotools.cloud/v1/tool/case-converter \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "inputString": "hello world" }'Один сервер для всех
Те же инструменты, доступные для вызова AI-агентами — наведите Claude, Cursor или Windsurf на наш MCP-эндпоинт. Он объявляет пять инструментов, не 1000+: агент ищет, читает нужную ему схему, а затем вызывает её, примерно за тысячу токенов вместо двухсот тысяч.
{
"mcpServers": {
"iotools": {
"type": "http",
"url": "https://mcp.iotools.cloud/mcp",
"headers": { "Authorization": "Bearer YOUR_API_KEY" }
}
}
}Каждый ответ, одна форма
Успех
200То, что вы запросили, что оно стоило и что осталось — в одном ответе, каждый раз.
{
"request_id": "req_8f2c1a",
"tool": "case-converter",
"tool_version": "1.0.1",
"outputs": { "outputString": "HELLO WORLD" },
"credits_used": 1,
"credits_remaining": 999
}Ошибка
4xx / 5xxПостоянный code для ветвления, не сообщение для анализа. Неудачные вызовы возмещаются — см. справку по ошибкам.
{
"type": "https://docs.iotools.cloud/errors/insufficient_credits",
"title": "Insufficient credits",
"status": 402,
"code": "insufficient_credits",
"request_id": "req_8f2c1b"
}Для AI-агентов
Агент, который не запомнил слаг, нуждается в способе найти правильный инструмент без угадывания. Обе поверхности ранжируют с одной и той же поиском, так что агент получает один ответ в любом случае — изменяется только то, сколько работы вам нужно указать.
Через REST API
Агент, у которого есть только инструмент HTTP, не может самостоятельно открыть каталог, поэтому приглашение содержит последовательность: поиск по намерению, чтение схемы выбранного слага, а затем его вызов.
Use the IO Tools REST API to convert the attached CSV to JSON.
My key is in $IOTOOLS_KEY. Send it as
"Authorization: Bearer $IOTOOLS_KEY" on every request.
1. Find the tool — do not guess a slug:
GET https://api.iotools.cloud/v1/tools/search?q=convert+csv+to+json&limit=5
2. Read the schema of the slug you picked:
GET https://api.iotools.cloud/v1/tool/{slug}
3. Run it with the fields that schema declared:
POST https://api.iotools.cloud/v1/tool/{slug}
The fields go at the top level of the body, with no wrapper:
{ "fieldName": "…" }
Every response carries credits_used and credits_remaining,
so report what the job cost when you are done.Через MCP-сервер
Подключите сервер один раз с конфигурацией выше и search_tools становится инструментом как любой другой. Три REST-вызова сворачиваются в собственный цикл инструментов клиента, так что приглашение — это просто задача.
Convert the attached CSV to JSON
using the iotools MCP server.search_toolsdescribe_toolget_creditsget_usageАгенты кодирования также могут начать с /llms.txt, простого текстового индекса сайта, созданного для языковых моделей.
Он просит разрешение перед расходованием
Агент выбирает свои собственные инструменты и вызывает их столько раз, сколько ему нравится — ничто в цикле инструментов естественно не останавливается на вашем лимите. Поэтому каждый платный вызов отправляется на одобрение перед тем, как что-то будет списано, с указанием цены. Клиенты, поддерживающие MCP solicitation, показывают это вам:
String Case Converter costs 3 credits. Run it?Каждый вызов, не только первый — нет «помнить это». Приглашение приходит после проверки ваших данных и перед тем, как сдвинется один кредит, единственное окно, где «нет» бесплатно. Как ваш клиент это показывает — решение клиента.
Клиенты, которые не могут показать приглашение, продолжают работать — но один вызов более 50 кредитов отказывается вместо бесплатного расходования.
Переглядите каталог
Каждый инструмент с поддержкой API находится в одной из шести категорий.
Конвертеры
Convert between formats, encodings, and units — Base64, CSV and JSON, timestamps, and more. Fast, free, and processed right in your browser.
Форматировщики
Format, beautify, minify, and validate code and data — JSON, HTML, CSS, SQL, and regex. Clean up messy input in one click, with nothing to upload.
Генераторы
Generate exactly what you need and on demand — passwords, UUIDs, QR codes, hashes, random numbers, and more. Secure, instant, and free.
Калькуляторы
Crunch the numbers fast — from everyday math to specialized conversions and unit work. Free online calculators that run entirely in your browser.
Редакторы
Edit and transform text, code, and images with quick, focused editors that run entirely in your browser — nothing to install, and no sign-up needed.
Утилиты
Everyday developer and web utilities — DNS and IP lookups, redirect and certificate checkers, and other quick diagnostics. Free and privacy-friendly.
Сколько это стоит
Использование большинства инструментов в браузере бесплатно и неограниченно. Вызов их из кода стоит кредиты — каждый вызов, включая инструменты, которые бесплатны на сайте. Чтение каталога ничего не стоит.
Бесплатный аккаунт
План Builder
Как рассчитывается стоимость вызова
Вызов стоит то, что больше: собственный вес инструмента или минимальный за вызов вашего плана.
Большинство каталога не имеет веса вообще, поэтому он стоит минимум — 3 на бесплатном аккаунте, 1 на Builder.
AI-инструменты стоят больше, потому что за ними стоит реальный счёт продавца.
Неудачные вызовы бесплатны — кредиты возвращаются при любой ошибке 4xx или 5xx.
Следующие шаги
Создайте ключ API
Бесплатный и показывается один раз. Две минуты от регистрации до первого вызова.
Переглядите каталог
Откройте любой инструмент и нажмите Builder → REST API, чтобы скопировать запрос.
Читайте документацию
Быстрый старт, аутентификация, ошибки и живая песочница для всех 1000+ эндпоинтов.
Попробуйте в нашей API Playground
Каждый эндпоинт, сгруппированный по назначению, с живой песочницей.
Попробуйте в Postman
Форкните наше общественное рабочее пространство и вызовите API без написания запроса вручную.