p

pinescriptV6_MCP

@harunamitrader/pinescriptV6_MCP
0 Stars 8 次浏览 harunamitrader 更新于 2026-08-23
该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

Pine Script v6 MCPmanual.json 利用

Repository: https://github.com/harunamitrader/pinescriptV6_MCP

Pine Script v6 JSON 化 manual.json 用Claude Code / Codex CLI / Gemini CLI MCP 正確 Pine Script 支援 MCP

  • 目的: 正確 API 仕様定数名用例素早
  • 前提: manual.jsonUTF-8, v6, ja同梱済
  • 方針: 最小依存読取専用内

機能概要

  • stdio MCP Node.js
  • 起動時 manual.json 読込軽量構築
  • 提供
    • search_docs: 関数/定数/等横断検索
    • get_entry: id 単一詳細最小情報取得
    • complete_symbol: 補完例: plot, ta.r, color.
    • list_categories: 種別件数集計annotation/const/function/type 等

返却 LLM 引用 JSONstructuredContent


詳細AI視点

  • search_docs: 探索最適

    • 用途: 正式名称曖昧断片分横断検索
    • 強: 前方一致優先部分一致広当取得kind 絞込可
    • 例: {"query":"plot"} / {"query":"ta.r","kind":"function"}
    • 活用: 新規実装関数候補洗出未知定数探索
  • get_entry: 確定前最終確認

    • 用途: 検索/補完特定 id 詳細確認種別URL将来的等
    • 強: LLM structuredContent 参照引数名戻値取違抑制
    • 例: {"id":"fun_color.b"} color.b() 詳細返却
    • 活用: 実装直前仕様時根拠提示source_url
  • complete_symbol: 名前空間高速補完

    • 用途: 中 ta. color. 接頭辞候補即時取得
    • 強: 前方一致低名前空間配下網羅把握便利
    • 例: {"prefix":"color."} / {"prefix":"strategy.","limit":50}
    • 活用: 実装中記述補助同名関数多領域候補比較
  • list_categories: 全体像把握探索起点作

    • 用途: annotation/const/function/type 領域件数把握
    • 強: 偏対象範囲俯瞰検索条件当付
    • 例: 引数呼出戻値 {kind,count} 配列
    • 活用: 初学者探索開始時設定

構成CLI AI 効率良前提

  • 重視: complete_symbol + get_entry
  • 横断探索重視: search_docs + get_entry
  • 快適性重視: search_docs + complete_symbol + get_entry通常十分
  • 補助: 必要応 list_categories 追加

/ 実行

  1. 導入推奨
git clone https://github.com/harunamitrader/pinescriptV6_MCP.git
cd pinescriptV6_MCP/pinescriptMCP
  1. 依存
npm i
  1. 起動手動起動例
node server.mjs --manual ./manual.json
# 既存別 manual.json 使場合
node server.mjs --manual C:/path/to/manual.json

環境変数 PINE_MANUAL_PATH 指定


Codex CLI 設定TOML

~/.codex/config.toml 以下追記

[mcp_servers]
[mcp_servers.pinescript_mcp]
command = "C:/Program Files/nodejs/node.exe"
args = [
  "C:/path/to/pinescriptV6_MCP/pinescriptMCP/server.mjs",
  "--manual",
  "C:/path/to/pinescriptV6_MCP/pinescriptMCP/manual.json"
]

Codex 再起動/mcp pinescript_mcp 群表示確認


Claude DesktopJSON

設定 Developer MCP Servers Add 次 JSON 追加

{
  "mcpServers": {
    "pinescript_mcp": {
      "command": "node",
      "args": [
        "C:/path/to/pinescriptV6_MCP/pinescriptMCP/server.mjs",
        "--manual",
        "C:/path/to/pinescriptV6_MCP/pinescriptMCP/manual.json"
      ]
    }
  }
}

Gemini CLIJSON

Gemini CLI MCP 設定次追加設定 CLI 実装依存

{
  "mcpServers": {
    "pinescript_mcp": {
      "command": "node",
      "args": [
        "C:/path/to/pinescriptV6_MCP/pinescriptMCP/server.mjs",
        "--manual",
        "C:/path/to/pinescriptV6_MCP/pinescriptMCP/manual.json"
      ]
    }
  }
}

使方例

  • search_docs {"query":"plot"} 検索 候補 get_entry 詳細取得
  • complete_symbol {"prefix":"color."} 補完
  • list_categories 種別件数把握

注意

  • 本読取専用外部書込外部呼出行
  • manual.json 本同梱生成出典 URL 含配布権限作者許諾基

相关 MCP 服务