PA

portkey-ai/hoot

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

22 stars 7 forks 품질 55 트렌드 10MIT

MCP 테스트 도구 — Postman 처럼, 하지만 모델 Context 프로토콜.

개요

— Postman 처럼, 하지만 모델 Context 프로토콜. 테스트, 디버그 및 MCP 서버를 아름다운 인터페이스로 탐색하십시오. AI 채팅이 필요 없습니다. https://github.com/user-attachments/assets/e3add38e-9636-4f40-99d8-f4a2b8f0f056] [T0]] [T0]] [T0]] [T0]] [T0]] [T0]] [T0]] [T0] [T0] [T0]] [T0] [T0] [T0]] [T0]] [T0] [T0] [T0] [T0] [T0]] [T0] [T0]] [T0] [T0] [T0]] [T0]] [T0] [T0] [T0]] https://github.com/user-attachments/assets/e3add38e-9636-4f40-99d8-f4a2b8f0f056] https://github.com/user-attachments/assets/e3add38e-9636-4f40-99d8-f4a2b8f0f056]]] https://github.com/user-attachments/assets/e3add38e-9636-4f40-99d8-f4a2b8f0f056]]]]]] [[https://github.com/user-attachments/assets/e3add38e-9636-4f40-99d8-f4a2b8f0f056]]]]]]] [[[[[[https://github.com/user-attachments/assets/e3add38e-9636-4f40-99d8-f4a2b8f0f056]]]]]]]]]]]]]] [[[[[[[https://github.com/user-attachments/assets/e3add38e-9636-4f40-99d8-f4a2b8f0f056]]]]]]]]]]]]]]]]]] [[[[[[[[[[[[[[[[[[[[[[ - Hoot는 적극적인 개발입니다. 버그 발견? 자주 묻는 질문 기여하고 싶으신가요? PRs 환영! 브라우저에서 열기, 테스트 준비. localhost:8009을 엽니다. 1개의 명령, 0 구성. - — HTTP 및 SSE 운송 지원 - — 그냥 URL을 붙여, Hoot는 나머지를 파악 - — 매개 변수를 테스트하고 응답을 볼 - — 모두는 clipboard-ready - 자동 발견 및 준수 테스트 (docs) - - 안전한 로컬 인증 - - - 내장 보안 기능 - - - 로컬 개발을위한 안전

개요(AI 번역)

** MCP 테스트 도구 ** — Postman 처럼, 하지만 모델 Context 프로토콜.

테스트, 디버그 및 MCP 서버를 아름다운 인터페이스로 탐색하십시오. AI 채팅이 필요 없습니다.

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

⚠️ 베타 소프트웨어 — Hoot는 활성 개발입니다. 버그 발견? 자주 묻는 질문 기여하고 싶으신가요? PRs 환영!

빠른 시작

** (설치 없음):**

hoot.run — 브라우저에서 열기, 테스트 준비.

** 또는 로컬로 실행:**

localhost:8009에 오픈합니다. 1개의 명령, 0 구성.

특징

핵심 테스트

  • ** 모든 MCP 서버에 연결 ** - HTTP 및 SSE 운송 지원
  • ** 자동 감지 ** - 그냥 URL을 붙여, Hoot는 나머지를 파악 -Execute 도구 — 매개변수를 가진 시험 공구 및 전망 응답 -Copy-paste friendly — 모두 클립보드-ready입니다.

인증 및 보안

  • OAuth 2.1 자동 발견 및 준수 테스트 (docs)
  • **JWT 기반 세션 ** - 안전한 로컬 인증
  • ** 제한 및 감사 로그 ** - 내장 보안 기능
  • Localhost 전용 기본 — 현지 개발

스마트 기능

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

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)
GitHub에서 전체 README 보기

설치

npx -y @portkey-ai/hoot
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →