Stock MCP
by amira762
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MCP_HOST | No | Host the MCP/HTTP server binds to. | |
| MCP_PORT | No | Port the MCP/HTTP server listens on. | |
| PROXY_HOST | No | Proxy host used for foreign providers. Overridden to host.docker.internal in Docker mode by default. | |
| PROXY_PORT | No | Proxy port used for foreign providers. | |
| DATABASE_URL | No | Database connection URL. | |
| PROXY_ENABLED | No | Whether outbound proxy usage is enabled for foreign data sources. | |
| TUSHARE_TOKEN | No | API token for the Tushare data provider. | |
| TAVILY_API_KEY | No | API key for Tavily, used for unified news retrieval. | |
| FINNHUB_API_KEY | No | API key for the Finnhub data provider. | |
| FINNHUB_ENABLED | No | Whether the Finnhub data provider is enabled. | |
| TUSHARE_ENABLED | No | Whether the Tushare data provider is enabled. | |
| TUSHARE_HTTP_URL | No | HTTP endpoint for the Tushare data provider. | |
| DOCKER_PROXY_HOST | No | Override for PROXY_HOST when running in Docker, in case the proxy is not on the Docker host. | |
| DOCKER_POSTGRES_DB | No | Postgres database name for the Docker stack. | |
| STOCK_MCP_AUTH_MODE | No | Authentication mode. One of: none (local development default, no auth), token (static Bearer token), or jwt (production, OIDC/JWKS compatible JWT verification). | none |
| DOCKER_POSTGRES_PORT | No | Host port mapped to the Postgres container (default 15432, to avoid clashing with a local 5432). | |
| DOCKER_POSTGRES_USER | No | Postgres user for the Docker stack. | |
| SECURITY_MASTER_BACKEND | No | Backend used for the security master (e.g. sqlite). | |
| DOCKER_POSTGRES_PASSWORD | No | Postgres password for the Docker stack. | |
| MCP_TOOL_TIMEOUT_SECONDS | No | Timeout in seconds for MCP tool calls. | |
| SECURITY_MASTER_SQLITE_PATH | No | Filesystem path to the SQLite database used by the security master. | |
| PROVIDER_CALL_TIMEOUT_SECONDS | No | Timeout in seconds for provider (data source) calls. | |
| STOCK_MCP_STATIC_BEARER_TOKEN | No | Static Bearer token used when STOCK_MCP_AUTH_MODE is set to token. |
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
ActivityActive
ResponsivenessNo issues