mcpField
S
Stochastly Desktop

Stochastly Desktop

本地服务
stochastly.com金融数据02 周前更新

关于 Stochastly Desktop

Stochastly Desktop 是连接 MCP 客户端与 Stochastly 桌面应用内服务器的本地启动器,面向使用 Atelier 或 Portfolio 的研究人员。它公开 29 个工具的清单,并由桌面应用执行调用和许可检查。

主要功能

  1. 01提供 29 个工具及其输入架构
  2. 02构建、回测研究图
  3. 03执行风险与对抗性检查
  4. 04组合投资组合并导出论文
  5. 05每次调用检查桌面应用许可

适用场景

  1. 01通过 MCP 客户端浏览 Stochastly 工具
  2. 02运行研究图的回测与风险检查
  3. 03组合投资组合并导出研究论文

MCP 相关

该启动器通过本地 stdio 将 MCP 客户端连接到 Stochastly 桌面应用随附的服务器。没有应用时仍可查看工具元数据,但调用会返回需要应用和相应版本许可的结构化提示。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"com-stochastly-desktop": {
"command": "uvx",
"args": [
"stochastly-mcp"
],
"env": {
"STOCHASTLY_MCP_SCRIPT": "<STOCHASTLY_MCP_SCRIPT>"
}
}
}
}
启动命令uvx stochastly-mcp
需要配置的环境变量
STOCHASTLY_MCP_SCRIPTOptional path to the MCP client script supplied by the installed Stochastly app.

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypistochastly-mcp0.2.2

工具

29

收录的工具列表 · 更新于 2 周前

参数类型必填说明
seedinteger否随机种子;相同种子会得到相同答案。
n_bootinteger否自助法重采样次数。
n_simsinteger否随机化对照的模拟次数。
run_idstring是已完成运行的 ID,来自 backtest_graph 或 backtest_status。

详细介绍

Stochastly MCP

这个小型公开启动器可将 MCP 客户端连接到 Stochastly 桌面应用随附的服务。必须安装并运行该应用,且拥有 Atelier 或 Portfolio 许可证。本软件包不包含 Stochastly 引擎代码。

使用 pip install stochastly-mcp 安装,或使用 uvx stochastly-mcp 运行。若要运行此源代码而不是 PyPI 发行版,请使用 pip install . 安装此目录。

使用命令 stochastly-mcp(不带参数)配置本地 stdio 服务:

  • Claude Desktop:在 claude_desktop_config.json 的 mcpServers 下添加 "stochastly": {"command": "stochastly-mcp"}。
  • Cursor:在 .cursor/mcp.json 的 mcpServers 下添加相同条目。
  • VS Code:在 .vscode/mcp.json 的 servers 下添加 "stochastly": {"type": "stdio", "command": "stochastly-mcp"}。

该服务提供 29 个工具,包括 node_catalog、compose_graph、backtest_graph、red_flag_check、adversarial_check、portfolio_combine 和 export_paper。已安装的应用会运行这些工具,并在每次调用时检查许可证:portfolio_combine 需要 Portfolio,其他工具则需要 Atelier 或 Portfolio。

如果未安装该应用,启动器仍会列出相同的 29 个工具(名称、描述、输入架构和注释来自 stochastly_mcp_data/tools_manifest.json,该文件由应用的服务生成),以便客户端查看该服务提供的内容。此时,每个描述都会以桌面应用为必需条件的提示开头,而对所列工具的每次调用都会返回结构化答复,其中包含 ok: false、所需版本,以及 申请访问 链接。对于服务未列出的名称,返回的错误为 Unknown tool,与应用的服务相同。清单仅包含元数据。

对于非标准安装,请将 STOCHASTLY_MCP_SCRIPT 设置为已安装应用的 stochastly_mcp.py。这是本地路径,而不是网络端点。

链接

  • MCP 服务概览:介绍该服务的功能及支持的客户端。
  • MCP 服务参考:介绍 29 个工具、各自的输入,以及哪些工具会写入数据。
  • 文档:Stochastly 桌面应用文档,涵盖从数据导入到研究论文的内容。
  • 与其他回测工具比较:介绍 Stochastly 与其他回测软件的区别。
  • 申请访问:申请提前体验桌面应用。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。