PA

portkey-ai/hoot

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

22 stars 7 forks Качество 55 Тренд 10MIT

MCP Testing Tool — как Postman, но для протокола Model Context.

Обзор

Почтальон, но для протокола контекста модели. Тестируйте, отлаживайте и исследуйте MCP-серверы с красивым интерфейсом. Искусственный интеллект не нужен. [[Т0]] Hoot находится в активном развитии. Нашёл жучок? Открой вопрос. Хотите внести свой вклад? PR приветствуется! Открывается в браузере, готов к тестированию. Открывается на localhost:8009. Одна команда, ноль конфигураций. - Поддержка HTTP и SSE транспорта - - Просто вставьте URL, Hoot выяснит все остальное - - Инструменты тестирования с параметрами и ответами просмотра - все готово для буфера обмена - с автоматическим обнаружением и тестированием соответствия (docs) - - Безопасная локальная аутентификация - - Встроенные функции безопасности - - Безопасная для локальной разработки

Обзор (машинный перевод)

MCP Testing Tool — как Postman, но для протокола Model Context.

Тестируйте, отлаживайте и исследуйте MCP-серверы с красивым интерфейсом. Искусственный интеллект не нужен.

[[Т0]]

Beta Software** — Hoot находится в активной разработке. Нашёл жучок? Открой вопрос. Хотите внести свой вклад? PR приветствуется!

Быстрый старт

** Попробуй сразу (без установки)**

hoot.run — открывается в браузере, готов к тестированию.

Или работать локально:

Открывается [1]. Одна команда, ноль конфигураций.

Особенности

###Основные тесты Подключение к любому MCP-серверу — поддержка передачи HTTP и SSE Авто-обнаружение — просто вставьте URL-адрес, Hoot выяснит все остальное Исполнять инструменты Инструменты тестирования с параметрами и ответами просмотра Copy-paste friendly — все готово для буфера обмена

Аутентификация и безопасность

OAuth 2.1 с автоматическим обнаружением и тестированием соответствия ** Сеансы на основе JWT** - Безопасная локальная аутентификация ** Ограничение ставок и журналы аудита** — встроенные функции безопасности Localhost-only by default Безопасно для местного развития

###Умные функции

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

🦉 Hoot

MCP Testing Tool — Like Postman, but for the Model Context Protocol.

Test, debug, and explore MCP servers with a beautiful interface. No AI chat needed.

https://github.com/user-attachments/assets/e3add38e-9636-4f40-99d8-f4a2b8f0f056

⚠️ Beta Software — Hoot is in active development. Found a bug? Open an issue. Want to contribute? PRs welcome!

Quick Start

🌐 Try instantly (no install):

👉 hoot.run — Opens in your browser, ready to test.

Or run locally:

npx -y @portkey-ai/hoot

Opens on localhost:8009. One command, zero config.

Features

Core Testing

  • Connect to any MCP server — HTTP and SSE transport support
  • Auto-detection — Just paste a URL, Hoot figures out the rest
  • Execute tools — Test tools with parameters and view responses
  • Copy-paste friendly — Everything is clipboard-ready

Authentication & Security

  • OAuth 2.1 with automatic discovery and compliance testing (docs)
  • JWT-based sessions — Secure local authentication
  • Rate limiting & audit logs — Built-in security features
  • Localhost-only by default — Safe for local development

Smart Features

  • Intelligent tool filtering — Context-aware tool selection powered by AI
  • Chat interface — Test tools conversationally with LLM assistance
  • Keyboard shortcuts — Lightning-fast navigation (docs)
  • 8 beautiful themes — Light & dark modes for every preference (docs)

Sharing & Collaboration

  • 🦉 “Try in Hoot” links — Share servers with a single URL (docs)
  • Persistent state — Your servers and tools stay configured between sessions

How It Works

Hoot runs a Node.js backend that acts as the MCP client, eliminating CORS issues when connecting to MCP servers from your browser.

Browser (React) → Backend (Node.js/Express) → MCP Servers

Architecture highlights:

  • No CORS headaches — Backend handles all MCP connections
  • Persistent OAuth tokens — Stored securely in SQLite (~/.hoot/hoot-mcp.db)
  • Session-based auth — JWT tokens for secure frontend-backend communication
  • Edge-ready — Deploy to Cloudflare Workers for global hosting (guide)
Открыть полный README на GitHub

Установка

npx -y @portkey-ai/hoot
Новичок в MCP? Начните с руководства на mcpskill.org →