KosmoKrator

other

Signnow MCP Integration for LangChain

Connect Signnow to LangChain 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 LangChain

Bridge LangChain agents to local KosmoKrator integration tools through MCP or headless CLI calls.

Use the MCP gateway when the agent should discover tools, or wrap kosmo integrations:call for fixed chains. The gateway is local, scoped to this integration, and starts with --write=deny so LangChain can inspect read-capable tools without receiving write access by default.

Signnow MCP Config for LangChain

Keep the gateway scoped to the integration and operation class needed by the chain.

{
  "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 LangChain

LangChain 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