Token导航 LogoToken导航TokenDH.com
pinescript syntax checker logo
开发工具stdio官方级别未说明来源级核验

pinescript syntax checker

MCP Server

一个基于TradingView API的PineScript语法检查MCP服务器,提供详细的错误报告和异步HTTP请求支持。

工具数

1

提示词数

0

GitHub Stars

13

资源数

0
PythonCursor开发工具Cursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

erevus-cn

提供方

erevus-cn

最后核验

2026/5/17 20:19

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uvx pinescript-syntax-checker

详细介绍

PineScript语法检查器MCP服务器

模型上下文协议(MCP)服务器,用于使用TradingView的API检查PineScript语法。

特性

  • 使用TradingView的官方API检查PineScript语法
  • 带httpx的MCP兼容服务器,用于异步HTTP请求
  • 包含行和列信息的详细错误报告

快速开始

选项1:使用uvx(推荐)

# Run directly (will install automatically if needed)
uvx pinescript-syntax-checker

选项2:使用紫外线(显影)

# Clone and run
git clone https://github.com/erevus-cn/pinescript-syntax-checker.git
cd pinescript-syntax-checker
uv sync
uv run python -m pinescript_syntax_checker.server

选项3:使用pip

# Install from PyPI
pip install pinescript-syntax-checker

# Run directly
pinescript-syntax-checker

# Or as module
python -m pinescript_syntax_checker.server

MCP集成

在游标中配置

要在Cursor中使用此MCP服务器:

  1. 打开光标设置:

- 按 Cmd+, (macOS)或 Ctrl+, (Windows/Linux) - 转到“扩展”→ "MCP"

  1. 添加服务器配置:

方法1-使用uvx(推荐):

   {
     "mcpServers": {
       "pinescript-syntax-checker": {
         "command": "uvx",
         "args": ["pinescript-syntax-checker"]
       }
     }
   }

方法2-使用已安装的软件包:

   {
     "mcpServers": {
       "pinescript-syntax-checker": {
         "command": "python",
         "args": ["-m", "pinescript_syntax_checker.server"]
       }
     }
   }
  1. 重新启动游标 加载MCP服务器

验证安装

要验证MCP服务器是否正常工作:

  1. 在光标中: 配置后,尝试询问:
   Can you check this PineScript code for syntax errors?

   //@version=5
   indicator("Test", overlay=true)
   plot(close)

API

check_语法

使用TradingView的API检查PineScript语法。

参数:

  • pine_code (str):要检查的PineScript代码

示例

输入:

//@version=5
strategy("Test")
plot(close)

输出:

{
  "success": true,
  "result": {
    "variables": [],
    "functions": [],
    "types": [],
    "enums": [],
    "scopes": []
  }
}

许可证

MIT许可证

目录标签

目录标签

PythonCursor开发工具语法检查本地部署PineScriptTradingViewMCP服务器

支持客户端

Cursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP