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, and other MCP-compatible clients.
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 62 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 |
get_morning_brief |
Composite: market summary + ecosystem + top screener picks |
deep_dive |
Composite: signals + regime + indicators + risk for one symbol |
alpha_scan |
Composite: screener filtered to confidence > 70% |
Installation
Claude Desktop
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
{
"mcpServers": {
"tinkclaw": {
"command": "uvx",
"args": ["tinkclaw-mcp"],
"env": {
"TINKCLAW_API_KEY": "your_key_here"
}
}
}
}
Cursor
Add to Cursor's MCP settings (.cursor/mcp.json):
{
"mcpServers": {
"tinkclaw": {
"command": "uvx",
"args": ["tinkclaw-mcp"],
"env": {
"TINKCLAW_API_KEY": "your_key_here"
}
}
}
}
Local development
cd tinkclaw-mcp
pip install -e .
TINKCLAW_API_KEY=your_key_here tinkclaw-mcp
Or run directly without installing:
TINKCLAW_API_KEY=your_key_here uvx tinkclaw-mcp
Authentication
Set the TINKCLAW_API_KEY environment variable. Get your API key at tinkclaw.com.
Examples
Once connected, ask Claude:
- "Give me a morning brief"
- "Deep dive into BTCUSD"
- "Scan for high-conviction alpha opportunities"
- "What's the market regime for ETHUSD?"
- "Show me risk metrics for AAPL and MSFT"
- "Run a hurst_momentum backtest on BTCUSD over 365 days"
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.0.0.tar.gz.
File metadata
- Download URL: tinkclaw_mcp-1.0.0.tar.gz
- Upload date:
- Size: 4.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 |
d27d66fdfa1ce845b54448ae8c6b118b0a92acd66ace71b201f2a9be3b27faac
|
|
| MD5 |
fc7fcc64fdd6fd2992508c8652fc9cb6
|
|
| BLAKE2b-256 |
9c451856ebff7098eb2eff93a7645cc84bdfd89ddc3e66f9d19b5cdd59d8be91
|
Provenance
The following attestation bundles were made for tinkclaw_mcp-1.0.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.0.0.tar.gz -
Subject digest:
d27d66fdfa1ce845b54448ae8c6b118b0a92acd66ace71b201f2a9be3b27faac - Sigstore transparency entry: 1093510321
- Sigstore integration time:
-
Permalink:
TinkClaw/tinkclaw-mcp@171eaa52bf233a671079022647c13d8072b2efbd -
Branch / Tag:
refs/tags/v1.0.0 - Owner: https://github.com/TinkClaw
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@171eaa52bf233a671079022647c13d8072b2efbd -
Trigger Event:
release
-
Statement type:
File details
Details for the file tinkclaw_mcp-1.0.0-py3-none-any.whl.
File metadata
- Download URL: tinkclaw_mcp-1.0.0-py3-none-any.whl
- Upload date:
- Size: 5.2 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 |
d7c83af770c619e708bfa3a2b6930904a40fd7cdf5fce18c41c3b0a0ac970f7f
|
|
| MD5 |
942f05cd0d3abae905ebdf854ae2fa99
|
|
| BLAKE2b-256 |
1cb1056de8657e8bff6b5aee53dc26248063d0962c08b1ea59ba298d3d809a42
|
Provenance
The following attestation bundles were made for tinkclaw_mcp-1.0.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.0.0-py3-none-any.whl -
Subject digest:
d7c83af770c619e708bfa3a2b6930904a40fd7cdf5fce18c41c3b0a0ac970f7f - Sigstore transparency entry: 1093510360
- Sigstore integration time:
-
Permalink:
TinkClaw/tinkclaw-mcp@171eaa52bf233a671079022647c13d8072b2efbd -
Branch / Tag:
refs/tags/v1.0.0 - Owner: https://github.com/TinkClaw
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@171eaa52bf233a671079022647c13d8072b2efbd -
Trigger Event:
release
-
Statement type: