Skip to main content
Three powerful ways to integrate with the platform. Choose the approach that best fits your use case:

REST API

Control Plane REST APIUniversal HTTP endpoints for managing agents, tasks, and knowledge bases from any programming language.Perfect for: Multi-language apps, microservices, web applications

Python SDK

SDK for Building AgentsComprehensive Python library with decorators, event handling, and framework integration for building sophisticated AI agents.Perfect for: Python applications, rapid prototyping, complex workflows

MCP Protocol

MCP for Agent DiscoveryModel Context Protocol for discovering agents and scheduling tasks from Claude Desktop, Cursor, and other MCP clients.Perfect for: IDE integration, AI client access, standardized protocols

Quick Comparison

FeatureREST APIPython SDKMCP Protocol
Language SupportAny languagePython onlyAny MCP client
Use CaseControl plane operationsBuilding agentsDiscovering & invoking agents
SetupAPI key onlypip installMCP client config
Best ForCRUD operationsAgent developmentIDE/AI client integration

Getting Started

1

Get API Credentials

Sign up at app.xpander.ai and generate your API key
2

Choose Your Integration

Select REST API for universal access, Python SDK for agent development, or MCP for AI client integration
3

Follow the Guide

Each integration method has comprehensive documentation and examples to get you started quickly

Authentication

All three integration methods use the same authentication:
# Set your API key
export XPANDER_API_KEY="your-api-key"
export XPANDER_ORGANIZATION_ID="your-org-id"

Support & Resources

User Guide

Complete platform documentation

Examples

Code examples and tutorials

Community

Join our Slack community