Build with AI MCP Private Preview
RTIE exposes module APIs as typed MCP tools so coding agents and workflow agents can act through the same tenant-scoped policy surface as the REST API.
Public MCP tool calling at mcp.rtie.ai/mcp is in private preview. The tool catalog below is generated from module manifests and registry metadata.
Connect
Use this configuration only for tenants with private-preview access.
// .mcp.json
{
"mcpServers": {
"rtie": {
"type": "http",
"url": "https://mcp.rtie.ai/mcp",
"headers": { "Authorization": "Bearer ${RTIE_API_KEY}" }
}
}
}
Access levels
- universal — developer-accessible on all workspace types
- addon — developer-accessible after explicit enablement or paid add-on
- licensed product — operator/product workspace or explicit module-bundle license
- enterprise/platform — enterprise plan or internal workspace only
Planned tool reference (114 tools)
auth
| Tool | Description | Access |
| get_current_user | Declared by the module manifest. Full schema is pending. | universal |
rooms
| Tool | Description | Access |
| list_rooms read | List rooms for the tenant. | universal |
| create_room | Create a new room. | universal |
| get_room read | Get details for a specific room. | universal |
| activate_room | Activate a room so participants can join. | universal |
| close_room destructive | Close a room and end the session. | universal |
| add_room_member | Add a member to a room with an optional role. | universal |
presence
| Tool | Description | Access |
| get_presence read | List users currently present in a room. | universal |
chat
| Tool | Description | Access |
| send_chat_message | Send a chat message to a room as the agent. | universal |
| list_chat_messages read | List recent messages in a room. | universal |
auctions
| Tool | Description | Access |
| create_auction | Create a live auction session. | licensed product |
| start_auction | Open bidding on an auction. | licensed product |
| close_auction destructive | Close an auction and resolve the winner. | licensed product |
| get_winning_bid read | Get the current high bid for an auction. | licensed product |
| listing_browse read | Browse all active listings — fixed price, timed auctions, and live auctions. | licensed product |
| listing_get read | Get details of a specific listing including current price and bid history. | licensed product |
| auction_list_live read | List all currently active live auctions with real-time prices. | licensed product |
| auction_get_high_bid read | Get the current high bid on a listing. | licensed product |
| auction_place_bid confirm | Place a bid on a timed or live auction listing. ALWAYS show the user a confirmation before calling this — include the item name and bid amount. Human confirmation is required before bidding. | licensed product |
| listing_buy_now confirm | Purchase a fixed-price listing. Returns a checkout URL — show it to the user to complete payment. | licensed product |
commerce
| Tool | Description | Access |
| list_products | Declared by the module manifest. Full schema is pending. | universal |
| get_product | Declared by the module manifest. Full schema is pending. | universal |
| create_product | Declared by the module manifest. Full schema is pending. | universal |
| update_inventory | Declared by the module manifest. Full schema is pending. | universal |
| get_order | Declared by the module manifest. Full schema is pending. | universal |
| list_orders | Declared by the module manifest. Full schema is pending. | universal |
payments
| Tool | Description | Access |
| get_payment_status read | Check payment status for an order. | universal |
| list_orders read | List orders for the tenant. | universal |
cms
| Tool | Description | Access |
| cms_list | Declared by the module manifest. Full schema is pending. | universal |
| cms_create | Declared by the module manifest. Full schema is pending. | universal |
| cms_get | Declared by the module manifest. Full schema is pending. | universal |
| cms_page_create | Declared by the module manifest. Full schema is pending. | universal |
| cms_publish | Declared by the module manifest. Full schema is pending. | universal |
webhooks
| Tool | Description | Access |
| list_webhook_endpoints read | List registered webhook endpoints for the tenant. | universal |
| create_webhook_endpoint | Register a new webhook endpoint to receive RTIE events. | universal |
| list_webhook_deliveries read | List recent webhook delivery attempts for an endpoint. | universal |
sync
| Tool | Description | Access |
| sync_list_games read | List available game definitions for the tenant. | universal |
| sync_create_game | Register a new game definition. | universal |
| sync_create_room | Create a new game room session. | universal |
| sync_list_rooms read | List active rooms for a game. | universal |
| sync_get_state read | Get the current state snapshot of a sync room. | universal |
| sync_push_state | Push a server-authoritative state update to a sync room. | universal |
| sync_broadcast_event | Broadcast a custom game event to all players in a sync room. | universal |
communication
| Tool | Description | Access |
| create_room | Declared by the module manifest. Full schema is pending. | universal |
| list_chat_messages | Declared by the module manifest. Full schema is pending. | universal |
| send_chat_message | Declared by the module manifest. Full schema is pending. | universal |
| get_room_presence | Declared by the module manifest. Full schema is pending. | universal |
content
| Tool | Description | Access |
| list_content | Declared by the module manifest. Full schema is pending. | universal |
| record_content_view | Declared by the module manifest. Full schema is pending. | universal |
| cms_list | Declared by the module manifest. Full schema is pending. | universal |
| cms_page_create | Declared by the module manifest. Full schema is pending. | universal |
discovery
| Tool | Description | Access |
| search_discovery read | Search tenant-scoped discoverable resources such as events, places, content, listings, and community posts. | addon |
| answer_discovery_query read | Answer a user question from policy-visible tenant resources with citations and action-card hints. | addon |
classifieds
| Tool | Description | Access |
| search_classifieds read | Search active local classifieds within a tenant and optional context. | addon |
places
| Tool | Description | Access |
| search_places read | Search active places/businesses within a tenant and optional context. | addon |
credits
| Tool | Description | Access |
| get_credit_balance read | Read a tenant/context scoped credit balance for an owner. | addon |
miniapps
| Tool | Description | Access |
| list_miniapps read | List active workflow MiniApps for a tenant/context. | addon |
classroom
| Tool | Description | Access |
| create_classroom_session | Declared by the module manifest. Full schema is pending. | licensed product |
| list_classroom_sessions | Declared by the module manifest. Full schema is pending. | licensed product |
community
| Tool | Description | Access |
| get_community_feed | Declared by the module manifest. Full schema is pending. | universal |
| list_community_members | Declared by the module manifest. Full schema is pending. | universal |
| list_community_events | Declared by the module manifest. Full schema is pending. | universal |
arcade
| Tool | Description | Access |
| create_game_session | Declared by the module manifest. Full schema is pending. | licensed product |
| get_leaderboard | Declared by the module manifest. Full schema is pending. | licensed product |
| award_item | Declared by the module manifest. Full schema is pending. | licensed product |
learn
| Tool | Description | Access |
| create_learn_session | Declared by the module manifest. Full schema is pending. | licensed product |
| create_poll | Declared by the module manifest. Full schema is pending. | licensed product |
| get_poll_results | Declared by the module manifest. Full schema is pending. | licensed product |
actions
| Tool | Description | Access |
| ingest_signal | Submit a signal to the Action Engine for rule evaluation. The engine evaluates rules and may trigger chat messages, UI overlays, agent loops, or state updates in response. | universal |
| get_action_log read | Query the signal-to-action decision log for this tenant. | universal |
| get_rules read | Get the Action Engine rules for this tenant. | universal |
| set_rules destructive | Replace all Action Engine rules for this tenant. | universal |
analytics
| Tool | Description | Access |
| analytics_event_counts | Declared by the module manifest. Full schema is pending. | universal |
| analytics_daily_volume | Declared by the module manifest. Full schema is pending. | universal |
| analytics_bid_velocity | Declared by the module manifest. Full schema is pending. | universal |
memory
| Tool | Description | Access |
| memory_write | Declared by the module manifest. Full schema is pending. | enterprise/platform |
| memory_search | Declared by the module manifest. Full schema is pending. | enterprise/platform |
| memory_get | Declared by the module manifest. Full schema is pending. | enterprise/platform |
| memory_link | Declared by the module manifest. Full schema is pending. | enterprise/platform |
work
| Tool | Description | Access |
| work_list | Declared by the module manifest. Full schema is pending. | enterprise/platform |
| work_get | Declared by the module manifest. Full schema is pending. | enterprise/platform |
| work_create | Declared by the module manifest. Full schema is pending. | enterprise/platform |
| work_update | Declared by the module manifest. Full schema is pending. | enterprise/platform |
| work_delete | Declared by the module manifest. Full schema is pending. | enterprise/platform |
| work_event | Declared by the module manifest. Full schema is pending. | enterprise/platform |
| work_workflow_list | Declared by the module manifest. Full schema is pending. | enterprise/platform |
| work_workflow_create | Declared by the module manifest. Full schema is pending. | enterprise/platform |
| work_field_schema_list | Declared by the module manifest. Full schema is pending. | enterprise/platform |
| work_field_schema_create | Declared by the module manifest. Full schema is pending. | enterprise/platform |
agent-work
| Tool | Description | Access |
| work_list | Declared by the module manifest. Full schema is pending. | enterprise/platform |
| work_get | Declared by the module manifest. Full schema is pending. | enterprise/platform |
| work_claim | Declared by the module manifest. Full schema is pending. | enterprise/platform |
| work_heartbeat | Declared by the module manifest. Full schema is pending. | enterprise/platform |
| work_event | Declared by the module manifest. Full schema is pending. | enterprise/platform |
| work_artifact | Declared by the module manifest. Full schema is pending. | enterprise/platform |
| work_block | Declared by the module manifest. Full schema is pending. | enterprise/platform |
| work_complete | Declared by the module manifest. Full schema is pending. | enterprise/platform |
| work_release | Declared by the module manifest. Full schema is pending. | enterprise/platform |
| work_conflict_check | Declared by the module manifest. Full schema is pending. | enterprise/platform |
seller-ai
| Tool | Description | Access |
| seller_ai.generate_listing | Declared by the module manifest. Full schema is pending. | universal |
| seller_ai.generate_image | Declared by the module manifest. Full schema is pending. | universal |
| seller_ai.transcribe_description | Declared by the module manifest. Full schema is pending. | universal |
| seller_ai.suggest_price | Declared by the module manifest. Full schema is pending. | universal |
| seller_ai.generate_auction_script | Declared by the module manifest. Full schema is pending. | universal |
| seller_ai.moderate_content | Declared by the module manifest. Full schema is pending. | universal |
live-host
| Tool | Description | Access |
| live_host.list | Declared by the module manifest. Full schema is pending. | addon |
| live_host.book | Declared by the module manifest. Full schema is pending. | addon |
| live_host.approve | Declared by the module manifest. Full schema is pending. | addon |
| live_host.reject | Declared by the module manifest. Full schema is pending. | addon |
support
| Tool | Description | Access |
| list_support_tickets | Declared by the module manifest. Full schema is pending. | universal |
| get_support_ticket | Declared by the module manifest. Full schema is pending. | universal |
| create_support_ticket | Declared by the module manifest. Full schema is pending. | universal |
| reply_to_ticket | Declared by the module manifest. Full schema is pending. | universal |
| escalate_ticket | Declared by the module manifest. Full schema is pending. | universal |
MCP manifest target: mcp.rtie.ai/.well-known/mcp/manifest.json