MCP Catalogs
Homehoot screenshot

hoot

by Portkey-AI·19·Score 43

Hoot is a testing tool for MCP servers that provides a Postman-like interface for testing tools, authentication, and exploring MCP servers.

developer-toolsai-llmproductivity
4
Forks
2
Open issues
3 mo ago
Last commit
2d ago
Indexed

Overview

Hoot acts as a MCP client with a React frontend and Node.js backend, enabling developers to test MCP servers with a user-friendly interface. It supports HTTP and SSE transport protocols, auto-detects server configurations, handles OAuth 2.1 authentication, and offers features like tool filtering with AI assistance and persistent session management. The tool eliminates CORS issues by running a backend that handles all MCP connections, making it ideal for development and testing scenarios.

Try asking AI

After installing, here are 6 things you can ask your AI assistant:

you:Testing MCP servers before integration into applications
you:Debugging tool calls and responses during development
you:Sharing MCP server configurations via 'Try in Hoot' links
you:Validating OAuth 2.1 compliance for MCP servers
you:Does Hoot work with all MCP servers?
you:Is my data secure?

When to choose this

Choose Hoot when you need a visual tool for testing MCP servers with proper OAuth support and session persistence, especially for complex authentication flows.

When NOT to choose this

Don't choose Hoot if you need direct MCP server implementation rather than a testing tool, or if you require support for MCP resources and prompts which are still in development.

Comparable tools

mcp-debuggerpostmancurlinsomnia

Installation

Installation

**Try instantly (no install):** 👉 [hoot.run](https://hoot.run) — Opens in your browser, ready to test.

**Run locally:**

npx -y @portkey-ai/hoot

This opens on localhost:8009 with zero configuration.

**For development from source:**

git clone https://github.com/Portkey-AI/hoot
cd hoot
npm install
npm run dev:full

For Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "hoot": {
      "command": "npx",
      "args": ["-y", "@portkey-ai/hoot"]
    }
  }
}

FAQ

Does Hoot work with all MCP servers?
Yes! Hoot supports both HTTP and SSE transports, OAuth 2.1, and API key authentication. It auto-detects server configurations to make connection as seamless as possible.
Is my data secure?
Yes. Hoot runs entirely on your local machine. OAuth tokens are stored in a local SQLite database (~/.hoot/hoot-mcp.db), and all communication happens over localhost. No data is sent to external servers.

Compare hoot with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.