KosmoKrator

other

Signnow MCP Integration for OpenAI Agents SDK

Connect Signnow to OpenAI Agents SDK through the local KosmoKrator MCP gateway with scoped tools, credentials, and write policy.

6 functions 4 read 2 write Manual OAuth token auth

Connect Signnow to OpenAI Agents SDK

Attach KosmoKrator integration tools to OpenAI Agents SDK workflows through a local MCP gateway.

Start the KosmoKrator MCP gateway locally and point the OpenAI Agents SDK MCP tool at that process or wrapper. The gateway is local, scoped to this integration, and starts with --write=deny so OpenAI Agents can inspect read-capable tools without receiving write access by default.

Signnow MCP Config for OpenAI Agents SDK

Use headless JSON commands for CI-style execution and MCP for agent tool discovery.

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

Run the Gateway Manually

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

Why Use KosmoKrator Here

Scoped tools

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

Signnow Tools Visible to OpenAI Agents

OpenAI Agents sees stable MCP tool names generated from the Signnow integration catalog.

MCP toolSource functionTypeDescription
integration__signnow__signnow_list_documents signnow.signnow_list_documents Read List documents accessible to the authenticated SignNow user. Returns document IDs, names, and status. Supports pagination with page and per_page parameters.
integration__signnow__signnow_get_document signnow.signnow_get_document Read Get full details for a specific SignNow document by ID, including fields, signers, and document status.
integration__signnow__signnow_create_document signnow.signnow_create_document Write Upload a file to SignNow to create a new document. The file must be a PDF. Returns the new document ID and details.
integration__signnow__signnow_list_templates signnow.signnow_list_templates Read List document templates available in the authenticated SignNow account. Templates can be used to create new documents with pre-defined fields.
integration__signnow__signnow_send_invite signnow.signnow_send_invite Write Send a signing invitation for a SignNow document. The recipient will receive an email with a link to review and sign the document.
integration__signnow__signnow_get_current_user signnow.signnow_get_current_user Read Get the authenticated SignNow user profile, including name, email, and account details.

Related Signnow Pages