Twelve Data

Twelve Data

Integrates Twelve Data API for historical and real-time market data via MCP server.

44
Stars
14
Forks
0
Releases

Overview

The Twelve Data MCP Server provides a seamless integration with the Twelve Data API to access financial market data, including historical time series, real-time quotes, and instrument metadata for stocks, forex pairs, and cryptocurrencies. It enables natural language requests through u-tool, an AI-powered universal router that reduces the need to navigate 100+ endpoints. The server uses vector search to locate relevant endpoints across Twelve Data's API catalog and leverages OpenAI GPT-4o to select the optimal method and generate correct parameters. It then automatically executes the call and returns results in a structured, AI-friendly format. This MCP server is in early-stage development; features and tools may evolve alongside Twelve Data API updates. Deployment options include UV (uvx) or pip, with configuration for Claude Desktop, VS Code, and remote usage. Debugging can be performed with the MCP Inspector. Supported data categories include Market data & quotes; Technical indicators (100+); Fundamental data & financials; Currencies & crypto; Mutual funds & ETFs; and Economic calendars & events.

Details

Owner
twelvedata
Language
Python
License
MIT License
Updated
2025-12-07

Features

u-tool: AI-powered universal router for Twelve Data API

An AI-powered universal router that reduces navigating 100+ endpoints by describing needs in plain English; integrates NLP, vector search, GPT-4o, and automatic execution to return formatted results.

Natural Language Processing

Understands requests in conversational English to initiate data fetches.

Smart Routing with Vector Search

Uses vector search to locate the most relevant endpoints from Twelve Data's API catalog.

Intelligent Method and Parameter Selection

Leverages OpenAI GPT-4o to choose the optimal method and generate correct parameters.

Automatic Execution and Formatting

Calls the appropriate endpoint and returns results in a structured, formatted form.

Comprehensive Data Coverage

Provides access to historical time series, real-time quotes, and instrument metadata for stocks, forex, and crypto; supports categories like market data, indicators, fundamentals, currencies/crypto, funds, and calendars.

Deployment and Integrations

Install via UV or pip; supports Claude Desktop and VS Code integration; includes Docker deployment options.

Audience

AI developersIntegrate Twelve Data data into AI agents and workflows via MCP server.
Fintech teamsEmbed real-time and historical market data into financial apps and analytics.
Data scientistsExperiment with markets data for research, models, and indicators.

Tags

Twelve DataMCP serverAI routerTime seriesReal-time quotesStocksForexCrypto