Skip to main content
ClaudeWave
peeroren avatar
peeroren

vanoe-intelligence-mcp

View on GitHub

MCP server for the Vanoe Market Intelligence API: stock verdicts, trend-stage analysis, Point & Figure, sector breadth, macro regime and SEC filings as tools for Claude and other MCP clients.

MCP ServersOfficial Registry0 stars0 forksPythonMITUpdated today
ClaudeWave Trust Score
87/100
Trusted
Passed
  • Open-source license (MIT)
  • Actively maintained (<30d)
  • Clear description
  • Documented (README)
Last scanned: 9/10/2026
Install in Claude Code / Claude Desktop
Method: UVX (Python) · vanoe-intelligence-mcp
Claude Code CLI
claude mcp add vanoe-intelligence-mcp -- uvx vanoe-intelligence-mcp
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "vanoe-intelligence-mcp": {
      "command": "uvx",
      "args": ["vanoe-intelligence-mcp"],
      "env": {
        "VANOE_API_KEY": "<vanoe_api_key>",
        "VANOE_API_BASE_URL": "<vanoe_api_base_url>"
      }
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
Detected environment variables
VANOE_API_KEYVANOE_API_BASE_URL
Use cases

MCP Servers overview

# Vanoe Market Intelligence MCP server

<!-- mcp-name: io.github.peeroren/vanoe-intelligence-mcp -->

Exposes the [Vanoe Market Intelligence API](https://api.vanoe.ai) as tools any
MCP-capable AI assistant (Claude Desktop, Claude Code, Cursor, etc.) can call
directly: a composite 0–100 verdict per ticker, trend-stage analysis (current
and a backtest-safe weekly history), Point & Figure signals, sector breadth,
the macro risk regime, SEC insider and 8-K filings, the macro calendar, and
your usage.

This is a thin authenticated client, not a free tier: every tool call is a
real, metered call against your plan using your own API key, exactly like
calling the REST API yourself. Get a free key (1,000 credits a month, no card)
at https://api.vanoe.ai/signup.

> Informational data only. Not financial advice. See https://api.vanoe.ai/terms.

## Install

No install step is needed with [uv](https://docs.astral.sh/uv/) — `uvx` fetches
and runs the package on demand:

```
uvx vanoe-intelligence-mcp
```

Or install it permanently with `pipx install vanoe-intelligence-mcp` or
`pip install vanoe-intelligence-mcp`, which puts a `vanoe-intelligence-mcp`
command on your PATH.

## Configure your MCP client

Set one environment variable, `VANOE_API_KEY`. `VANOE_API_BASE_URL` is optional
and defaults to `https://api.vanoe.ai`.

**Claude Desktop** (`claude_desktop_config.json`) and most other clients:

```json
{
  "mcpServers": {
    "vanoe": {
      "command": "uvx",
      "args": ["vanoe-intelligence-mcp"],
      "env": { "VANOE_API_KEY": "sk_live_your_key_here" }
    }
  }
}
```

**Claude Code**:

```
claude mcp add vanoe -e VANOE_API_KEY=sk_live_your_key_here -- uvx vanoe-intelligence-mcp
```

Then ask your assistant things like *"What's the verdict on NVDA and why?"*,
*"Which stage are AAPL, MSFT and AMD in?"*, or *"Is the macro regime risk-on
right now?"* — it will call the tools below.

## Tools

| Tool | API call | Credits |
|---|---|---|
| `get_verdict(ticker)` | `GET /v1/verdict/{ticker}` | 5 |
| `get_stage(tickers)` | `GET /v1/signals/stage` | 1 per ticker |
| `get_stage_history(ticker, weeks)` | `GET /v1/signals/stage/history` | 5 |
| `get_pnf(tickers)` | `GET /v1/signals/pnf` | 1 per ticker |
| `get_sector_breadth()` | `GET /v1/sector-breadth` | 1 |
| `get_macro()` | `GET /v1/macro` | 1 |
| `get_filings(ticker)` | `GET /v1/filings/{ticker}` | 1 |
| `get_calendar()` | `GET /v1/calendar` | 1 |
| `get_usage()` | `GET /v1/usage` | 0 |

Tools never raise. Any failure — missing key, network error, quota exceeded,
an unknown ticker — comes back as `{"error": {"code", "message",
"http_status"}}` carrying the API's own message, so the assistant can explain
what happened instead of crashing the call.

Webhook management is deliberately not exposed: it is account administration,
not something to do mid-conversation. Use the REST API for that.

## Development

```
git clone https://github.com/peeroren/vanoe-intelligence-mcp.git
cd vanoe-intelligence-mcp
python -m venv .venv && . .venv/bin/activate     # Windows: .venv\Scripts\activate
pip install -e '.[test]'
pytest tests
VANOE_API_BASE_URL=http://localhost:8000 VANOE_API_KEY=sk_live_… vanoe-intelligence-mcp
```

Source lives at https://github.com/peeroren/vanoe-intelligence-mcp; issues and
pull requests welcome. If you also run the API server locally, install this
in its own virtualenv, separate from the API server's own
`requirements.txt`: the `mcp` SDK pulls in a newer `starlette` than the API's
FastAPI pin tolerates, and sharing one environment breaks the API server with
`Router.__init__() got an unexpected keyword argument 'on_startup'`. End users
never hit this (the MCP server runs on their machine, next to their assistant).

`tests/manual_e2e_smoke.py` runs the real server as a subprocess over stdio
against a reachable API with a real key; it is not part of `pytest`.

The MCP Python SDK is on v2: the server class is
`mcp.server.mcpserver.MCPServer` (older tutorials show `FastMCP` at a
different import path).

## Releasing

```
python -m build
twine upload dist/*
```

Bump `version` in `pyproject.toml` first. The older `INTEL_API_KEY` /
`INTEL_API_BASE_URL` variable names are still accepted for compatibility.

What people ask about vanoe-intelligence-mcp

What is peeroren/vanoe-intelligence-mcp?

+

peeroren/vanoe-intelligence-mcp is mcp servers for the Claude AI ecosystem. MCP server for the Vanoe Market Intelligence API: stock verdicts, trend-stage analysis, Point & Figure, sector breadth, macro regime and SEC filings as tools for Claude and other MCP clients. It has 0 GitHub stars and its last recorded update is dated 2026-09-09.

How do I install vanoe-intelligence-mcp?

+

You can install vanoe-intelligence-mcp by cloning the repository (https://github.com/peeroren/vanoe-intelligence-mcp) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.

Is peeroren/vanoe-intelligence-mcp safe to use?

+

Our security agent has analyzed peeroren/vanoe-intelligence-mcp and assigned a Trust Score of 87/100 (tier: Trusted). See the full breakdown of passed checks and flags on this page.

Who maintains peeroren/vanoe-intelligence-mcp?

+

peeroren/vanoe-intelligence-mcp is maintained by peeroren. The last recorded GitHub activity is dated 2026-09-09, with 0 open issues.

Are there alternatives to vanoe-intelligence-mcp?

+

Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.

Deploy vanoe-intelligence-mcp to your cloud

Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.

Maintain this repo? Add a badge to your README

Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.

Featured on ClaudeWave: peeroren/vanoe-intelligence-mcp
[![Featured on ClaudeWave](https://claudewave.com/api/badge/peeroren-vanoe-intelligence-mcp)](https://claudewave.com/repo/peeroren-vanoe-intelligence-mcp)
<a href="https://claudewave.com/repo/peeroren-vanoe-intelligence-mcp"><img src="https://claudewave.com/api/badge/peeroren-vanoe-intelligence-mcp" alt="Featured on ClaudeWave: peeroren/vanoe-intelligence-mcp" width="320" height="64" /></a>