Setup
Install and configure the XO MCP Server.
Installation
Add this configuration to your MCP client settings:
{
"mcpServers": {
"xo-mcp-server": {
"command": "uvx",
"args": [
"git+https://github.com/sharmasuraj0123/xo-mcp-server.git"
],
"env": {
"ACCESS_TOKEN": "your_access_token",
"DEPLOYMENT_ID": "your_deployment_id"
}
}
}
}Clone the repository:
git clone https://github.com/sharmasuraj0123/xo-mcp-server.git
cd xo-mcp-serverAdd to your MCP client settings:
{
"mcpServers": {
"xo-mcp-server": {
"command": "uv",
"args": [
"--directory",
"/path/to/xo-mcp-server",
"run",
"-m",
"xo_mcp_server"
],
"env": {
"ACCESS_TOKEN": "your_access_token",
"DEPLOYMENT_ID": "your_deployment_id"
}
}
}
}Configuration
Environment Variables
| Variable | Description | Required |
|---|---|---|
ACCESS_TOKEN | Your XO platform access token | Yes |
DEPLOYMENT_ID | Unique deployment identifier from XO Launchpad | Yes |
Getting Your Credentials
- Visit XO Launchpad
- Sign in and create a new project
- Note down your DEPLOYMENT_ID
- Contact the XO team for your ACCESS_TOKEN
Never share your DEPLOYMENT_ID or ACCESS_TOKEN. Do not commit them to Git.