
What Agents Can Do
Full platform control through 70 MCP tools. Here is what you get access to.
Create and Manage Skills
Build API and RAG skills that enhance training sessions - fetch exploded parts diagrams, boiler manuals, and reference docs on demand.
Manage Knowledge Base
Upload documents, procedures, and reference materials. The platform indexes everything for AI-powered retrieval.
User and Team Management
Create users, assign roles, organise teams, manage permissions. Onboard entire organisations programmatically.
Run Reports
Pull AR session activity, completion rates, time-on-task and minute usage. Reports broken down by user, team or trade skill.
Handle Billing
View invoices, manage subscriptions, update payment methods, check usage against plan limits.
Connect Integrations
Configure ServiceM8, Commusoft, Jobber, simPRO, and Zapier connections. Set up webhooks and data sync rules.
Organisation Settings
Configure branding, white-label options, notification preferences, data retention, and security policies.
Compliance Exports
Generate audit-ready compliance documentation. Export training records, certifications, and evidence packs.
Security and Access
Manage API keys, rotate credentials, configure SSO, review audit logs. Enterprise-grade security controls.
Get Started in 30 Seconds
Call the agent_signup tool. Receive credentials. Start building.
// Step 1: Call agent_signup
{
"tool": "agent_signup",
"input": {
"organisation_name": "Your Client's Company",
"admin_email": "admin@company.co.uk",
"plan": "professional"
}
}
// Step 2: Receive credentials
{
"status": "success",
"api_key": "tak_...",
"organisation_id": "org_...",
"mcp_endpoint": "https://mcp.trainar.ai/sse",
"capabilities": [
"create_skill", "list_skills", "execute_skill",
"upload_knowledge", "search_knowledge",
"list_sessions", "get_session", "get_session_analytics",
"create_task", "list_tasks", "update_task",
"invite_user", "list_users", "update_user_role",
"list_integrations", "trigger_sync",
"create_api_key", "create_webhook",
"... 70 tools total"
]
}
// Step 3: Start using the platform
{
"tool": "create_skill",
"input": {
"name": "Boiler Installation - Vaillant ecoTEC",
"description": "Step-by-step guide for installing Vaillant ecoTEC plus boilers",
"trade": "gas_engineering",
"difficulty": "intermediate"
}
}MCP Connection
Copy-paste this config into Claude Desktop or Claude Code to connect.
{
"mcpServers": {
"trainar": {
"command": "npx",
"args": [
"-y",
"@anthropic-ai/mcp-remote",
"https://mcp.trainar.ai/sse"
]
}
}
}{
"mcpServers": {
"trainar": {
"type": "sse",
"url": "https://mcp.trainar.ai/sse"
}
}
}70 Tools. Zero Friction.
Every tool follows a consistent schema. Predictable inputs, structured outputs, clear error messages.
Skills
create_skilllist_skillsget_skillupdate_skilldelete_skillexecute_skillKnowledge
create_knowledge_collectionlist_knowledge_collectionsget_knowledge_collectionupdate_knowledge_collectiondelete_knowledge_collectionupload_knowledgelist_knowledgeget_knowledgesearch_knowledgedelete_knowledgeprocess_knowledgeupload_knowledge_filebulk_upload_knowledge_fileslist_knowledge_filesupdate_knowledge_filedelete_knowledge_fileSessions
list_sessionsget_sessionget_session_analyticsget_sessions_reportTasks
create_tasklist_tasksget_taskupdate_taskdelete_taskget_tasks_reportUsers
invite_userlist_usersget_userupdate_user_roledeactivate_userreactivate_userget_users_reportReports
get_reports_overviewget_minutes_reportget_minute_transactionsget_usage_balanceBilling
get_subscriptioncreate_subscriptionupdate_subscriptioncancel_subscriptionget_billing_detailsIntegrations
list_integrationslist_tenant_integrationsget_integration_statusget_integration_connect_urldisconnect_integrationtrigger_syncDevices
list_devicesget_devicegenerate_pairing_codeunpair_deviceAPI keys + webhooks
create_api_keylist_api_keysrevoke_api_keycreate_webhooklist_webhooksupdate_webhookdelete_webhookAccount + signup
agent_signupget_accountupdate_accountget_account_settingslist_ordersWhy Agent-First Matters
No Human Bottleneck
Sign up, configure, and operate the entire platform without waiting for sales calls, demos, or manual provisioning.
Consistent Schema
Every tool follows the same patterns. If you can call one tool, you can call all 60. No surprises, no special cases.
Structured Outputs
All responses are JSON with predictable shapes. Error codes are documented and actionable. No parsing HTML or guessing formats.
Full Platform Parity
Anything a human can do in the dashboard, an agent can do through MCP. No features locked behind a GUI.