KosmoKrator

productivity

Droplr MCP Integration for Vercel AI SDK

Connect Droplr to Vercel AI SDK through the local KosmoKrator MCP gateway with scoped tools, credentials, and write policy.

6 functions 4 read 2 write Bearer token auth

Connect Droplr to Vercel AI SDK

Use KosmoKrator as a local integration gateway for Vercel AI SDK agents and scripts.

Create an MCP client that starts or connects to the KosmoKrator gateway for the selected integration. The gateway is local, scoped to this integration, and starts with --write=deny so Vercel AI SDK can inspect read-capable tools without receiving write access by default.

Droplr MCP Config for Vercel AI SDK

Prefer CLI JSON calls when a workflow only needs one deterministic integration operation.

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

Run the Gateway Manually

kosmokrator mcp:serve --integration=droplr --write=deny

Why Use KosmoKrator Here

Scoped tools

Expose only Droplr 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.

Droplr Tools Visible to Vercel AI SDK

Vercel AI SDK sees stable MCP tool names generated from the Droplr integration catalog.

MCP toolSource functionTypeDescription
integration__droplr__droplr_list_drops droplr.droplr_list_drops Read List drops (short links, files, images, notes) from Droplr. Supports filtering by type and search query, with pagination.
integration__droplr__droplr_get_drop droplr.droplr_get_drop Read Get details of a specific drop (short link, file, image, or note) by its ID.
integration__droplr__droplr_create_drop droplr.droplr_create_drop Write Create a new drop (short link) in Droplr. Provide a long URL to shorten, with optional title and variant.
integration__droplr__droplr_delete_drop droplr.droplr_delete_drop Write Delete a drop (short link, file, image, or note) from Droplr by its ID. This action is permanent.
integration__droplr__droplr_list_boards droplr.droplr_list_boards Read List boards (collections of drops) from Droplr. Supports pagination.
integration__droplr__droplr_get_current_user droplr.droplr_get_current_user Read Get the authenticated Droplr user's profile, including name, email, and plan information.

Related Droplr Pages