Singularity MCP Server
Connects Claude AI to TradingView Desktop for multi-angle market analysis using 10 specialized agents, delivering verdicts, confidence scores, and trade levels for symbols like Nifty 50.
README
🧠Singularity MCP Server
10-Agent Trading Intelligence Framework — A Model Context Protocol (MCP) server that connects Claude AI to live market data for multi-angle analysis.
What It Does
You say to Claude: "Analyze Nifty 50"
Claude uses 10 specialized agents to scan the market and returns:
- Verdict: LONG / SHORT / NEUTRAL
- Confidence: 0-10 score
- Entry / Stop / Target prices
- Risk:Reward ratio
- Full breakdown from all 10 agents
Quick Start (Recommended)
git clone https://github.com/matchcutvision-jpg/singularity-mcp-server-for-trading.git
cd singularity-mcp-server-for-trading
bash setup.sh
bash start.sh
Then open a new terminal and run:
claude
Inside Claude, type:
Analyze Nifty 50
Manual Setup
If setup.sh does not work, configure manually:
git clone https://github.com/matchcutvision-jpg/singularity-mcp-server-for-trading.git
cd singularity-mcp-server-for-trading
npm install
Add the MCP server to Claude Code:
claude mcp add singularity node $(pwd)/server.js
Start the server:
bash start.sh
Then open a new terminal and run claude.
Requirements
- macOS or Linux
- Node.js 18+
- Claude Code or Claude Desktop
- Internet connection (fetches live data from Yahoo Finance)
The 10 Agents
| Agent | Analysis | Signal |
|---|---|---|
| 1 | Support & Resistance | Key levels, distance % |
| 2 | Volume Profile | Point of Control, premium/discount |
| 3 | Trend | EMA 9/21/50 alignment |
| 4 | Momentum | RSI, MACD, divergence |
| 5 | Institutional Flow | Accumulation vs Distribution |
| 6 | Volatility | Bollinger Bands, ATR, squeeze |
| 7 | Fibonacci | 38.2%, 50%, 61.8% zones |
| 8 | Multi-Timeframe | 15m/1H/4H/1D/1W alignment |
| 9 | Chart Patterns | Triangles, channels, double bottoms |
| 10 | Singularity Fusion | Weighted consensus vote |
MCP Tools
| Tool | Description |
|---|---|
singularity_analyze |
Run all 10 agents on any symbol |
agent_support_resistance |
Agent 1 — S&R levels |
agent_volume_profile |
Agent 2 — Volume analysis |
agent_trend |
Agent 3 — EMA trend |
agent_momentum |
Agent 4 — RSI + MACD |
agent_institutional_flow |
Agent 5 — Smart money |
agent_volatility |
Agent 6 — BB + ATR |
agent_fibonacci |
Agent 7 — Fib levels |
agent_multitimeframe |
Agent 8 — Multi-TF |
agent_chart_patterns |
Agent 9 — Pattern detection |
market_scan |
Scan multiple symbols, rank best |
Example Commands
"Analyze Nifty 50"
"Analyze RELIANCE on daily timeframe"
"Run Agent 1 on TCS — what are the support levels?"
"Scan Nifty, Bank Nifty, RELIANCE, TCS, INFY — top 3 longs"
TradingView Pine Script (Separate Product)
The file pinescripts/Singularity_10_Agents.pine is a visual indicator for TradingView:
- Draws S/R lines, Volume Profile POC, Fibonacci levels
- Shows EMA 9/21/50
- Colors background by trend
- Displays info table with verdict, confidence, entry/stop/target
- Built-in alerts for LONG/SHORT signals
To use: Open TradingView → Pine Editor → Paste Singularity_10_Agents.pine → Add to Chart
Data Source
This server fetches market data from Yahoo Finance via direct HTTP calls. No API key required. No TradingView subscription required for analysis.
License
MIT — Build your business on it.
Not financial advice. Trade at your own risk.
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.