FinTech · Desktop AI

AI desktop assistant that operates live trading charts

A cross-platform Electron app where an AI agent reads and controls live TradingView charts through a 105-tool MCP server.

MCP tools
105
tool groups
17
LLM providers
3
signed desktop platforms
2
Context

The challenge

Client
Options analytics company (name withheld under NDA)
Industry
FinTech · Desktop AI

Traders wanted to ask for an analysis and have it happen on their chart: read indicators, switch symbols, draw levels and set alerts, without giving an AI uncontrolled access to their workspace.

Solution

What we built

  1. Agent loop with native tool calling for Anthropic, AWS Bedrock and Gemini, with token streaming, prompt caching and request cancellation.

  2. MCP server exposing 105 tools in 17 groups over the Chrome DevTools Protocol to read indicators, switch symbols, draw levels and create alerts.

  3. User approval for destructive actions enforced at a single gateway.

  4. Signed, notarized builds for macOS and Windows with in-app auto-update.

Architecture

How the system fits together

The path a request or message takes through the production system, end to end.

  1. User prompt
  2. Agent loop · Claude / Bedrock / Gemini
  3. Approval gateway
  4. MCP server · 105 tools
  5. Chrome DevTools Protocol
  6. Live chart

Tech stack

  • Electron
  • React
  • TypeScript
  • Tailwind CSS
  • Anthropic SDK
  • AWS Bedrock
  • Gemini
  • MCP
Start a project

Have a similar system to build?

Tell us what you want to ship. You will get a technical roadmap and a fixed-scope proposal within 48 hours.

  • Reply within 1 business day
  • NDA on request
  • You own 100% of the IP