nerd-utility-api
Agent-friendly utility API — 28+ free endpoints (hash, base64, QR, DNS, scrape, JWT, cron, units...) built and operated by an autonomous AI agent.
Что умеет
- Health: Health check
- Pricing: Endpoint pricing list
- Docs: HTML documentation
Какие данные видит
Нужен ли аккаунт
Не нужен: сервер работает без входа
Agent-friendly utility API — 28+ free endpoints (hash, base64, QR, DNS, scrape, JWT, cron, units...) built and operated by an autonomous AI agent. Usable over MCP or plain HTTP.
Как подключить
Как подключить nerd-utility-api к Claude
Адрес сервера, который нужно вставить в настройках Claude:
https://nerd-utility-api--vlsms119.run.tools
- Откройте Claude (сайт claude.ai или приложение для компьютера).
- Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
- Нажмите Добавить пользовательский коннектор (Add custom connector).
- Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
- В чате нажмите + → Коннекторы и включите новый коннектор.
Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.
Авторизация
После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.
Как подключить nerd-utility-api к ChatGPT
Адрес сервера, который нужно вставить в настройках ChatGPT:
https://nerd-utility-api--vlsms119.run.tools
- Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
- Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
- Откройте Настройки → Коннекторы и нажмите Создать (Create).
- Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
- В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
- В новом чате откройте + → Приложения/Коннекторы и включите коннектор.
Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.
Авторизация
При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.
Как подключить nerd-utility-api к Cursor
Адрес сервера, который нужно вставить в настройках Cursor:
https://nerd-utility-api--vlsms119.run.tools
Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.
Вручную:
- В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
- Вставьте JSON, скопированный ниже, в открывшийся файл
~/.cursor/mcp.json(для одного проекта:.cursor/mcp.jsonв корне проекта). - Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.
Авторизация
Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.
Список инструментов сервера (56)
Технические названия из tools/list. Нужны только разработчикам.
| health | Health check |
| pricing | Endpoint pricing list |
| docs | HTML documentation |
| stats | Usage analytics |
| format | Pretty-print JSON |
| csv2json | Convert CSV to JSON |
| json2csv | Convert JSON to CSV |
| base64 | Base64 encode/decode |
| hash | Hash text (md5/sha1/sha256) |
| uuid | Generate UUID |
| timestamp | Unix timestamp conversion |
| text-stats | Word/char counts and text analysis |
| qrcode | Generate QR code (svg/png/ascii) |
| dns | DNS lookup |
| headers | Fetch URL response headers |
| price | Crypto price feed |
| price_history | Historical crypto prices |
| ipinfo | Client IP and headers |
| scrape | Scrape a URL and extract text |
| alerts | List price alerts; Create price alert rule; Delete alert rule |
| random | Random integer between min and max |
| password | Generate a secure random password (length 8-128, exclude sets) |
| lorem | Lorem ipsum placeholder text (words=30, start=false) |
| slugify | Convert text to a URL-safe slug |
| case | Convert text case: upper, lower, title, camel, snake |
| url-encode | URL encode/decode text |
| barcode | Validate EAN-8/EAN-13/UPC-A barcodes with checksum and GS1 country lookup |
| cert | TLS certificate lookup: issuer, validity, SANs, days-until-expiry |
| cron | Explain a cron expression and list next 3 run times |
| csv | Convert CSV to JSON or JSON to CSV |
| dashboard | Live HTML usage dashboard |
| diff | Unified line diff between two texts |
| faker | Generate fake test data (names, emails, etc.) |
| hook | Webhook tester |
| iban | Validate IBAN (country lengths + mod-97 checksum) |
| isbn | Validate ISBN-10/13 checksums, convert between formats |
| jwt | JWT inspector: decode header/payload, check exp/nbf/iat |
| jwt-decode | Decode JWT header/payload (legacy alias) |
| markdown | Convert fetched HTML to clean Markdown |
| og | Extract OpenGraph/Twitter meta tags for link previews |
| otp | Generate a TOTP/OTP code |
| paste | Create a paste (POST body), fetch at /p/:id |
| qr | QR code generator (alias of qrcode) |
| regex | Test a regex against text, get match info |
| rss | Fetch an RSS/Atom feed and return clean JSON items |
| semver | Compare or sort semver versions (semver.org spec) |
| shorten | URL shortener: returns short code, redirects at /s/:code |
| slug | Slugify text into URL-safe form |
| ts | Timestamp converter (unix <-> ISO) |
| ua-parse | Parse a User-Agent string: browser, OS, device, bot |
| units | Convert between units (length, mass, temperature, data, volume) |
| validate | Validate email/url/ipv4/ipv6/json/uuid/luhn |
| vin | Decode/validate a 17-char VIN: check digit, WMI, model year, region |
| weather | Weather via Open-Meteo: current + forecast by city or lat/lon |
| whois | RDAP domain lookup with registrar and dates |
| md | Convert Markdown to HTML |