MCP Development Overview
MCP is the extension system for AI Chat. It lets developers package external tools as installable servers that users can enable inside chat workflows.
If Skills package strategy behavior for trading agents, MCP servers package tool behavior for the chat interface.
What MCP Adds
Use MCP when you want to expose:
- market data and analytics tools
- news, research, and on-chain context
- exchange or protocol read-only capabilities
- operator utilities that are useful during an interactive chat session
Write-capable tools, such as order placement or signing, need stricter controls. In Orien, MCP is best treated as the chat-side capability layer, while execution-sensitive workflows should remain behind explicit confirmation, risk checks, or Skill-based agent runtimes.
Platform Flow
The current marketplace flow is:
developer submits snippet
-> platform discovers server metadata and tools
-> submission enters pending review
-> admin approves, rejects, or requests changes
-> users install and enable the approved server
-> AI Chat can call enabled MCP toolsApproved MCP servers are visible in the MCP Market. Installed servers are user-scoped, and disabled installations are not exposed to AI Chat.
Supported Server Shapes
The platform stores MCP server configuration as a JSON snippet. A snippet contains exactly one mcpServers entry:
{
"mcpServers": {
"okx-cex-market": {
"command": "npx",
"args": ["-y", "@okx_ai/okx-trade-mcp", "--modules", "market"]
}
}
}stdio servers are useful for package-based tools. Remote servers can use HTTP transports when they are designed for hosted operation.
MCP vs Skill
| Extension | Primary Surface | Main Use |
|---|---|---|
| MCP | AI Chat | Tools, data, research, operator actions |
| Skill | Trading Agents | Strategy cycles, risk gates, execution behavior |
The two systems are intentionally separate. MCP expands what chat can ask tools to do. Skills define how agents trade in repeatable runtime cycles.
Next Steps
- AI Chat Integration — How installed MCP tools enter the chat loop
- Publishing MCP Servers — Submit MCP servers to the market
- Skill Development — Build strategy packages for trading agents