io.github.paulieb89/pinescript-mcp
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Pine Script v6 Documentation
Publisher-provided description
Pine Script v6 documentation lookup, function validation, and linting for AI code generation
Summary by lookupd
Looks up Pine Script v6 docs, validates function names, and lints code so an agent can write correct TradingView scripts.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http pinescript https://pinescript-mcp.fly.dev/mcp
Claude Code, remote (sse)
claude mcp add --transport sse pinescript https://pinescript-mcp.fly.dev/sse
Claude Code, pypi package (stdio)
claude mcp add pinescript -- uvx pinescript-mcp
Codex, remote (streamable-http)
codex mcp add pinescript --url https://pinescript-mcp.fly.dev/mcp
Codex, remote (sse)
codex mcp add pinescript --url https://pinescript-mcp.fly.dev/sse
Codex, pypi package (stdio)
codex mcp add pinescript -- uvx pinescript-mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"pinescript": {
"url": "https://pinescript-mcp.fly.dev/mcp"
}
}
}Cursor, remote (sse) → .cursor/mcp.json
{
"mcpServers": {
"pinescript": {
"type": "sse",
"url": "https://pinescript-mcp.fly.dev/sse"
}
}
}Cursor, pypi package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"pinescript": {
"command": "uvx",
"args": [
"pinescript-mcp"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (10 tools)
Publisher-provided text
list_docsUSE WHEN discovering what Pine Script v6 documentation is available. Returns a categorised list of doc file paths with one-line descriptions. AFTER calling thislist_sectionsUSE WHEN navigating a large documentation file before reading a specific section. Returns a newline-separated list of # and ## headers (### excluded) in the filget_docUSE 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 offsetget_sectionUSE 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 hsearch_docsUSE WHEN finding documentation sections that match specific terms across all Pine Script v6 docs. Returns up to max_results sections ranked by match count, eachget_functionsUSE WHEN browsing valid Pine Script v6 functions, optionally filtered to a namespace. Returns function names grouped by namespace (e.g. ta.*, strategy.*) or filvalidate_functionUSE 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 replaceresolve_topicUSE 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 suggestionlist_promptsList all available prompts. Returns JSON with prompt metadata including name, description, and optional arguments.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 argumen
Details
- Version: 0.6.17
- Transports: streamable-http, sse, stdio
- Uptime (7 days): 100%
- Median latency: 671 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/paulieb89/pinescript-mcp
- Website: https://bouch.dev
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.paulieb89/pinescript-mcp)
- 62092 servers
- Last crawl: 2026-11-11T17:17:22.074Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp