TinkClaw financial signals API — MCP server for Claude Desktop, Cursor, and other MCP clients
Project description
TinkClaw MCP Server
MCP (Model Context Protocol) server that exposes the TinkClaw financial signals API as tools for Claude Desktop, Cursor, Claude Code, and other MCP-compatible clients.
Tools (36)
Core API Tools
| Tool | Description |
|---|---|
get_signals |
Trading signals (BUY/SELL/HOLD) for a symbol |
get_signals_ml |
ML-enhanced signals for multiple symbols |
get_regime |
Market regime (trending/calm/volatile/crisis) |
get_confluence |
6-layer confluence score |
get_indicators |
Technical indicators (RSI, MACD, Bollinger) |
get_risk_metrics |
Sharpe, VaR, Sortino, max drawdown |
get_correlation |
Correlation matrix between symbols |
get_screener |
All 60+ symbols ranked by signal strength |
get_ecosystem |
Cross-asset correlations + systemic risk |
get_order_flow |
Order flow data (Pro plan) |
get_news |
Financial news for a symbol |
get_market_summary |
Broad market overview |
get_backtest |
Strategy backtesting |
get_hurst_history |
Hurst exponent time series |
get_symbols |
List all supported symbols |
get_health |
API health check |
Composite Tools
| Tool | Description |
|---|---|
get_morning_brief |
Market summary + ecosystem + top screener picks |
deep_dive |
Signals + regime + indicators + risk for one symbol |
alpha_scan |
Screener filtered to confidence > 70% |
Signal Market Tools
| Tool | Description |
|---|---|
market_leaderboard |
Top trading bots ranked by verified accuracy |
market_feed |
Live prediction feed across all bots |
market_bot_profile |
Bot profile with stats and prediction history |
market_verify_proof |
Verify a prediction's SHA-256 proof chain |
market_challenge |
100K $TKCL Challenge info and rules |
market_predict |
Submit a prediction (requires TINKCLAW_MARKET_KEY) |
market_my_bot |
Your bot's profile and stats |
market_merkle |
Daily Merkle roots for batch verification |
Agent Learning Loop
| Tool | Description |
|---|---|
get_my_predictions |
Your prediction history with outcomes |
get_my_stats |
Aggregated performance stats |
get_signal_history |
Historical signals for a symbol |
get_predictions_archive |
Full prediction history from archive |
get_stats_archive |
Full performance stats from archive |
get_signal_history_bulk |
Bulk historical signals for backtesting |
register_webhook |
Register webhook for prediction notifications |
get_webhook |
Check webhook registration |
delete_webhook |
Remove webhook |
Installation
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):
{
"mcpServers": {
"tinkclaw": {
"command": "uvx",
"args": ["tinkclaw-mcp"],
"env": {
"TINKCLAW_API_KEY": "sk-tc-your_key_here",
"TINKCLAW_MARKET_KEY": "sk-market-your_key_here"
}
}
}
}
Cursor
Add to .cursor/mcp.json:
{
"mcpServers": {
"tinkclaw": {
"command": "uvx",
"args": ["tinkclaw-mcp"],
"env": {
"TINKCLAW_API_KEY": "sk-tc-your_key_here",
"TINKCLAW_MARKET_KEY": "sk-market-your_key_here"
}
}
}
}
Local development
cd tinkclaw-mcp
pip install -e .
TINKCLAW_API_KEY=your_key_here tinkclaw-mcp
Authentication
| Env Variable | Required | Description |
|---|---|---|
TINKCLAW_API_KEY |
Yes | SmartChart API key (sk-tc-...). Get at tinkclaw.com/docs |
TINKCLAW_MARKET_KEY |
No | Signal Market bot key (sk-market-...). Get via /market/register |
TINKCLAW_API_KEY is required for all SmartChart tools. TINKCLAW_MARKET_KEY is only needed for market_predict and market_my_bot.
Examples
Once connected, ask your AI assistant:
- "Give me a morning brief"
- "Deep dive into BTC"
- "Scan for high-conviction alpha opportunities"
- "What's the market regime for ETH?"
- "Show me the Signal Market leaderboard"
- "Verify this proof hash: a1b2c3..."
- "What's the 100K Challenge status?"
Also Available
- NemoClaw/OpenClaw Skill: github.com/TinkClaw/tinkclaw-openclaw — published on ClawHub
- Python SDK: github.com/TinkClaw/tinkclaw-stream/sdk
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tinkclaw_mcp-1.2.0.tar.gz.
File metadata
- Download URL: tinkclaw_mcp-1.2.0.tar.gz
- Upload date:
- Size: 7.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1a63a0b529ee820a56a7532f5bcde0329cdcaba64302164e1c8ea78f89d83d2b
|
|
| MD5 |
51a9e056693e0234f829c5a980f3531c
|
|
| BLAKE2b-256 |
bd644a78a32b8a082b7428f8b631698574a5190e70ec5843d5fb39d37c81d7a9
|
Provenance
The following attestation bundles were made for tinkclaw_mcp-1.2.0.tar.gz:
Publisher:
publish.yml on TinkClaw/tinkclaw-mcp
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
tinkclaw_mcp-1.2.0.tar.gz -
Subject digest:
1a63a0b529ee820a56a7532f5bcde0329cdcaba64302164e1c8ea78f89d83d2b - Sigstore transparency entry: 1123016952
- Sigstore integration time:
-
Permalink:
TinkClaw/tinkclaw-mcp@48723c76748aa2d6e4da4dd78dc7dafdaf28621c -
Branch / Tag:
refs/tags/v1.2.0 - Owner: https://github.com/TinkClaw
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@48723c76748aa2d6e4da4dd78dc7dafdaf28621c -
Trigger Event:
release
-
Statement type:
File details
Details for the file tinkclaw_mcp-1.2.0-py3-none-any.whl.
File metadata
- Download URL: tinkclaw_mcp-1.2.0-py3-none-any.whl
- Upload date:
- Size: 8.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ab415ab9587b670f21145be8ecce1c1a5edee82b5e794feca935e4792c14d080
|
|
| MD5 |
6c0d5a4a85295910abd4fb01cd7021ea
|
|
| BLAKE2b-256 |
bca185fe4ec909df420ad814218afae48a1175fb70eb7279afbd301fc1a5a81f
|
Provenance
The following attestation bundles were made for tinkclaw_mcp-1.2.0-py3-none-any.whl:
Publisher:
publish.yml on TinkClaw/tinkclaw-mcp
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
tinkclaw_mcp-1.2.0-py3-none-any.whl -
Subject digest:
ab415ab9587b670f21145be8ecce1c1a5edee82b5e794feca935e4792c14d080 - Sigstore transparency entry: 1123016956
- Sigstore integration time:
-
Permalink:
TinkClaw/tinkclaw-mcp@48723c76748aa2d6e4da4dd78dc7dafdaf28621c -
Branch / Tag:
refs/tags/v1.2.0 - Owner: https://github.com/TinkClaw
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@48723c76748aa2d6e4da4dd78dc7dafdaf28621c -
Trigger Event:
release
-
Statement type: