Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MCP_HOST | No | Host for HTTP transports (sse and streamable-http) | 127.0.0.1 |
| MCP_PORT | No | Port for HTTP transports | 8000 |
| MCP_SSE_PATH | No | SSE path | /sse |
| MCP_TRANSPORT | No | MCP transport (default: stdio). Allowed values: stdio, sse, streamable-http. | stdio |
| MAXMIND_DB_PATH | No | Local path to .mmdb file | data/GeoLite2-City.mmdb |
| MAXMIND_EDITION_ID | No | MaxMind edition ID | GeoLite2-City |
| BGPTOOLS_ASN_DB_URL | No | ASN CSV source URL | https://bgp.tools/asns.csv |
| BGPTOOLS_USER_AGENT | No | Descriptive user-agent with contact for downloading https://bgp.tools/asns.csv (recommended) | |
| BGPTOOLS_WHOIS_HOST | No | bgp.tools whois host | bgp.tools |
| BGPTOOLS_WHOIS_PORT | No | bgp.tools whois port | 43 |
| MAXMIND_LICENSE_KEY | No | MaxMind license key for GeoLite2 download (required for auto-download if DB is missing/outdated) | |
| MCSTATUS_TIMEOUT_MS | No | Default timeout in milliseconds for tools | 4000 |
| BGPTOOLS_ASN_DB_PATH | No | Local path to ASN CSV cache | data/bgp_tools_asns.csv |
| MAXMIND_REFRESH_HOURS | No | Database refresh interval in hours; 0 disables periodic refresh | 24 |
| MCSTATUS_API_BASE_URL | No | API base URL | https://mcstatus.xyz/api |
| MCP_STREAMABLE_HTTP_PATH | No | Streamable HTTP path | /mcp |
| BGPTOOLS_ASN_REFRESH_HOURS | No | ASN CSV refresh interval in hours; 0 disables periodic refresh | 24 |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |