TickHub-US
by QuotaFuse-ai
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CACHE_ENV | No | 'prod' / 'dev' (caps TTL at 60 s) / 'off' (disable caching). Also namespaces Redis keys. | prod |
| LOG_LEVEL | No | Log level. | info |
| REDIS_URL | No | Redis connection. Unreachable Redis degrades to the in-process LRU with a warning. | redis://127.0.0.1:6379/0 |
| HTTP_PROXY | No | Standard HTTP proxy variable; requests reads it automatically. Keep proxy credentials in the environment only. | |
| HTTPS_PROXY | No | Standard HTTPS proxy variable; requests reads it automatically. Keep proxy credentials in the environment only. | |
| SEC_CONTACT | No | Real name + email placed in the EDGAR User-Agent (e.g. 'Zhang San zhangsan@example.com'). Required for every SEC tool; missing raises E_CONFIG. | |
| HTTP_RETRIES | No | Retry count per request. | 2 |
| HTTP_TIMEOUT | No | Per-request timeout in seconds. | 20.0 |
| YAHOO_ENABLE | No | Set to 'false' to disable the tier-D Yahoo provider entirely. | true |
| MCP_HTTP_HOST | No | Bind address. Non-loopback requires MCP_HTTP_TOKEN; 0.0.0.0 / :: also requires MCP_HTTP_ALLOWED_HOSTS. | 127.0.0.1 |
| MCP_HTTP_PATH | No | Streamable HTTP path. | /mcp |
| MCP_HTTP_PORT | No | Listen port. | 8001 |
| MCP_HTTP_TOKEN | No | Bearer token. When set, every request except GET /healthz must send Authorization: Bearer <token>. Required when binding a non-loopback address. | |
| POLYGON_API_KEY | No | Optional Polygon API key. Without it the polygon provider is skipped and the fallback chain moves on. | |
| TICKHUB_US_CONFIG_DIR | No | Config directory override. Resolution order: this variable -> ./config -> repo layout -> <prefix>/share/tickhub-us/config. | |
| MCP_HTTP_ALLOWED_HOSTS | No | Extra Host allowlist entries (comma-separated), e.g. 'tickhub.internal:8001'. Required when binding 0.0.0.0 / ::. | |
| TICKHUB_US_TTL_SECONDS | No | Global cache TTL override in seconds. Without it each domain uses the ttl from sources.yaml. | |
| MCP_HTTP_ALLOWED_ORIGINS | No | Extra Origin allowlist entries (comma-separated). | |
| TICKHUB_US_ALLOW_TIER_B_SOURCES | No | Comma-separated tier-B whitelist for commercial calls (e.g. 'finra,eia_spot'). A non-empty list is authoritative: unlisted sources stay denied even if the global switch is on. | |
| TICKHUB_US_ALLOW_TIER_B_COMMERCIAL | No | Coarse switch: allow all tier-B sources for commercial calls. | false |
| TICKHUB_US_POLYGON_COMMERCIAL_BASIS | No | Explicit acknowledgement that your Polygon subscription permits commercial use; the key alone is not enough. | false |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
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 | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues