Skip to main content
Glama
QuotaFuse-ai

TickHub-US

by QuotaFuse-ai

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CACHE_ENVNo'prod' / 'dev' (caps TTL at 60 s) / 'off' (disable caching). Also namespaces Redis keys.prod
LOG_LEVELNoLog level.info
REDIS_URLNoRedis connection. Unreachable Redis degrades to the in-process LRU with a warning.redis://127.0.0.1:6379/0
HTTP_PROXYNoStandard HTTP proxy variable; requests reads it automatically. Keep proxy credentials in the environment only.
HTTPS_PROXYNoStandard HTTPS proxy variable; requests reads it automatically. Keep proxy credentials in the environment only.
SEC_CONTACTNoReal 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_RETRIESNoRetry count per request.2
HTTP_TIMEOUTNoPer-request timeout in seconds.20.0
YAHOO_ENABLENoSet to 'false' to disable the tier-D Yahoo provider entirely.true
MCP_HTTP_HOSTNoBind address. Non-loopback requires MCP_HTTP_TOKEN; 0.0.0.0 / :: also requires MCP_HTTP_ALLOWED_HOSTS.127.0.0.1
MCP_HTTP_PATHNoStreamable HTTP path./mcp
MCP_HTTP_PORTNoListen port.8001
MCP_HTTP_TOKENNoBearer token. When set, every request except GET /healthz must send Authorization: Bearer <token>. Required when binding a non-loopback address.
POLYGON_API_KEYNoOptional Polygon API key. Without it the polygon provider is skipped and the fallback chain moves on.
TICKHUB_US_CONFIG_DIRNoConfig directory override. Resolution order: this variable -> ./config -> repo layout -> <prefix>/share/tickhub-us/config.
MCP_HTTP_ALLOWED_HOSTSNoExtra Host allowlist entries (comma-separated), e.g. 'tickhub.internal:8001'. Required when binding 0.0.0.0 / ::.
TICKHUB_US_TTL_SECONDSNoGlobal cache TTL override in seconds. Without it each domain uses the ttl from sources.yaml.
MCP_HTTP_ALLOWED_ORIGINSNoExtra Origin allowlist entries (comma-separated).
TICKHUB_US_ALLOW_TIER_B_SOURCESNoComma-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_COMMERCIALNoCoarse switch: allow all tier-B sources for commercial calls.false
TICKHUB_US_POLYGON_COMMERCIAL_BASISNoExplicit 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

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources