Technology Apr 15, 2026 · 1 min read

I built a trading intelligence MCP server in 2 days — here's how

I've been day trading gap momentum stocks for years. I built NikTrader as my personal dashboard using Polygon, Benzinga, and sec-api.io. Last week I packaged that entire data stack as an MCP server — Zivio MCP — so any AI agent can call it directly. What it does 5 tools available via MC...

DE
DEV Community
by Nikunj Doshi
I built a trading intelligence MCP server in 2 days — here's how

I've been day trading gap momentum stocks for years. I built NikTrader as my personal dashboard using Polygon, Benzinga, and sec-api.io.

Last week I packaged that entire data stack as an MCP server — Zivio MCP — so any AI agent can call it directly.

What it does

5 tools available via MCP:

  • gap_scan — pre-market gappers with price, gap%, volume, float
  • sec_alert — live SEC 8-K/S-1 filings with Gemini AI summary
  • news_sentiment — bullish/bearish scoring per headline
  • insider_scan — insider purchases sorted by transaction value
  • momentum_alerts — squeeze, HOD, VWAP reclaim, vol spike

How to connect

Add to your .cursor/mcp.json or Claude Desktop config:

{
  "mcpServers": {
    "zivio-trading": {
      "url": "https://zivio-mcp-production.up.railway.app/mcp",
      "headers": {
        "x-api-key": "YOUR_API_KEY"
      }
    }
  }
}

Tech stack

  • Node.js + Express on Railway
  • PostgreSQL for persistent API key storage
  • Stripe webhooks for auto key provisioning
  • Brevo for email delivery
  • Polygon, sec-api.io, Benzinga, Gemini APIs

Try it

$49 CAD/month: https://buy.stripe.com/7sY5kEf3M0incAy554gw000

GitHub: https://github.com/doshinikunjk-code/Zivio-MCP

Happy to answer questions about the build!

DE
Source

This article was originally published by DEV Community and written by Nikunj Doshi.

Read original article on DEV Community
Back to Discover

Reading List