Gogi MCP Server
OfficialProvides integration with Coinbase for crypto trading, allowing portfolio balance queries, position inspection, and placing crypto orders through connected Coinbase accounts.
Provides integration with Solana Web3 wallets, enabling inspection of wallet balances and execution of on-chain DeFi token swaps on Solana.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Gogi MCP Serverbuy 10 shares of NVDA and check my portfolio balance"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Official Smithery listing: https://smithery.ai/servers/gogiai/gogi-mcp
Gogi is the unified financial infrastructure and execution middleware connecting AI agents directly to live brokerage accounts, Web3 non-custodial wallets, real-time market data across equities, ETFs, crypto, forex, options, DeFi swaps, and prediction markets, institutional research feeds, and algorithmic strategy backtesters.
This official Model Context Protocol (MCP) server allows AI assistants in Cursor, Claude Desktop / Claude Code, Windsurf, Cline / Roo Code, and other MCP clients to query real-time market quotes, inspect portfolio balances and Web3 wallets across multiple brokers, place protected equity/ETF, crypto, forex, and options orders, execute DeFi swaps, and run backtests.
🌐 Supported Asset Classes & Connected Integrations
Asset Class | Supported Symbols & Instruments | Primary Connected Integrations |
Equities & ETFs | US Equities & Exchange-Traded Funds ( | Alpaca, Charles Schwab (IBKR coming soon) |
Forex & Currencies | Major & Minor pairs ( | TradeLocker, OANDA |
Crypto & DeFi Swaps | Spot & Perpetual crypto ( | Kraken, Coinbase, Alpaca, Connected Web3 Wallets |
Options | Single and multi-leg Equity & ETF Call and Put contracts | Alpaca, Charles Schwab |
Prediction Markets | Real-money outcome contracts (Macro, Rates, Elections) | Polymarket, Kalshi |
Related MCP server: OpenFinClaw CLI
📋 Getting Started with Gogi
To use the Gogi MCP Server, you need a Gogi API key connected to your trading account:
Create an Account: Sign up at https://gogi.ai.
Connect Broker Accounts & Wallets: Go to https://gogi.ai/dashboard → Brokers & Wallets and connect your preferred platforms:
Alpaca (Equities, ETFs, Options & Crypto)
Charles Schwab (Equities, ETFs & Options)
TradeLocker (Forex & CFDs)
Kraken (Crypto)
Coinbase (Crypto)
Web3 Wallets (EVM & Solana Wallets, DeFi token swaps)
(Interactive Brokers IBKR coming soon)
Subscribe to MCP in the Marketplace:
Go to https://gogi.ai/marketplace.
Locate the MCP Connectors section (Cursor MCP, Claude MCP, or Custom Agent MCP).
Click Connect to activate your agent connection.
Obtain Your API Key:
Navigate to https://gogi.ai/agents and select your MCP Agent.
Click Generate / Rotate API Key (starts with
gogi_live_...).Copy the Bearer token for your client configuration.
⚡ 1-Click Install via Smithery
For Cursor IDE / Windsurf / Claude Desktop
npx -y @smithery/cli install @gogiai/gogi-mcp --client cursorReplace --client cursor with --client claude or --client windsurf depending on your IDE.
🛠️ Manual Client Setup
1. Cursor IDE
In Cursor, open Settings → Features → MCP Servers → Add new MCP server (or edit .cursor/mcp.json):
{
"mcpServers": {
"gogi": {
"url": "https://api.gogi.ai/api/mcp/stream",
"headers": {
"Authorization": "Bearer YOUR_GOGI_API_KEY"
}
}
}
}2. Claude Desktop
Edit your Claude Desktop configuration file:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"gogi": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.gogi.ai/api/mcp/stream",
"--header",
"Authorization: Bearer YOUR_GOGI_API_KEY"
]
}
}
}3. Claude Code (CLI)
Add Gogi directly via the Claude Code CLI:
claude mcp add gogi https://api.gogi.ai/api/mcp/stream --header "Authorization: Bearer YOUR_GOGI_API_KEY"4. Windsurf / Codeium
Edit ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"gogi": {
"serverUrl": "https://api.gogi.ai/api/mcp/stream",
"headers": {
"Authorization": "Bearer YOUR_GOGI_API_KEY"
}
}
}
}5. Cline / Roo Code (VS Code Extension)
Add to cline_mcp_settings.json:
{
"mcpServers": {
"gogi": {
"url": "https://api.gogi.ai/api/mcp/stream",
"headers": {
"Authorization": "Bearer YOUR_GOGI_API_KEY"
},
"disabled": false,
"autoApprove": []
}
}
}🧰 Complete Tools Catalog (37 MCP Tools)
1. Portfolio & Broker Accounts
Tool Name | Parameters | Description |
| (none) | Returns account-level equity, buying power, cash balances, positions, and Web3 wallet balances across connected brokers and wallets. |
| (none) | Lists normalized open positions and exposure. Use |
|
| Retrieves one saved algorithm by ID; use |
| (none) | Lists all connected broker accounts, account numbers, connection statuses, and supported asset classes. |
2. Real-Time Market Data & Analysis
Tool Name | Parameters | Description |
|
| Real-time quote, market state, and technical indicators (RSI-14, MACD 12/26/9, 20/50/200 SMA & EMA). Supported timeframes: |
|
| Evaluates support/resistance pivots, Fibonacci levels, trend lines, and geometric chart patterns. Supported windows: |
3. Institutional Research & Knowledge
Tool Name | Parameters | Description |
| (none) | Lists all available and subscribed data feeds (Corporate Insider Radar, Congressional Trades, SEC 10-K/10-Q Streams, Custom Files). |
|
| Queries data from a subscribed institutional research feed. |
|
| Reads preview text, metadata, and extracted tables from user-uploaded research files. |
4. Order Execution & Position Closing
Tool Name | Parameters | Description |
|
| Places an equity, ETF, crypto, or forex order on a connected broker (e.g., Alpaca, Charles Schwab, TradeLocker, Kraken). For Forex (e.g. |
|
| Closes open equity, crypto, options, or forex positions on a single symbol or flattens all positions across broker accounts. |
| (none) | Lists all pending trades waiting for Human-In-The-Loop approval in the Gogi web app. |
|
| Checks whether a pending trade was approved, rejected, or expired. |
|
| Cancels a pending trade before confirmation; resolved trades cannot be cancelled. |
5. Prediction Markets
Tool Name | Parameters | Description |
|
| Searches active prediction market contracts across Polymarket and Kalshi. |
|
| Places an order on Kalshi or Polymarket prediction contracts. |
6. Risk Policy & Linked Strategy Controls
Tool Name | Parameters | Description |
| (none) | Fetches agent risk rules, max order size, max daily loss limit, allowed symbols, and Human vs. AI loop mode. |
|
| Inspects current parameters, indicator thresholds, and HITL overrides for an active strategy. |
|
| Updates active strategy parameters or toggles automated vs confirm-required execution. |
7. Trading Instances & Algorithm Management
Tool Name | Parameters | Description |
| (none) | Lists all live and paper trading instances with allocated capital and run states. |
|
| Creates a new trading instance bound to a broker account. |
|
| Updates an owned instance; setting |
|
| Defines a new algorithmic strategy. |
|
| Lists saved algorithms owned by the user with stable IDs, strategy summaries, symbols, timeframe, and archive state. |
|
| Updates a saved algorithm definition without changing an already-linked live instance. |
|
| Archives a saved algorithm after explicit confirmation; linked algorithms must be deactivated first. |
|
| Allocates buying power and binds an algorithm to an execution instance. |
|
| Unlinks an algorithm from an instance and frees allocated capital. |
|
| Starts automated monitoring and signal evaluation on a trading instance. |
|
| Stops a running trading instance. |
|
| Deletes a trading instance and unbinds associated resources. |
| (combined creation & launch parameters) | Convenience path for a new strategy. Prefer |
8. Quantitative Backtesting
Tool Name | Parameters | Description |
|
| Simulates algorithmic trading performance against real historical bars for stocks, crypto, and major forex pairs ( |
| (none) | Lists historical backtest runs and summary performance. |
|
| Fetches full trade-by-trade ledger and equity curve for a specific backtest. |
9. Observability & Disclosures
Tool Name | Parameters | Description |
|
| Log and persist a custom activity event. Writes a permanent, non-idempotent event record to Gogi's database (retained indefinitely) visible in the user's UI Activity Feed. Do not use for reporting trade executions (action tools automatically log those). |
| (none) | Returns official financial disclosure, terms, and risk boundaries. |
🔒 Security Architecture
Zero-Storage of API Keys: Gogi encrypts all broker secrets using Google Cloud Key Management Service (KMS) Hardware Security Modules (HSM).
Default Human-In-The-Loop (HITL): All live trading tool calls default to requiring explicit 1-click confirmation in the Gogi web app unless you explicitly configure autonomous (AITL) mode in Agent Policy.
Isolated Network Sessions: Streamable HTTP and SSE transports are protected with TLS and Redis-backed session authorization.
🏢 About Gogi Inc.
Website: https://gogi.ai
Developer Portal: https://gogi.ai/agents
Legal & Terms: https://gogi.ai/terms
Support:
support@gogi.ai
This server cannot be deployed
Maintenance
Related MCP Connectors
Trade across 22+ exchanges and brokers from any MCP-capable AI agent, no install required.
Trade 16 crypto exchanges + MetaTrader 5 from your AI assistant via one MCP connection.
MCP server for OpenMM — exposes market data, account, trading, and strategy tools to AI agents
Crypto trading intelligence MCP — 34+ endpoints, x402 pay-per-use, AI agent strategy & execution
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceEnables MCP-compatible AI clients to access live crypto market data and AI-driven quantitative analysis, with structured outputs and full observability.-
- FlicenseNot gradedqualityDmaintenanceEnables quant research, strategy generation, backtesting, and paper trading from natural language prompts, integrating with AI agents via an MCP server.63-
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to interact with Interactive Brokers through 48 tools for market data, orders, account management, and more, via the MCP protocol.MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI tools to execute trades and fetch market data across six crypto exchanges via natural language or API, with dual Telegram and MCP interfaces.2-