# Twelve Data

> Use this tool when you need to access financial market data, including historical time series and real-time quotes, for stocks, forex pairs, and cryptocurrencies. It solves problems in financial analysis, market research, and trading applications by providing comprehensive instrument listings and OHLCV price data with configurable intervals and date ranges. The tool offers a CLI interface, supports multiple deployment modes, and handles API keys automatically, making it a valuable resource for AI assistants in financial workflows.

Canonical page: https://skillsregistry.net/skills/twelve-data  
JSON: https://api.skillsregistry.net/v1/skills/twelve-data

## Description

This MCP server provides seamless integration with the Twelve Data API for accessing financial market data including historical time series, real-time quotes, and instrument metadata for stocks, forex pairs, and cryptocurrencies. Built by Twelve Data using Python with the MCP SDK, Click for CLI interface, and Pydantic for data validation, it offers five core tools for retrieving OHLCV price data with configurable intervals and date ranges, current market prices, and comprehensive instrument listings with optional exchange filtering. The implementation supports multiple deployment modes including uvx direct execution, Docker containerization, and remote HTTP server access, with automatic API key handling and Claude Desktop integration, making it valuable for financial analysis workflows, market research, and trading applications where AI assistants need access to current and historical financial data across global markets.

## Trust

- **Trust score (0–1):** 0.99
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** cloud-infra
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/twelve-data)
- **Repository:** <https://github.com/twelvedata/mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "twelve-data"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/twelve-data` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/twelve-data/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
