← Back to directory
A

Anything Analyzer MCP Server

Community
Cross-scenario traffic capture and protocol analysis for AI agents.
GitHub source repository ↗
★ 3.6k Stars Category · Dev Tools Very popular Source revision e3bad7330efa
27FMRS · D
Reliability
3/20
Security and permissions
5/20
Maintenance
4/20
Documentation
9/20
Setup experience
6/20

The README explicitly describes a built-in MCP Server, an MCP Client, browser capture, MITM proxying, and AI analysis, and names Claude Desktop and Cursor. Because no server manifest, tool names, transport details, or client configuration example is supplied, the MCP interface cannot be independently verified here. Repository metadata marks the license as unknown, while the README separately displays an MIT license badge and states MIT in its license section.

Read the FMRS scoring method →

Anything Analyzer is an Electron desktop tool that unifies traffic captured from its embedded browser and MITM proxy, then uses configurable OpenAI, Anthropic, or compatible LLM APIs for protocol reverse engineering, security audits, performance analysis, and JavaScript cryptography analysis. It includes a built-in MCP Server intended to expose capture and analysis capabilities to clients such as Claude Desktop and Cursor, but the source does not provide tool names or a server configuration example.

Tools

The tool list has not been reviewed yet.

Setup

Download the platform installer from GitHub Releases, or build from source. Before using AI analysis, configure an API key under Settings → LLM. Before capturing HTTPS traffic through the MITM proxy, install the CA certificate under Settings → MITM Proxy and enable the proxy; the default port is 8888. The specific installation configuration for the MCP Server is not documented in the supplied source.

Fit and risk

Best for

  • Developers who need one workflow for browser, application, terminal, and mobile traffic
  • Researchers conducting authorized protocol reverse engineering, API debugging, or security audits
  • Users who want an AI agent to help interpret HTTP traffic

Not for

  • Unauthorized intrusion, data acquisition, or system control
  • Active proxy workflows that require modifying requests or responses
  • Use cases requiring decrypted WebSocket contents
  • Users seeking a built-in AI model without configuring an external model API

Required permissions

  • AI analysis requires an API key for OpenAI, Anthropic, or a compatible API
  • HTTPS MITM capture requires installing and managing a local CA certificate
  • Changing system proxy settings may require operating-system permissions
  • The proxy can access request and response headers and bodies, plus Cookie, localStorage, and sessionStorage snapshots

Risks and side effects

  • Captured traffic may contain tokens, cookies, credentials, or other sensitive data
  • Installing a local CA certificate and enabling a system proxy increases the visibility of local traffic
  • Sending captured data to an external LLM service can create privacy and compliance risks
  • Bodies are limited to 1 MB and binary content is skipped; WebSocket traffic is tunneled rather than decrypted

Troubleshooting

  1. Confirm that a valid API key and model service are configured under Settings → LLM
  2. If HTTPS capture fails, verify that the CA certificate is installed and the client proxy points to 127.0.0.1:8888
  3. If a phone, desktop application, CLI, or script produces no traffic, check its proxy configuration or system proxy state
  4. For source builds, confirm Node.js >= 18, pnpm, and Visual Studio Build Tools on Windows where applicable
  5. If MCP does not connect, inspect the client configuration; the source does not specify the built-in server's transport or configuration format

Use cases

Reverse-engineering website APIs, authentication flows, and frontend encryption
Analyzing network protocols used by mobile apps, desktop applications, CLIs, and scripts
Performing security audits, performance analysis, and request-flow analysis
Connecting traffic capture and AI analysis to MCP clients

Supported clients

Claude DesktopPartial support
CursorPartial support