MCP Server
Our MCP (Model Context Protocol) gives AI assistants and agents direct access to the All Aboard documentation and API. With it, they can run queries and mutations. It can help you build integrations, but also book and manage orders.
- Live URL:
https://mcp.allaboard.eu/mcp - Test URL:
https://test.mcp.allaboard.eu/mcp
The MCP authenticates with your All Aboard account, so no API key is needed.
Setup
Claude Code
sh
claude mcp add -t http -s user allaboard https://mcp.allaboard.eu/mcpclaude mcp add -t http -s user allaboard https://mcp.allaboard.eu/mcpClaude
Add to Claude, or add it for your organization as a Team or Enterprise Owner.
ChatGPT
Create an app with the server URL and OAuth authentication.
OpenCode
Run opencode mcp add, choose Remote and enter the server URL.
VS Code
Add to VS Code, or run MCP: Add Server... and choose HTTP.
Cursor
Add to Cursor, or add it to mcp.json:
json
{
"mcpServers": {
"allaboard": {
"url": "https://mcp.allaboard.eu/mcp"
}
}
}{
"mcpServers": {
"allaboard": {
"url": "https://mcp.allaboard.eu/mcp"
}
}
}Codex CLI
sh
codex mcp add allaboard --url https://mcp.allaboard.eu/mcp
codex mcp login allaboardcodex mcp add allaboard --url https://mcp.allaboard.eu/mcp
codex mcp login allaboardCopilot CLI
sh
copilot mcp add --transport http allaboard https://mcp.allaboard.eu/mcpcopilot mcp add --transport http allaboard https://mcp.allaboard.eu/mcpGemini CLI
sh
gemini mcp add -t http -s user allaboard https://mcp.allaboard.eu/mcpgemini mcp add -t http -s user allaboard https://mcp.allaboard.eu/mcpGitHub Coding Agent
Add this under the repository's Settings → Copilot → Coding agent → MCP configuration:
json
{
"mcpServers": {
"allaboard": {
"type": "http",
"url": "https://mcp.allaboard.eu/mcp",
"tools": ["*"]
}
}
}{
"mcpServers": {
"allaboard": {
"type": "http",
"url": "https://mcp.allaboard.eu/mcp",
"tools": ["*"]
}
}
}Other clients
Add https://mcp.allaboard.eu/mcp as a remote HTTP server.
Tools
The server exposes six tools to the model:
| Tool | Description |
|---|---|
list_documentation | Lists all available documentation pages with descriptions |
read_documentation | Reads one or more documentation pages by slug |
explore_schema | Browses the GraphQL schema: queries, mutations, subscriptions, or types |
get_type | Gets full details of a specific GraphQL type, including fields and arguments |
execute_query | Executes a read-only GraphQL query |
execute_mutation | Executes a GraphQL mutation (creates, updates, or deletes data) |
See MCP Tools for the full reference.