RTIE.AI / docs
Home OpenAPI Quickstart
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

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