Pinescript Mcp Server — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Pinescript Mcp Server (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
A comprehensive tool for creation, optimization, and management of PineScript trading strategies.
├── src/ # Core application code
├── ui/ # Next.js web interface
├── dist/ # Compiled JavaScript
├── docs/ # Documentation
├── scripts/ # Utility scripts
│ ├── server/ # Server management scripts
│ ├── network/ # Network diagnostics scripts
│ └── docs/ # Documentation
├── data/ # Data files
├── tests/ # Application tests
├── examples/ # Example scripts and strategies
└── memory-bank/ # Project context and information npm install # Standard Next.js development server
npm run ui
# Clean start with port cleanup
npm run ui:clean
# Alternative Express server (if Next.js has issues)
npm run ui:express
# Desktop app (no web server required)
npm run ui:electron http://localhost:3001(Not required for the desktop app option)
The project includes multiple ways to access the UI:
# Standard Next.js dev server
npm run ui
# Clean start (kills any existing processes using the ports)
npm run ui:clean
# Start with administrator privileges (for stubborn processes)
npm run ui:admin# Simple Express server (more stable alternative)
npm run ui:express
# Basic HTML test page server
npm run ui:testFor environments where web servers have connectivity issues:
# Electron desktop application (no web server required)
npm run ui:electronIf you experience connection issues with the UI server:
npm run firewall:allowscripts/docs/ui-connect-guide.md for detailed connection troubleshootingnpm run ui:electronThe repository includes several utility scripts to help with development and troubleshooting:
run-ui-clean.bat - Main script to start the UI server (cleans up existing processes)run-ui-admin.bat - Starts the UI server with administrator privilegesserve-test-page.bat - Serves a simple HTML test page on port 8000 to test connectivityrun-express-server.bat - Starts an Express server as an alternative to Next.jsrun-electron-app.bat - Starts the Electron desktop application (no web server required)check-connectivity.bat - Comprehensive network connectivity diagnosticscheck-windows-firewall.bat - Check firewall status and rulesallow-node-firewall.bat - Add Node.js to Windows Firewall exceptionstest-network-connection.bat - Test specific network connectionstest-port-3000.bat - Test if port 3000 is availablekill-port-3000.bat - Kill any process using port 3000ui-connect-guide.md - Comprehensive guide to UI connectivity troubleshootingREADME-UI.md - UI-specific documentationnpm run buildnpm testThe PineScript MCP Server can be integrated with Claude Desktop to provide AI-assisted PineScript development capabilities.
# Install and configure with one command
npx pinescript-mcp-server
# Or add to Claude Desktop
claude mcp add pinescript-server npx --args pinescript-mcp-server# Add to Claude Desktop with Windows-specific wrapper
claude mcp add pinescript-server cmd --args /c npx pinescript-mcp-serverFor detailed setup instructions, platform-specific configurations, and troubleshooting:
When integrated with Claude Desktop, you can:
See the docs/ directory for detailed documentation on:
This project is proprietary and confidential.
Copyright © 2025. All rights reserved.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.