KosmoKrator

communication

Daily.co MCP Integration for Generic MCP Clients

Connect Daily.co to Generic MCP Clients through the local KosmoKrator MCP gateway with scoped tools, credentials, and write policy.

7 functions 5 read 2 write API key auth

Connect Daily.co to Generic MCP Clients

Connect any stdio-compatible MCP client to local KosmoKrator integration tools.

Register kosmo mcp:serve as the command for a local stdio MCP server. The gateway is local, scoped to this integration, and starts with --write=deny so MCP clients can inspect read-capable tools without receiving write access by default.

Daily.co MCP Config for Generic MCP Clients

Start with read-only write policy and expand only for trusted projects.

{
  "mcpServers": {
    "kosmokrator-daily-co": {
      "type": "stdio",
      "command": "kosmo",
      "args": [
        "mcp:serve",
        "--integration=daily-co",
        "--write=deny"
      ]
    }
  }
}

Run the Gateway Manually

kosmokrator mcp:serve --integration=daily-co --write=deny

Why Use KosmoKrator Here

Scoped tools

Expose only Daily.co instead of a broad multi-service tool list.

Local credentials

Reuse credentials already configured for the KosmoKrator CLI and Lua runtime.

Write policy

Start read-only, then opt into ask or allow for trusted workspaces.

Daily.co Tools Visible to MCP clients

MCP clients sees stable MCP tool names generated from the Daily.co integration catalog.

MCP toolSource functionTypeDescription
integration__daily_co__daily_co_list_rooms daily-co.daily_co_list_rooms Read List video rooms from Daily.co. Returns a paginated list of rooms with their names, URLs, privacy settings, and creation dates.
integration__daily_co__daily_co_get_room daily-co.daily_co_get_room Read Get details of a specific Daily.co room by name, including its URL, privacy setting, configuration properties, and participant limits.
integration__daily_co__daily_co_create_room daily-co.daily_co_create_room Write Create a new Daily.co video room. Specify a room name and optional properties like privacy mode, max participants, and recording settings.
integration__daily_co__daily_co_delete_room daily-co.daily_co_delete_room Write Delete a Daily.co video room by name. This permanently removes the room and it cannot be rejoined.
integration__daily_co__daily_co_list_meetings daily-co.daily_co_list_meetings Read List meetings from Daily.co with optional filters. Supports filtering by room, time range, and cursor-based pagination.
integration__daily_co__daily_co_get_meeting daily-co.daily_co_get_meeting Read Get details of a specific Daily.co meeting by ID, including participant information, duration, and session data.
integration__daily_co__daily_co_list_recordings daily-co.daily_co_list_recordings Read List recordings from Daily.co with optional filters. Supports filtering by room, time range, and cursor-based pagination.

Related Daily.co Pages