Decode the markets with your AI assistant. Screening, analysis, and scoring across stocks, crypto, and forex.
Project description
Rozkoduj MCP - Decode the Markets
Decode the markets with your AI assistant. Screening, analysis, and scoring across stocks, crypto, and forex.
Why Rozkoduj?
- One URL, zero config - no cloning, no local dependencies. Add the URL and go.
- Global coverage - US, EU, Asia, crypto, forex. Not just S&P 500.
- Deep screening - any indicator, fundamental, or performance metric as a filter.
- TA + fundamentals combined - smart screens that mix technical signals with valuation data.
- Market regime detection - CNN Fear & Greed, crypto Fear & Greed, VIX in one call.
- Per-ticker attention signal - news headlines + Wikipedia pageview spike detection globally.
- MCP Resources & Prompts - proper spec-compliant context and workflow templates.
Installation
Connect to the hosted MCP server:
https://mcp.rozkoduj.com/mcp
Works immediately with any MCP client.
Cursor
Add to ~/.cursor/mcp.json:
{
"mcpServers": {
"rozkoduj": {
"url": "https://mcp.rozkoduj.com/mcp"
}
}
}
VS Code
Add to .vscode/mcp.json:
{
"servers": {
"rozkoduj": {
"type": "http",
"url": "https://mcp.rozkoduj.com/mcp"
}
}
}
Claude Code
claude mcp add --transport http rozkoduj https://mcp.rozkoduj.com/mcp
Claude Desktop
Add to your config file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"rozkoduj": {
"url": "https://mcp.rozkoduj.com/mcp"
}
}
}
Windsurf
Add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"rozkoduj": {
"serverUrl": "https://mcp.rozkoduj.com/mcp"
}
}
}
Gemini CLI
Add to ~/.gemini/settings.json:
{
"mcpServers": {
"rozkoduj": {
"httpUrl": "https://mcp.rozkoduj.com/mcp"
}
}
}
Other Clients
For clients that support remote MCP:
{
"mcpServers": {
"rozkoduj": {
"url": "https://mcp.rozkoduj.com/mcp"
}
}
}
Available Tools
Market Screening
| Tool | Description |
|---|---|
scan |
Screen global markets by any indicator, fundamental, volume, market cap, and more. Flexible filtering and sorting. |
smart_screen |
Pre-built intelligent screens. Presets: unusual_volume, oversold_bounce, breakout, momentum, dividend, value, growth. Value and growth combine TA with fundamental data. |
movers |
Top gainers and losers across any market. Supports crypto, stocks, forex. |
Analysis
| Tool | Description |
|---|---|
score |
Holistic 0-100 score combining technical rating (40%), momentum (25%), volume quality (15%), and trend strength (20%). Returns a single actionable number with breakdown. |
analyze |
Single-symbol technical analysis: composite BUY/SELL/NEUTRAL rating + RSI, MACD, Bollinger Bands, ADX, and 30+ indicators across any timeframe. |
fundamentals |
Valuation (P/E, P/B, EV/EBITDA), quality scores (Piotroski F-Score, Altman Z-Score), analyst consensus (buy/hold/sell counts, 12-month price targets), upcoming earnings date with EPS forecast, and dividend data. |
compare |
Side-by-side technical analysis for up to 10 symbols at once. |
multitf |
Multi-timeframe analysis with alignment scoring. Default: 15m, 1h, 4h, 1d, 1W. |
Market Intelligence
| Tool | Description |
|---|---|
market_pulse |
Market regime detection: CNN Fear & Greed (US stocks, 7 sub-indicators), Alternative.me Fear & Greed (crypto), and VIX. Returns RISK-ON, RISK-OFF, or NEUTRAL verdict. |
buzz |
Per-ticker attention signal using Google News headline count and Wikipedia pageview trends. Detects spikes in public interest. Works globally in any language. |
calendar |
Economic calendar with upcoming macro events. Filter by days ahead, countries, and importance level. Shows actual vs forecast vs previous values. |
Resources
Context data the AI can read to build better queries:
| Resource | Description |
|---|---|
rozkoduj://markets |
Available markets with IDs for the scan tool |
rozkoduj://fields |
Popular screening fields with categories (technical, fundamental, performance) |
rozkoduj://operators |
Filter operators for scan (greater, less, in_range, crosses_above, ...) |
Prompts
Pre-built workflows you can trigger as slash commands:
| Prompt | Description |
|---|---|
morning_briefing |
Daily overview: market regime, top movers, economic calendar |
deep_dive(symbol) |
Full analysis: score + technicals + fundamentals + buzz + multi-timeframe |
find_opportunities(market) |
Scan for opportunities across multiple smart screens |
Example Prompts
Quick analysis:
Score AAPL - should I buy?
What's the Piotroski F-Score for NVDA? Show me analyst price targets.
Multi-timeframe analysis for ETHUSDT - is it aligned bullish?
Compare AAPL, MSFT, GOOGL technical indicators.
Market overview:
What's the current market regime? Risk-on or risk-off?
What economic events are happening this week?
Is there any buzz around Tesla right now?
Smart screens:
Find unusual volume stocks in the US market.
Show me oversold bounce candidates in crypto.
Find value stocks - low P/E with high Piotroski score.
Screen for growth stocks with strong earnings and momentum.
Show me high-dividend stocks with sustainable payout ratios.
Custom screening:
Screen US stocks with market cap above 10B sorted by change.
Find crypto with RSI below 30.
Data
Market data via rozkoduj data API.
Auto-detects exchanges: BTCUSDT resolves to Binance, AAPL to NASDAQ, EURUSD to Forex.
Self-Hosting
# Install from PyPI
pip install rozkoduj-mcp
# Or run directly with uvx
uvx rozkoduj-mcp
# Docker
docker build -t rozkoduj-mcp .
docker run -p 8080:8080 rozkoduj-mcp
# Remote mode (streamable-http)
MCP_TRANSPORT=streamable-http PORT=8080 uvx rozkoduj-mcp
License
MIT - rozkoduj.com
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 rozkoduj_mcp-2026.4.5.tar.gz.
File metadata
- Download URL: rozkoduj_mcp-2026.4.5.tar.gz
- Upload date:
- Size: 12.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
807272c104007cc40399c2c713944353cb3e6f44dd331a3563cdfba5d6ecefcc
|
|
| MD5 |
7643cbfa65d9a3cf1eaf27e18f95bcb4
|
|
| BLAKE2b-256 |
2ed2a64cc055dcac04c8f9bbc5229f60468473b984fe9c9fe1b7a29e95bb11f9
|
Provenance
The following attestation bundles were made for rozkoduj_mcp-2026.4.5.tar.gz:
Publisher:
publish.yml on rozkoduj/rozkoduj-mcp
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
rozkoduj_mcp-2026.4.5.tar.gz -
Subject digest:
807272c104007cc40399c2c713944353cb3e6f44dd331a3563cdfba5d6ecefcc - Sigstore transparency entry: 1238715544
- Sigstore integration time:
-
Permalink:
rozkoduj/rozkoduj-mcp@571f0d73f64732ef864ef0fa2fbd4935dda95234 -
Branch / Tag:
refs/tags/v2026.4.5 - Owner: https://github.com/rozkoduj
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@571f0d73f64732ef864ef0fa2fbd4935dda95234 -
Trigger Event:
release
-
Statement type:
File details
Details for the file rozkoduj_mcp-2026.4.5-py3-none-any.whl.
File metadata
- Download URL: rozkoduj_mcp-2026.4.5-py3-none-any.whl
- Upload date:
- Size: 19.7 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 |
d1f15c199e59291be1648e995c96767afa97578364e6bcfc280faf0f172ab735
|
|
| MD5 |
cf0d62522661cdc3d9662817dbf50a62
|
|
| BLAKE2b-256 |
ff9b974433ed23e5448c69c3f1c4bcae714e3bde88f2eee084029102d94580b2
|
Provenance
The following attestation bundles were made for rozkoduj_mcp-2026.4.5-py3-none-any.whl:
Publisher:
publish.yml on rozkoduj/rozkoduj-mcp
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
rozkoduj_mcp-2026.4.5-py3-none-any.whl -
Subject digest:
d1f15c199e59291be1648e995c96767afa97578364e6bcfc280faf0f172ab735 - Sigstore transparency entry: 1238715548
- Sigstore integration time:
-
Permalink:
rozkoduj/rozkoduj-mcp@571f0d73f64732ef864ef0fa2fbd4935dda95234 -
Branch / Tag:
refs/tags/v2026.4.5 - Owner: https://github.com/rozkoduj
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@571f0d73f64732ef864ef0fa2fbd4935dda95234 -
Trigger Event:
release
-
Statement type: