dadata-ru-automation

Automate Dadata Ru tasks via Rube MCP (Composio). Always search tools first for current schemas.

Install

Hot:17

Download and extract to your skills directory

Copy command and send to OpenClaw for auto-install:

Download and install this skill https://openskills.cc/api/download?slug=composiohq-composio-skills-dadata-ru-automation&locale=en&source=copy

Dadata Ru Automation Skill - Implementing Dadata.ru Integration via Rube MCP

Skill Overview


Dadata Ru Automation is a skill that automates Dadata.ru operations through Rube MCP (Composio). It provides address validation without an API key, data cleaning, and batch processing capabilities.

Use Cases

  • User Registration Address Validation

  • Automatically validate and standardize Russian addresses during the user registration flow to ensure data quality and reduce delivery failure rates.

  • E-commerce Order Data Cleaning

  • Batch clean and standardize order addresses from e-commerce platforms, unify address formats, and fill in missing administrative area information.

  • Enterprise Customer Data Enrichment

  • Automatically complete company registration addresses and contact details using information such as tax IDs and legal entity names, improving customer data completeness.

    Core Features

  • Dynamic Tool Discovery

  • Automatically discover the currently available Dadata tools and the latest modes via RUBE_SEARCH_TOOLS. This avoids maintenance issues caused by hard-coded tool calls and ensures your system always uses the latest API schema.

  • Connection Status Management

  • Monitor the Dadata Ru connection status in real time using RUBE_MANAGE_CONNECTIONS, with support for automatic reconnection and connection health checks to ensure automation workflow stability.

  • Batch Data Processing

  • Achieve efficient batch address validation and data cleaning via RUBE_MULTI_EXECUTE_TOOL and RUBE_REMOTE_WORKBENCH, supporting pagination for large volumes of address records.

    Common Questions

    Does Rube MCP require an API key?


    No. Rube MCP provides an API-key-free integration approach. Simply add https://rube.app/mcp as an MCP server to use it. However, you must complete connection authorization on the Dadata Ru side and ensure the connection status is ACTIVE before performing operations.

    Why must I call RUBE_SEARCH_TOOLS first?


    Dadata tool modes are updated periodically. Hard-coding tool calls can cause the system to fail. RUBE_SEARCH_TOOLS returns the current list of available tools, the input parameter schema, and a recommended execution plan, ensuring your automation code stays compatible with the latest API.

    How to handle batch cleaning for a large amount of address data?


    It is recommended to use RUBE_REMOTE_WORKBench together with the run_composio_tool() function for batch operations, and to check the pagination token in the responses. Continue fetching page by page until all data processing is completed. Also reuse the session ID within the same session to improve efficiency.



    Powered by Composio · Toolkit documentation: Dadata Ru Toolkit