twelve-data-automation

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

Install

Hot:40

Download and extract to your skills directory

Copy command and send to AI Agent for auto-install:

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

Twelve Data Automation - Financial Data Automation Integration Solution

Skill Overview


Automate Twelve Data financial data operations through Rube MCP and the Composio toolkit, supporting the retrieval of real-time and historical data for stocks, foreign exchange, cryptocurrencies, and more.

Applicable Scenarios

  • Data Acquisition for Quantitative Trading Systems

  • Automatically collect market data for strategy backtesting and real-time trading, with support for bulk historical data retrieval, real-time market data subscriptions, and technical indicator calculations.

  • Financial Dashboard Data Integration

  • Automatically synchronize stock, foreign exchange, and cryptocurrency data to dashboards or reporting systems, with flexible adaptation to different data sources through the tool discovery mechanism.

  • Automated Portfolio Updates

  • Periodically retrieve the latest prices of held assets and automatically update portfolio valuations, supporting a unified data pipeline for multiple asset classes.

    Core Functions

  • Intelligent Tool Discovery and Execution

  • Dynamically retrieve the latest tool schemas through RUBE_SEARCH_TOOLS, avoiding hard-coded and outdated API structures and ensuring synchronization with the current Twelve Data interface.

  • Connection Management and Status Monitoring

  • Use RUBE_MANAGE_CONNECTIONS to centrally manage Twelve Data connection status, automatically check connection health, and simplify the authentication process.

  • Batch Workflow Orchestration

  • Use RUBE_MULTI_EXECUTE_TOOL and RUBE_REMOTE_WORKBENCH to support chained execution of multiple tools, enabling complex data retrieval and processing workflows.

    Frequently Asked Questions

    How do I start using the Twelve Data Automation skill?

    First, add the Rube MCP server (https://rube.app/mcp) to your client configuration; no additional key is required. Then call RUBE_SEARCH_TOOLS to query Twelve Data-related tools, use RUBE_MANAGE_CONNECTIONS to establish a connection and ensure that its status is ACTIVE, and finally use RUBE_MULTI_EXECUTE_TOOL to perform specific operations.

    What API key does Twelve Data require?

    You need an API key for a Twelve Data account. When using it for the first time, use the twelve_data toolkit with RUBE_MANAGE_CONNECTIONS to establish a connection. The system will return an authentication link. After authentication is completed, the connection status will change to ACTIVE, and subsequent calls will automatically use the saved credentials.

    Why do the tool schemas change, and how can I obtain the latest schemas?

    Twelve Data may update its API structure or add new features, resulting in dynamically changing tool schemas. Before executing each workflow, you should call RUBE_SEARCH_TOOLS to obtain the current tool definitions, parameter structures, and execution recommendations. This helps avoid call failures caused by schema changes.