Pine Script v6 Documentation
Pine Script v6 documentation lookup, function validation, and linting for AI code generation
Connector by paulieb89 · GitHub account verified by the MCP Registry
Install
Works with Claude Code, VS Code, Codex, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/paulieb89-pinescript-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoints
https://pinescript-mcp.fly.dev/mcpRemote (HTTP)https://pinescript-mcp.fly.dev/sseRemote (SSE)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 10 read · 0 write · 0 deleteRead-only
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Python package
Tools by what they do 10
From the running server's own tool list (tools/list) on Oct 25, 2026.
Read 10 · Look things up without changing anything.
get_docget_functionsget_promptget_sectionlist_docslist_promptslist_sectionsresolve_topicsearch_docsvalidate_function
Network hosts it talks to 1
pinescript-mcp.fly.dev· found in remote endpoint, install command
Files it touches
- Any path the agent passes to its tools
Tools (10)
As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].
get_docread-onlyUSE WHEN reading the full content of a Pine Script v6 documentation file. Returns the file content; when limit is set, a header shows the char range and offset to continue reading. AFTER calling this tool, use offset=<end> to continue if the header indicates more content is available. For large files (ta.md, strategy.md, collections.md, drawing.md, general.md), prefer list_sections() + get_section() instead. Data sourced from bundled Pine Script v6 documentation.
get_functionsread-onlyUSE WHEN browsing valid Pine Script v6 functions, optionally filtered to a namespace. Returns function names grouped by namespace (e.g. ta.*, strategy.*) or filtered to the requested namespace. AFTER calling this tool, call validate_function(fn_name) to check a specific name, or get_section() to read its documentation. Data sourced from bundled pine_v6_functions.json.
get_promptGet a prompt by name with optional arguments. Returns the rendered prompt as JSON with a messages array. Arguments should be provided as a dict mapping argument names to values.
get_sectionread-onlyUSE WHEN reading a specific named section from a Pine Script v6 documentation file. Returns the section content from the matched header to the next same-level header, with file path and line range. AFTER calling this tool, call list_sections(path) if the header was not found, or get_section() again with a child header for a narrower subsection. Data sourced from bundled Pine Script v6 documentation.
list_docsread-onlyUSE WHEN discovering what Pine Script v6 documentation is available. Returns a categorised list of doc file paths with one-line descriptions. AFTER calling this tool, call get_doc(path) for small files or list_sections(path) then get_section(path, header) for large files (ta.md, strategy.md, collections.md, drawing.md, general.md). Data sourced from bundled Pine Script v6 documentation.
list_promptsList all available prompts. Returns JSON with prompt metadata including name, description, and optional arguments.
list_sectionsread-onlyUSE WHEN navigating a large documentation file before reading a specific section. Returns a newline-separated list of # and ## headers (### excluded) in the file. AFTER calling this tool, call get_section(path, header) with a header from this list. Data sourced from bundled Pine Script v6 documentation.
resolve_topicread-onlyUSE WHEN looking up an exact Pine Script API term or known concept keyword. Returns the best-matching doc paths with matched keywords and a retrieval suggestion (get_doc or list_sections + get_section). AFTER calling this tool, follow the suggestion: call get_doc() for small files or list_sections() + get_section() for large files. For natural language questions use search_docs() instead. Data sourced from bundled TOPIC_MAP and doc file content scan.
search_docsread-onlyUSE WHEN finding documentation sections that match specific terms across all Pine Script v6 docs. Returns up to max_results sections ranked by match count, each with a preview and a get_section() call hint. AFTER calling this tool, call get_section(file, header) for each result you want to read in full. Data sourced from bundled Pine Script v6 documentation.
validate_functionread-onlyUSE WHEN confirming a Pine Script v6 function name is valid before using it in code. Returns a valid/invalid verdict with namespace suggestions or known replacement hints (e.g. ta.adx → ta.dmi, security → request.security). AFTER calling this tool, call get_functions(namespace) to list all valid functions in the relevant namespace if the function is invalid. Data sourced from bundled pine_v6_functions.json.
Signals
- Stars
- 9
- Forks
- 2
- Open issues
- 0
- Weekly downloads
- 116
- Last commit
- Jul 16, 2026 (3 months ago)
- Last release
- May 17, 2026 (5 months ago)
- Last package publish
- May 17, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.paulieb89/pinescript-mcp- Version
- 0.6.17
- Auth
- Auth not stated
- Packages
- pypi pinescript-mcp
- License
- MIT
- Repository
- github.com/paulieb89/pinescript-mcp
- Website
- bouch.dev
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from paulieb89
- 0.655score
UK Legal Research
paulieb89
UK legal research — case law, legislation, Hansard, bills, votes, committees, HMRC, citations
ConnectorAFreshness: ARemoteLocalRead-only★ 20↓ 170/wkClaude Code +5 - 0.632score
UK Due Diligence
paulieb89
UK due diligence — Companies House, Charity Commission, Land Registry, Gazette, HMRC VAT
ConnectorAFreshness: ARemoteLocalRead-only★ 3↓ 122/wkClaude Code +5 - 0.602score
UK Property Data
paulieb89
UK property data — Land Registry comps, EPC, Rightmove, rental yields, stamp duty, Companies House
ConnectorBFreshness: BRemoteLocalRead-only★ 18↓ 66/wkClaude Code +5 - 0.527score
BAILII UK Case Law
paulieb89
Search UK case law on BAILII — court judgments with section extraction.
ConnectorCFreshness: CLocalRead-only★ 6↓ 35/wkClaude Code +5
Cite this page
Pine Script v6 Documentation MCP server. Agent Mart. https://agentmart.dev/connectors/paulieb89-pinescript-mcp (last updated 2026-10-24)