# VeTrade AI Integration > Canonical docs: https://vetrade.vet/developers/ai/overview > Canonical OpenAPI: https://vetrade.vet/openapi/swap-plans-v2.json > Canonical MCP metadata: https://vetrade.vet/mcp/server.json ## Core Docs - Overview: https://vetrade.vet/developers/ai/overview - Swap Plans API: https://vetrade.vet/developers/ai/swap-plans - MCP Server: https://vetrade.vet/developers/ai/mcp - Codex Skill: https://vetrade.vet/developers/ai/skill - Auth: https://vetrade.vet/developers/ai/auth - Errors: https://vetrade.vet/developers/ai/errors - Changelog: https://vetrade.vet/developers/ai/changelog ## Machine Artifacts - OpenAPI JSON: https://vetrade.vet/openapi/swap-plans-v2.json - Request Schema: https://vetrade.vet/schemas/swap-plan-request.schema.json - Response Schema: https://vetrade.vet/schemas/swap-plan-response.schema.json - MCP server.json: https://vetrade.vet/mcp/server.json ## Safety Boundaries - `quote_only` returns planning data and does not include executable clauses. - `wallet_bound` returns executable clauses for a specific `recipient`. - Validation simulates bundles but does not sign or execute them. - VeTrade documentation and tools do not perform signing, transaction submission, or wallet custody.