npx.
Requirements
- Node.js 20 or newer
- A The Hog API key and API secret from the Credentials page
- An MCP client that supports local stdio servers
npx:
THEHOG_ACCESS_KEY. The API secret is the MCP THEHOG_SECRET_KEY. Both are required for dashboard-created credentials.
Package and source:
- npm: @thehog/mcp
- GitHub: The-Hog/the-hog-mcp
Claude Desktop
For local stdio MCP, use the Claude Desktop app. The claude.ai web app cannot launch a local stdio command likenpx; use hosted remote MCP for Claude in the web app or other hosted clients.
Claude Desktop config locations:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
npx, use the absolute path from which npx.
Claude Code
Cursor
Create or update.cursor/mcp.json in a project, or ~/.cursor/mcp.json globally:
${env:...} entries with literal strings like the Claude Desktop example.
Codex
~/.codex/config.toml directly:
VS Code / GitHub Copilot
VS Code usesservers instead of mcpServers. Add this to workspace .vscode/mcp.json or to your user MCP configuration:
MCP: Open User Configuration, MCP: Open Workspace Folder MCP Configuration, and MCP: List Servers to edit and verify the server.
Windsurf
Add this to~/.codeium/windsurf/mcp_config.json:
${env:...} entries with literal strings like the Claude Desktop example.
Other clients
Most local MCP clients accept the samemcpServers shape:
Authentication and safety
The server runs locally over stdio. It does not host a public endpoint, does not require OAuth, and does not require a dashboard login. Your MCP client starts the local process, passes credentials through environment variables, and the server calls:- Store API keys and secrets in your MCP client’s local config, shell profile, or secret manager.
- Do not commit MCP configs that contain real API keys.
- Review tool calls before approving actions that spend credits, create monitors, or fetch large datasets.
- Use scoped credentials when your organization supports key scoping.
Versioning
The MCP package is in the0.x release line while the tool surface stabilizes. Patch versions contain compatible fixes. Minor versions may add tools or adjust tool schemas before 1.0.0.