MCP Hub
Back to servers

@theyahia/kontur-diadoc-mcp

MCP server for Kontur.Diadoc — electronic document interchange, EDI (Russia)

npm186/wk
Updated
Apr 1, 2026

Quick Install

npx -y @theyahia/kontur-diadoc-mcp

@theyahia/kontur-diadoc-mcp

MCP server for Kontur.Diadoc -- electronic document interchange (EDI) for Russian businesses. Send, receive, and sign invoices, acts, and other fiscal documents.

Tools

ToolDescription
authenticateGet Diadoc authentication token
list_organizationsSearch organizations by INN/KPP
get_organizationGet organization details
list_documentsList documents with filters
get_documentGet specific document details
send_documentSend document to counterparty
sign_documentSign/accept a received document
list_counterpartiesList counterparties

Install

Claude Desktop / Cline / Cursor

{
  "mcpServers": {
    "kontur-diadoc": {
      "command": "npx",
      "args": ["-y", "@theyahia/kontur-diadoc-mcp"],
      "env": {
        "DIADOC_CLIENT_ID": "<YOUR_CLIENT_ID>",
        "DIADOC_API_KEY": "<YOUR_API_KEY>",
        "DIADOC_LOGIN": "<YOUR_LOGIN>",
        "DIADOC_PASSWORD": "<YOUR_PASSWORD>"
      }
    }
  }
}

Environment Variables

VariableRequiredDescription
DIADOC_CLIENT_IDYesDiadoc API client ID
DIADOC_API_KEYYesDiadoc API key
DIADOC_LOGINYesDiadoc account login
DIADOC_PASSWORDYesDiadoc account password

Demo Prompts

  • "Find organization by INN 7707083893 in Diadoc"
  • "List my inbound unsigned documents"
  • "Get document details for message msg-123"
  • "Send an invoice to counterparty box-456"
  • "Sign the incoming act from Sberbank"
  • "Show all my counterparties in Diadoc"
  • "List documents received this month"
  • "Authenticate with Diadoc"

API Reference

Docs: https://developer.kontur.ru/doc/diadoc

License

MIT

Reviews

No reviews yet

Sign in to write a review