跳过安装。2 分钟内即可运行。
在 cloud.anythingmcp.com 开始免费试用,一键添加 Twelve Data,然后将你的 AI 客户端(Claude、ChatGPT、Copilot 或 Cursor)指向生成的 MCP 端点。无需 Docker,无需 git clone,无需任何工程经验。
摘要
面向 AI 代理的 Twelve Data 市场数据:实时报价和价格、历史时间序列、汇率和货币换算、代码搜索、股票、外汇和加密货币列表、交易所和交易时间,以及 RSI、MACD、SMA、EMA 和布林带。19个工具,全部只读,使用 API key。
试试这样问
Twelve Data 的示例提示
点击任意提示即可复制,然后粘贴到 Claude、ChatGPT、Cursor、Gemini、Copilot 或 OpenClaw 中,在该连接器上运行。
Claude 是 AI,可能会出错。请核对回答。
💡 无需安装? 直接使用 cloud.anythingmcp.com。 登录、点击 Connectors → Twelve Data、粘贴凭证、生成 MCP API key — 完成。无 Docker、无
git clone、无本地服务器。
Twelve Data + Cursor
面向 AI 代理的 Twelve Data 市场数据:实时报价和价格、历史时间序列、汇率和货币换算、代码搜索、股票、外汇和加密货币列表、交易所和交易时间,以及 RSI、MACD、SMA、EMA 和布林带。19个工具,全部只读,使用 API key。
前提条件
完整的设置说明已内置在连接器中 (在 store 中选择连接器时可见)。所需环境变量:
TWELVE_DATA_API_KEY
步骤 1 — 获取凭证
- 在 https://twelvedata.com 注册免费账户,并在控制台中打开 API Keys。
- 将 key 复制到
TWELVE_DATA_API_KEY。它通过Authorization: apikey请求头发送,因此不会出现在 URL 或日志中。 - 用
twelve_data_search_symbols把名称解析为代码(例如 Siemens 对应 XETR 上的 SIE),然后调用twelve_data_get_price、twelve_data_get_quote或twelve_data_get_time_series。货币请用twelve_data_get_exchange_rate或twelve_data_convert_currency,传入 EUR/USD 这样的货币对。
免费的 Basic 套餐每分钟 8 个 API 额度、每天 800 个;大多数工具每个代码消耗 1 个额度。超出后 API 返回 429,直到下一分钟。免费套餐覆盖美股、外汇和加密货币;许多美国以外的交易所和基本面数据需要付费套餐,否则返回 403。twelve_data_get_api_usage 显示相对于套餐上限的用量。价格以字符串返回,默认从新到旧,除非 order 设为 asc。
步骤 2 — 安装 adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
步骤 3 — 在 Cursor 中添加连接器
你的服务器 URL: 在 AnythingMCP 中打开 MCP Servers → 此连接器所在的服务器,复制它的 URL(
https://cloud.anythingmcp.com/mcp/…)。本指南中出现YOUR_SERVER_ID的地方都用它替换。
Cursor 从 ~/.cursor/mcp.json 读取 MCP 服务器。添加以下条目:
{
"mcpServers": {
"anythingmcp": {
"url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- 在 AnythingMCP 的 MCP Servers → 你的服务器 → API keys 中创建 MCP API 密钥,并用它替换
YOUR_MCP_API_KEY。 - 保存文件并重启 Cursor。
- 打开 Cursor → Settings → MCP,确认
anythingmcp已列出并处于已连接状态。 - 开始对话 — 智能体现在可以调用
Twelve Data的工具。
可用工具
| Tool | What it does |
|---|---|
twelve_data_get_api_usage | Show the requests made in the last minute and today, the plan's per-minute and daily limits, and the plan category |
twelve_data_get_quote | Real-time quote for one instrument: name, exchange, currency, open, high, low, close, volume, previous close, change and percent change… |
twelve_data_get_price | Latest traded price of one instrument as a single number |
twelve_data_get_time_series | Historical OHLCV bars for one instrument at an interval (1min to 1month): meta (symbol, currency, exchange, timezone) and values with… |
twelve_data_get_eod | Closing price of the last trading day (or of a given date) for one instrument, with exchange, currency and datetime. 1 credit per symbol |
twelve_data_get_exchange_rate | Real-time exchange rate of a forex or crypto pair, for example EUR/USD or BTC/ETH, with its timestamp |
twelve_data_convert_currency | Convert an amount from the base to the quote currency of a forex or crypto pair at the real-time (or a historical) rate |
twelve_data_search_symbols | Find instruments by ticker or name, ordered by relevance: symbol, instrument name, exchange, MIC, currency, country and type |
twelve_data_list_stocks | List stock symbols covered by Twelve Data, updated daily: symbol, name, currency, exchange, MIC, country, type |
twelve_data_list_forex_pairs | List the forex pairs available, updated daily: symbol (for example EUR/USD), currency group, base and quote currency |
twelve_data_list_cryptocurrencies | List the cryptocurrency pairs available, updated daily: symbol (for example BTC/USD), the exchanges that quote it, base and quote currency |
twelve_data_list_exchanges | List equity exchanges: name, MIC code, country, timezone and access plan |
twelve_data_get_earliest_timestamp | Return the earliest date and time for which data exists for an instrument at an interval |
twelve_data_get_market_state | Show whether stock exchanges are open now, with time to open, time to close and time since open |
twelve_data_get_rsi | Relative Strength Index (0 to 100) series for an instrument; above 70 is commonly read as overbought, below 30 as oversold |
twelve_data_get_macd | Moving Average Convergence Divergence series for an instrument: macd line, signal line and histogram per datetime, to spot trend changes. 1… |
twelve_data_get_sma | Simple Moving Average series for an instrument over time_period bars, for trend direction and support levels. 1 credit per symbol |
twelve_data_get_ema | Exponential Moving Average series for an instrument over time_period bars; reacts faster to recent prices than the SMA. 1 credit per symbol |
twelve_data_get_bbands | Bollinger Bands series for an instrument: upper band, middle band (moving average) and lower band per datetime, to judge volatility. 1… |
FAQ
Cursor 免费套餐支持自定义 MCP 服务器吗? 支持 — Hobby、Pro 和 Business 套餐均可使用 MCP。
下一步
这份指南对你有帮助吗?