# AlgoVesta MCP Trading

Connects your AI client to MetaTrader 5 and 16 crypto venues over a single MCP endpoint. It runs safety rules on the server and starts new keys with a $5,000 paper balance.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 3
- Author: AlgoVesta
- License: CC-BY-4.0 · policy=link-only · description only; the file stays with the author
- Source: https://github.com/AlgoVesta/mcp
- Updated: 2026-10-14
- HTML: https://affpapa.org/en/nevibecode/mcp/algovesta-mcp-trading

## What it does

AlgoVesta hosts a remote Model Context Protocol endpoint communicating over Streamable HTTP. An AI assistant uses this connection to inspect account balances and place trade orders across supported venues. The service exposes 20 tools divided into 13 read operations, 3 state modifications, and 4 destructive actions.

Safety checks happen outside the language model. Risk limits compile into JSON rules that the hosted infrastructure evaluates deterministically before touching any exchange. Every completed execution produces a hash-chained receipt verified with an ed25519 signature.

The backend is hosted and closed-source. Running your own instance locally is not an option. You connect directly via OAuth 2.1 with PKCE or using a secret URL token. Live execution remains locked until you complete two-factor authentication in the control panel.

## Requirements
- Remote server: `https://api.algovesta.com/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http trading https://api.algovesta.com/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add algovesta-mcp-trading --url https://api.algovesta.com/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "algovesta-mcp-trading": {
            "url": "https://api.algovesta.com/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "algovesta-mcp-trading": {
            "type": "http",
            "url": "https://api.algovesta.com/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http algovesta-mcp-trading https://api.algovesta.com/mcp
```

## When to use it
- retrieve balances across several crypto exchanges in one query
- place and adjust stop-loss or take-profit orders via AI prompts
- test trading strategies using a default 5000 USD virtual balance
- enforce trade risk limits deterministically before execution

## Example prompts
- Show my current balance on the paper trading account.
- Update the stop-loss order on my active ETH/USDT position.
- List open orders and display the ed25519 signed receipt for the last action.

## Similar
- [World Monitor](https://affpapa.org/en/nevibecode/mcp/world-monitor.md) — MCP server · ★ 89609
- [CCXT](https://affpapa.org/en/nevibecode/mcp/ccxt.md) — MCP server · ★ 44591
- [Finance Toolkit](https://affpapa.org/en/nevibecode/mcp/finance-toolkit.md) — MCP server · ★ 5469
- [EdgarTools](https://affpapa.org/en/nevibecode/mcp/edgartools.md) — MCP server · ★ 2817
- [LetsFG — Flights & Hotels](https://affpapa.org/en/nevibecode/mcp/letsfg-flights-hotels.md) — MCP server · ★ 2197
- [AutoTS](https://affpapa.org/en/nevibecode/mcp/autots.md) — MCP server · ★ 1434

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
