Stock MCP
by Taeyong8373
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MCP_HOST | No | Host the MCP server binds to. | |
| MCP_PORT | No | Port the MCP server binds to. | |
| PROXY_HOST | No | Proxy host used for foreign data providers. In Docker mode this is overridden to host.docker.internal by default. | |
| PROXY_PORT | No | Proxy port used for foreign data providers. | |
| DATABASE_URL | No | Database connection URL. | |
| PROXY_ENABLED | No | Whether the explicit proxy for foreign providers is enabled. | |
| TUSHARE_TOKEN | No | API token for the Tushare data source. | |
| TAVILY_API_KEY | No | API key used for the unified Tavily-backed news search. | |
| FINNHUB_API_KEY | No | API key for the Finnhub data source. | |
| FINNHUB_ENABLED | No | Whether the Finnhub data source is enabled. | |
| TUSHARE_ENABLED | No | Whether the Tushare data source is enabled. | |
| TUSHARE_HTTP_URL | No | HTTP URL for the Tushare data source. | |
| DOCKER_PROXY_HOST | No | Override for the proxy host used inside Docker when the proxy is not running on the host machine. | |
| DOCKER_POSTGRES_DB | No | Postgres database name for the bundled docker compose database service. | |
| STOCK_MCP_AUTH_MODE | No | Authentication mode for the server. Supported values: none, token, jwt. `none` is the default local development mode. `token` uses a static Bearer token for personal or intranet deployment. `jwt` uses OIDC / JWKS compatible JWT verification for production. | |
| DOCKER_POSTGRES_PORT | No | Host port mapping for the bundled postgres service (default 127.0.0.1:15432). | |
| DOCKER_POSTGRES_USER | No | Postgres user for the bundled docker compose database service. | |
| SECURITY_MASTER_BACKEND | No | Backend used for security master data. | |
| DOCKER_POSTGRES_PASSWORD | No | Postgres password for the bundled docker compose database service. | |
| MCP_TOOL_TIMEOUT_SECONDS | No | Timeout in seconds for MCP tool calls. | |
| SECURITY_MASTER_SQLITE_PATH | No | Path to the SQLite file used by the security master backend. | |
| PROVIDER_CALL_TIMEOUT_SECONDS | No | Timeout in seconds for provider calls. | |
| STOCK_MCP_STATIC_BEARER_TOKEN | No | Static Bearer token used by all protected routes 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