🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@foxhound-ai/mcp-server

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@foxhound-ai/mcp-server

MCP server for querying Foxhound traces from Claude Code, Cursor, and other MCP clients

latest
Source
npmnpm
Version
0.3.0
Version published
Maintainers
1
Created
Source

@foxhound/mcp-server

MCP server for querying Foxhound traces from Claude Code, Cursor, Windsurf, or any MCP-connected IDE.

Setup

Once published to the MCP Registry, the Foxhound server can be installed directly:

Claude Code

# Install from registry (when published)
claude mcp add io.github.caleb-love/foxhound

# Or install from npm package directly
claude mcp add foxhound -e FOXHOUND_API_KEY=fox_your_key -e FOXHOUND_ENDPOINT=https://api.foxhound.dev -- npx @foxhound-ai/mcp-server

Cursor / Windsurf

Add to your MCP config (.cursor/mcp.json or equivalent):

{
  "mcpServers": {
    "foxhound": {
      "command": "npx",
      "args": ["@foxhound-ai/mcp-server"],
      "env": {
        "FOXHOUND_API_KEY": "fox_your_key",
        "FOXHOUND_ENDPOINT": "https://api.foxhound.dev"
      }
    }
  }
}

Install from npm (Alternative)

You can also install directly from npm without using the registry:

npx @foxhound-ai/mcp-server

Environment Variables

VariableRequiredDefaultDescription
FOXHOUND_API_KEYYesYour Foxhound API key
FOXHOUND_ENDPOINTNohttp://localhost:3001Foxhound API base URL

Tools

foxhound_search_traces

Search traces by agent name, time range, and status.

"Show me all traces for agent billing-bot in the last hour"
"Find error traces from the past 24 hours"

Parameters: agent_name, status (ok/error), from, to (ISO 8601 or epoch ms), limit

foxhound_get_trace

Get the full trace with its complete span tree.

"Get trace abc-123 and show me the span tree"
"What happened in trace def-456?"

Parameters: trace_id

foxhound_replay_span

Reconstruct agent state at a specific span — LLM context, tool inputs, and memory.

"Replay span xyz in trace abc-123 — what was the agent's context?"

Parameters: trace_id, span_id

foxhound_diff_runs

Compare two agent runs side-by-side and surface divergence points.

"Compare runs abc and def — why did the second one fail?"

Parameters: trace_id_a, trace_id_b

foxhound_get_anomalies

Surface behavioral anomalies — slow spans, error spikes, or unusual tool usage patterns.

"Any anomalies for billing-bot in the last 12 hours?"
"Show me error spikes for the onboarding agent"

Parameters: agent_name, hours (lookback window, default 24)

foxhound_get_cost_summary

Get span usage and billing period summary.

"How many spans have we used this period?"

Parameters: agent_name (optional, org-level by default)

Development

npm install
npm run build
npm test
npm run typecheck

License

MIT

Keywords

mcp

FAQs

Package last updated on 13 Apr 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts