Pattern Vista MCP server
io.github.xsf0221/pattern-vista·v0.2.1End-of-day US equity data: MA200 deviation rankings, market breadth, chart-pattern win rates.
0 stars49 downloads/wk
Reviews
Write oneNobody has reviewed Pattern Vista yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Pattern Vista tools (5)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
account_statusValidate the configured API key and report which account it belongs to and whether it is on a paid tier.
deviation_rankingSymbols furthest from their own 200-day moving average, ranked.
market_stretchHow stretched the US market is: the share of tracked symbols closing above their own 200-day moving average, plus where that reading ranks against its own recorded history.
recommended_patternsThe latest K-line chart patterns the daily scan flagged, each carried with the historical win-rate of its own pattern bucket.
ticker_reportEverything held on one symbol: its current distance from its own 200-day moving average, and the chart patterns most recently detected on it.
Public scan report
scanner v0.1.10 · 2026-10-02 · same rubric, same numbers if you re-run it
- Code scan10 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 22 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Pattern Vista compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 93% of 48,243 servers
- Tools
- 5
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 49
- more than 39% of 12,306 servers with a package
What its tools let an agent do: 4 read · 1 change
Install Pattern Vista in Claude Code, Cursor or VS Code
claude mcp add pattern-vista -- uvx pattern-vista
What the publisher says
From the Pattern Vista repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.xsf0221/pattern-vista -->
Pattern Vista CLI
Command-line access to Pattern Vista — K-line pattern historical win-rates and MA200 deviation rankings — built to be called by AI agents as easily as by humans.
Output is JSON by default (so an agent can parse it directly); add --table for a human-readable view.
Install
pip install pattern-vista # or: uvx pattern-vista whoamiAuthenticate
Generate a key at (Account → API keys), then:
pv config set-key pv_live_xxxxxxxx
# or, for ephemeral/agent use:
export PATTERN_VISTA_API_KEY=pv_live_xxxxxxxxResolution order: --api-key flag → PATTERNVISTAAPI_KEY → stored config.
Commands
pv whoami # validate key, show account + tier
pv deviation --over --limit 20 # stocks furthest ABOVE their 200-day average
pv deviation --under # stocks furthest BELOW (mean-reversion longs)
pv patterns --limit 20 # latest recommended patterns + 20-day win-rate
pv ticker AAPL # one symbol: current deviation + recent patterns
pv stretch --days 120 # market breadth: % of the universe above its MA200
# add --table to any command for human output:
pv deviation --under --tableExample (agent-friendly JSON)
$ pv deviation --under --limit 3
{
"is_billed": true,
"rows": [
{"ticker": "XYZ", "snapshot_date": "2026-05-27", "close": 41.2, "ma200": 58.9, "deviation": -0.3005},
...
]
}Free vs. paid
A free account sees the top 2 rows of each list and patterns without the historical win-rate. A paid subscription unlocks the full lists (up to 100) and histwinw20. The tier is enforced server-side from the key — see is_billed in every response.
For agents / programmatic use
from pattern_vista import PatternVistaClient
pv = PatternVistaClient(api_key="pv_live_xxxx")
under = pv.deviation("under", limit=20) # dict: {"is_billed": ..., "rows": [...]}
aapl = pv.ticker("AAPL")The PatternVistaClient core has no CLI dependency — it is what backs the MCP server below, so the two can never return different things.
Use as an MCP server
The same data as tools your agent can call directly. No install needed if you have uv:
{
"mcpServers": {
"pattern-vista": {
"command": "uvx",
"args": ["--from", "pattern-vista[mcp]", "pattern-vista-mcp"],
"env": { "PATTERN_VISTA_API_KEY": "pv_live_xxxxxxxx" }
}
}
}Drop that into your MCP client's config (Claude Desktop, Claude Code, Cursor, or anything else that speaks MCP over stdio). If you would rather install it:
pip install 'pattern-vista[mcp]' # then use "command": "pattern-vista-mcp"Or run it in a container. -i is required — the transport is stdio, so without an attached stdin the server has nothing to read and exits straight away:
docker build -t pattern-vista-mcp .
docker run -i --rm -e PATTERN_VISTA_API_KEY=pv_live_xxxxxxxx pattern-vista-mcpTools
Auth resolves exactly as the CLI's does: PATTERNVISTAAPIKEY, else the key saved by pv config set-key. Tiering stays server-side — a free key gets 2 rows and a null histwinw20, so check isbilled in the response before treating a short list as a quiet market.
Works with both generations of the MCP Python SDK (mcp 1.x's FastMCP and 2.x's MCPServer).
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Pattern Vista: common questions
- Is Pattern Vista MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Pattern Vista safety report
- How do I install Pattern Vista?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Pattern Vista need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Pattern Vista maintained?
- The last commit was 56 days ago (2026-09-10). The latest release is v0.2.1.
- What can I use instead of Pattern Vista?
- Servers from other publishers that do the same job: TradingMCP MCP server.
- How does Pattern Vista compare with other MCP servers?
- safety score 92/100 (higher than 93% of 48,243 servers); tools 5 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Pattern Vista
Same job from other publishers: the closest match first, then the best rated.
- TradingMCPMarket analysis for AI assistants: screeners, multi-timeframe analysis, backtests, in-chat charts.not reviewedEstablishedA