CounterAgent provides an MCP server that exposes agent detection tools directly to LLM-powered applications. Compatible with Claude Desktop, Claude Code, Cursor, and any MCP-compatible client.
MCP server manifest: /.well-known/mcp.json
Transport: Streamable HTTP at https://api.counteragent.io/mcp
{
"mcpServers": {
"counteragent": {
"url": "https://api.counteragent.io/mcp",
"headers": {
"Authorization": "Bearer ca_live_..."
}
}
}
}
{
"mcp": {
"servers": {
"counteragent": {
"url": "https://api.counteragent.io/mcp",
"apiKey": "ca_live_..."
}
}
}
}
Analyze a request to determine if it comes from an AI agent.
Use the detect_agent tool with:
- user_agent: "python-httpx/0.27.0"
- ja4: "t13d3514h2_bfa337485184_97a66a8f4cb1"
Look up any JA4/JA4S/JA4H/JA4X fingerprint in the database.
Browse the full agent directory with filtering by category.
Submit unrecognized fingerprints for analysis.
Platform statistics and detection metrics.
MCP resources provide read access to the signature databases:
counteragent://signatures/ja4 — JA4 TLS fingerprint databasecounteragent://signatures/ja4h — JA4H HTTP fingerprint databasecounteragent://agents/directory — Full agent catalogue