Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| UV_PUBLISH_TOKEN | No | PyPI token for publishing the package | |
| UV_PUBLISH_PASSWORD | No | PyPI password for publishing the package | |
| UV_PUBLISH_USERNAME | No | PyPI username for publishing the package |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_flows | Retrieves detailed HTTP request/response data including headers, content (or structure preview for large JSON), and metadata from specified flows |
| get_flow_details | Lists HTTP requests/responses from a mitmproxy capture session, showing method, URL, and status codes |
| extract_json_fields | Extract specific fields from JSON content in a flow using JSONPath expressions |
| analyze_protection | Analyze flow for bot protection mechanisms and extract challenge details |