Configuration Guide

Set up your AI agents to send MCP requests through HookWatch Proxy. Replace the original MCP server URL with your proxy URL — no other changes needed.

Prerequisites

  1. 1 Create an account at app.hookwatch.dev
  2. 2 Register an MCP server in the dashboard or via the Servers API
  3. 3 Copy your proxy URL: https://mcp.hookwatch.dev/p/your-slug

Claude Desktop

Edit your Claude Desktop configuration file to point MCP servers to HookWatch proxy URLs.

Config file location:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

Windows: %APPDATA%\Claude\claude_desktop_config.json

claude_desktop_config.json

Multiple servers:

claude_desktop_config.json

Restart required

After updating the configuration, restart Claude Desktop for changes to take effect.

Claude Code

Add MCP servers to your project's .mcp.json file in the project root:

.mcp.json

Cursor

Add MCP servers to your Cursor workspace configuration:

Config file:

.cursor/mcp.json in your project root

.cursor/mcp.json

Windsurf

Configure MCP servers in Windsurf's settings:

mcp_config.json

Custom agents

Any HTTP client that can send JSON-RPC 2.0 requests works with HookWatch MCP Proxy. Send POST requests to your proxy URL.

Python

Python

Node.js / TypeScript

TypeScript

MCP protocol reference

The proxy supports all standard MCP JSON-RPC 2.0 methods. Here are the most common ones:

Initialize

Start an MCP session and exchange capabilities.

Shell

List Tools

Discover available tools on the MCP server.

Shell

Call Tool

Execute a specific tool with arguments.

Shell
MethodDescription
initializeInitialize MCP session and exchange capabilities
tools/listList all available tools on the server
tools/callExecute a specific tool with arguments
resources/listList available resources
resources/readRead a specific resource
prompts/listList available prompts

Authentication forwarding

If your upstream MCP server requires authentication, include the Authorization header in your request. The proxy forwards it to the upstream server.

Shell

Headers forwarded

The proxy forwards these headers to the upstream MCP server: Content-Type, Accept, and Authorization.

Related