Skip to content
AI Virtual Assistant Platform

MCP Protocol

Model Context Protocol for tool discovery and execution.

No hourly billing Pay per outcome 24/7 execution

Connect any MCP client — endpoint setup, authentication, tool discovery and example calls for Claude, ChatGPT and agents.

Overview

The API is REST-based, returns JSON, and is E2E encrypted. All endpoints require authentication via Keycloak SSO (OAuth2 bearer token). Tenant isolation is enforced at every level.

Authentication

All API requests require a Bearer token obtained from Keycloak. The token is tenant-scoped and expires after 1 hour. Refresh tokens are provided for long-running sessions.

Key endpoints

POST /api/missions — submit a new mission. GET /api/missions/:id — get mission status. GET /api/brain/query — query the Brain/RAG. GET /api/hit — list pending HIT approvals. POST /api/hit/:id/approve — approve a HIT item.

Code examples

See the API reference for curl, Python, and JavaScript examples. The MCP protocol allows direct tool discovery and execution from any MCP-compatible client.

Rate limits

Rate limits are per-tenant and tier-based. Starter: 100 req/min. Business: 500 req/min. Professional: 2,000 req/min. Enterprise: custom. All limits are burstable up to 2x for 10 seconds.

Ready to get started?

Start your first mission in minutes. No credit card required.