Quant Framework MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PERSONA | Yes | The file path to the persona configuration YAML file (e.g., 'configs/persona.yaml'). Required for the 'serve' command. | |
| TRANSPORT | No | The transport protocol to use for the MCP server. Options are 'stdio' or 'sse'. Use 'stdio' for standard MCP desktop integration. | sse |
| FRED_API_KEY | Yes | Your FRED API Key, obtained from FRED (Federal Reserve Economic Data). Required for the FRED connector to function. |
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
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| run_linearC | Fit a Linear Regression and return results with coefficients and residuals. |
| run_random_forestC | Fit a Random Forest Regressor and return results with feature importances. |
| run_svrC | Fit a Support Vector Regressor and return results. |
| run_xgboostB | Fit an XGBoost Regressor and return results with feature importances. |
| run_bayesian_ridgeB | Fit a Bayesian Ridge Regression. Returns standard regression outputs plus Bayesian-specific posterior standard deviations and estimated precision parameters (alpha, lambda). |
| run_hmmA | Fit a Gaussian Hidden Markov Model. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 6 tools
Every tool has a clearly distinct purpose with no ambiguity - each implements a different machine learning algorithm (Bayesian Ridge, HMM, Linear Regression, Random Forest, SVR, XGBoost). The descriptions clearly differentiate between supervised regression methods and the unsupervised HMM approach.
Perfect naming consistency with all tools following the exact same 'run_algorithm' pattern. The naming convention is completely uniform across all six tools, making them easily predictable and readable.
Six tools is well-scoped for a quant framework server focused on statistical modeling algorithms. Each tool earns its place by covering different modeling approaches (linear, tree-based, Bayesian, HMM, SVM, gradient boosting) without redundancy.
The toolset covers a comprehensive range of regression and time series modeling algorithms appropriate for quantitative analysis. Minor gaps might include clustering algorithms or additional preprocessing tools, but the core modeling surface is well-covered for a quant framework.