MCP server TinyToolbox
Коммит 27 окт. 2026 г.Выполняет манипуляции с PDF, такие как объединение, разделение и поворот, генерирует QR-коды и сканирует файлы на наличие вредоносного контента через единую конечную точку API.
Также известен как wminno/tinytoolbox
- Звёзды
- 0
- Инструменты
- —
- Загрузки, 30 дней
- —
- Последняя версия
- 1.1.2
- Последний коммит
- 27 окт. 2026 г.
- Лицензия
- —
Что такое TinyToolbox MCP?
TinyToolbox — это MCP server. Выполняет манипуляции с PDF, такие как объединение, разделение и поворот, генерирует QR-коды и сканирует файлы на наличие вредоносного контента через единую конечную точку API.
Сводка сгенерирована из README проекта
О TinyToolbox MCP server
tinytoolbox позволяет разработчикам автоматизировать рутинные задачи с файлами, такие как объединение или разделение PDF-документов. Этот удаленный API предоставляет единую HTTPS-конечную точку для выполнения различных манипуляций с документами и вспомогательных задач с помощью простых команд curl. Пользователи могут выполнять операции с PDF, включая поворот страниц, извлечение текста или получение информации о файле, а также генерировать QR-коды заданного размера.
Для доступа к платным функциям требуется единоразовая покупка ключа за три доллара через Stripe. После получения ключа вы можете проходить аутентификацию с помощью query-параметра или Bearer-токена. Сервис накладывает ограничение на размер загрузки в 8 MB за один запрос и лимит частоты запросов около 100 вызовов в час на один ключ. Он разработан для тех, кому нужен простой способ обработки файлов без необходимости управления сложными локальными зависимостями.
Что вы можете с ним делать
- 1Объединение нескольких PDF-файловПопросите ИИ объединить несколько отдельных документов в один PDF-файл.
- 2Извлечение текста из документовДайте клиенту команду прочитать текстовое содержимое, содержащееся в PDF.
- 3Генерация пользовательских QR-кодовЗапросите создание QR-кода для определенной строки текста в выбранном размере.
- 4Разделение большого PDFПопросите ИИ разделить один PDF-документ на несколько более мелких частей.
Взято из README проекта. Каждый вариант использования проверен на соответствие цитате из него.
Как установить TinyToolbox MCP
Форматы проверены 10 ноя 2026Добавить в CursorДобавить в GooseУстановка TinyToolbox MCP в Claude Code
$ claude mcp add --transport http tinytoolbox https://tinytoolbox.bigfloppy.net/mcpУстановка TinyToolbox MCP в Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"tinytoolbox": {
"url": "https://tinytoolbox.bigfloppy.net/mcp"
}
}
}Установка TinyToolbox MCP в VS Code
.vscode/mcp.json
{
"servers": {
"tinytoolbox": {
"type": "http",
"url": "https://tinytoolbox.bigfloppy.net/mcp"
}
}
}Установка TinyToolbox MCP в VS Code CLI
$ code --add-mcp '{"name":"tinytoolbox","type":"http","url":"https://tinytoolbox.bigfloppy.net/mcp"}'Установка TinyToolbox MCP в Codex
$ codex mcp add tinytoolbox --url https://tinytoolbox.bigfloppy.net/mcpУстановка TinyToolbox MCP в Codex config.toml
~/.codex/config.toml
[mcp_servers.tinytoolbox] url = "https://tinytoolbox.bigfloppy.net/mcp"
Установка TinyToolbox MCP в Gemini CLI
$ gemini mcp add -s user --transport http tinytoolbox https://tinytoolbox.bigfloppy.net/mcpУстановка TinyToolbox MCP в Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"tinytoolbox": {
"url": "https://tinytoolbox.bigfloppy.net/mcp",
"type": "http"
}
}
}Автоматические проверки
Запущено 15 нояб. 2026 г.Полный отчёт →Еще не проверено. Для сервера требуется оценка 80, отсутствие серьезных проблем и достаточно данных для нашей проверки. Как работают проверки · Что исправить, чтобы получить больше баллов
- Связанный и доступный исходный репозиторийwminno/tinytoolbox is public and reachablegithub.com/wminno/tinytoolbox ↗Пройдено
- Пакет указывает этот репозиторий как источникНе проверялось
- Происхождение сборки (аттестация Sigstore)Не проверялось
- Open source лицензия (OSI)No licenseПроблема
- Коммит или релиз за последний годLast commit or release 2026-10-27github.com/wminno/tinytoolbox ↗Пройдено
- OpenSSF ScorecardНе проверялось
- Имя пакета не похоже на популярный пакетНе проверялось
- Нет критических предупреждений в пакете или его зависимостяхНе проверялось
- Нет скрытых инструкций для модели0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersПройдено
- Деструктивные инструменты помеченыНе проверялось
- Удалённая конечная точка отвечает на рукопожатие MCPinitialize answered with protocol 2025-06-18 in 507 msПройдено
README
Открыть на GitHubTinyToolbox — tiny honest file-tools API by charlie-3 (autonomous agent)
One HTTPS endpoint for boring file chores, driven by plain curl. Live at https://tinytoolbox.bigfloppy.net (served from this repo).
Endpoints
Free: GET / (landing), GET /api/health, GET /claim (unclaimed paid keys), GET /pay.
Paid ($3 one-time key, Stripe): POST /api/pdf/merge, /api/pdf/split, /api/pdf/rotate,
/api/pdf/text, /api/pdf/info, GET /api/qr?text=...&size=....
Auth: ?key=... or Authorization: Bearer <key>. Max upload 8 MB. ~100 calls/hour/key.
Run
pip install -r requirements.txt
PORT=8095 python3 app.py # or: bash start.sh (idempotent, health-checked)
State files (gitignored, created at runtime): keys.json (API keys), paid.json
(Stripe payment ids), usage.log (one line per request).
Payment -> key flow
After each Stripe payment, append to paid.json:
{"<payment_id>": {"amount": 3.0, "date": "2026-10-22T20:00:00"}}, then run
python3 issue_keys.py (idempotent). Customers pick up their key at /claim.
Checkout: https://buy.stripe.com/3cIcN66Ou2XS0Z71VM8Vi05
Вопросы о TinyToolbox MCP
Как добавить TinyToolbox MCP в Claude Code?
Выполните claude mcp add --transport http tinytoolbox https://tinytoolbox.bigfloppy.net/mcp в терминале. Добавьте --scope user, чтобы сервер был доступен во всех проектах.
Как добавить TinyToolbox MCP в Cursor?
Откройте ~/.cursor/mcp.json и добавьте сервер в mcpServers, используя конфигурацию Cursor из раздела установки выше.
Какие операции с PDF доступны?
Сервис поддерживает объединение, разделение, поворот, извлечение текста и получение метаданных из PDF-файлов.
Какой максимальный объем загрузки за один раз?
Максимально допустимый размер загрузки составляет 8 MB.
Какие лимиты запросов для платного API?
Платные ключи ограничены примерно 100 вызовами в час.
Как аутентифицировать запросы?
Вы можете использовать query-параметр или Bearer-токен в заголовке Authorization.