Pine脚本函数搜索服务

GoldenPine MCP Server是一个为TradingView Pine Script开发提供的函数搜索、文档访问和使用统计服务。

  • by TelephoneJack
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 TelephoneJack/GoldenPine-MCP

使用说明

GoldenPine MCP服务器

捐赠BTC:bc1qx7yjzd9lmr8u2zzerrkh6mvnmw6zc4rj5aqsjg

适用于Claude的Pine Script v6文档MCP服务器。为TradingView Pine Script开发提供全面的功能搜索、文档访问和使用统计。

特性

  • 在500多个Pine Script v6函数中搜索函数
  • 完整的API文档,包括语法和参数
  • 多返回函数文档(元组处理)
  • 使用统计和性能跟踪
  • 社区贡献的示例和教程

安装

Claude桌面安装

方法1:MCPB包(推荐)

  1. 下载 goldenpine-mcp-server.mcpb 从发布
  2. 移动到Claude配置目录:
    • macOS: ~/Library/Application Support/Claude/
    • 窗户: %APPDATA%\Claude\
  3. 重新启动克劳德桌面
  4. 在Claude工具菜单中验证安装

方法2:从ZIP

  1. 下载 goldenpine-mcp-server.zip 从发布
  2. 重命名文件扩展名 .zip 到 .mcpb
  3. 移动到Claude配置目录(见上面的路径)
  4. 重新启动克劳德桌面

注: .mcpb 格式是Claude的MCP Bundle格式(重命名为ZIP文件)。

手动安装

git clone https://github.com/TelephoneJack/goldenpine-mcp.git
cd goldenpine-mcp
bun install
bun run build

配置Claude桌面(claude_desktop_config.json):

{
  "mcpServers": {
    "goldenpine": {
      "command": "bun",
      "args": ["run", "/absolute/path/to/goldenpine-mcp-server/dist/server.js"]
    }
  }
}

重新启动克劳德桌面。

用法

通过Claude查询Pine Script函数:

"Search for moving average functions"
"Show me ta.sma documentation"
"What parameters does ta.rsi accept?"
"Find functions for volume analysis"

技术规格

语言:Types/JavaScript
运行时:Bun
协议:模型上下文协议(MCP)
目标:克劳德桌面
松木字体版本:v6

存储库结构

goldenpine-mcp-server/
├── src/                 # Source code
├── dist/                # Compiled output
├── examples/            # Community examples
│   ├── trend-indicators/
│   ├── momentum-indicators/
│   └── volume-analysis/
├── tutorials/           # Learning guides
│   ├── beginner/
│   ├── intermediate/
│   └── advanced/
└── edge-cases/          # Common errors and solutions

贡献

接受的社区捐款用于:

  • 使用示例
  • 教程
  • 边缘案例文档
  • 错误报告

看 贡献.md 关于提交指南和格式要求。

许可证

麻省理工学院

支持

问题:GitHub问题
文档:[链接到完整文档(如适用)]


项目状态:积极发展
维护者:电话插孔