MCP.Market

Portfolio Signals MCP server

not responding
by KhizarShabir1·io.github.KhizarShabir1/portfolio-signals·v0.1.2

Real-time stock quotes and technical signals: RSI, MACD, SMA crossovers via Yahoo Finance.

C62/100grade C
What users say
No reviews yet
Be the first
Safety scan
C62/100

full report

Adoption
New

0 stars21 downloads/wk

Reviews

Write one

Nobody has reviewed Portfolio Signals yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Portfolio Signals tools

Tool list not cached yet. `describe` through the gateway fetches it live.

Public scan report

scanner v0.1.10 · 2026-11-02 · same rubric, same numbers if you re-run it

1 high
  • Code scan3 source files scanned25/25
  • Live reliabilityremote unreachable: TypeError: fetch failed0/20
  • –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 120 days ago8/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10

Findings (1)

  • highRemote endpoint did not respondreliability.unreachable

    TypeError: fetch failed

Overall 62/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Portfolio Signals compares

Against every graded Finance MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
62/100
higher than 19% of 1,761 Finance servers
Uptime
0%
of our recent checks; the typical remote Finance server answers 100%
Downloads a week
21
more than 7% of 421 Finance servers with a package

Install Portfolio Signals in Claude Code, Cursor or VS Code

claude mcp add --transport http portfolio-signals https://portfolio-signals-mcp.fly.dev/mcp
Add to Cursor

What the publisher says

From the Portfolio Signals repository's README, as published. We do not edit it. Read it on GitHub

Portfolio Signals MCP

An MCP server that gives any AI coding agent (Claude Code, Cursor, Claude Desktop, etc.) real-time stock quotes and computed technical-analysis signals — RSI, MACD crossovers, golden/death crosses, and whole-portfolio weekly digests. Indicators are calculated in code, not by the LLM, so the numbers are right.

Data source: Yahoo Finance via yfinance — free, no API key required.

mcp-name: io.github.KhizarShabir1/portfolio-signals

Tools

Design principle: tools return measurements and standard threshold classifications (RSI 70/30 zones, golden/death cross, MACD vs signal line) — never directional opinions or narrative summaries. Interpretation is the agent's job; determinism is the server's.

Quick start

No install needed if you have uv:

uvx portfolio-signals-mcp

Claude Code

claude mcp add portfolio-signals -- uvx portfolio-signals-mcp

Then ask Claude things like:

  • "What's the RSI and MACD on NVDA right now?"
  • "Compare AAPL, MSFT and VOO over 6 months."
  • "Give me a weekly digest for my portfolio: AAPL, NVDA, VOO, TSLA."

Cursor

Settings → Tools & MCP → Add a Custom MCP Server:

{
  "mcpServers": {
    "portfolio-signals": {
      "command": "uvx",
      "args": ["portfolio-signals-mcp"]
    }
  }
}

Claude Desktop

Add to ~/Library/Application Support/Claude/claudedesktopconfig.json:

{
  "mcpServers": {
    "portfolio-signals": {
      "command": "uvx",
      "args": ["portfolio-signals-mcp"]
    }
  }
}

Remote (HTTP)

No local install — connects directly to the hosted instance:

claude mcp add --transport http portfolio-signals https://portfolio-signals-mcp.fly.dev/mcp

From source

git clone https://github.com/KhizarShabir1/portfolio-signals-mcp
cd portfolio-signals-mcp
pip install -e .
portfolio-signals-mcp           # stdio
portfolio-signals-mcp --http    # streamable HTTP on :8000 (PORT env to change)

Disclaimer

Informational only — not financial advice. Market data comes from Yahoo Finance and is subject to Yahoo's terms of use.

License

MIT © Khizar Shabir

Nothing above is checked by us. What we check is on the safety report.

Portfolio Signals: common questions

Is Portfolio Signals MCP server safe?
With care: it is graded C, so read the findings first (62/100). Read the Portfolio Signals safety report
How do I install Portfolio Signals?
It runs remotely at portfolio-signals-mcp.fly.dev. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Portfolio Signals need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Portfolio Signals maintained?
The last commit was 122 days ago (2026-07-05). The latest release is v0.1.2.
Is Portfolio Signals up?
0% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of Portfolio Signals?
Servers from other publishers that do the same job: Yahoo Finance MCP server, Yahoo Finance MCP server and Hood MCP server.
How does Portfolio Signals compare with other Finance MCP servers?
safety score 62/100 (higher than 19% of 1,761 Finance servers); uptime 0% (of our recent checks; the typical remote Finance server answers 100%); downloads a week 21 (more than 7% of 421 Finance servers with a package). Full comparison.

Alternatives to Portfolio Signals

Same job from other publishers: the closest match first, then the best rated.

  • Yahoo Finance
    Access Yahoo Finance stock data, news, screeners, options, financials, and charts through MCP.
    A
  • Yahoo Finance
    Real-time Yahoo Finance data: quotes, history, financials, analyst ratings, options, and news.
    A
  • Hood
    Robinhood Chain data + guarded trading for AI agents: Stock Token quotes, portfolios, launches
    B
  • Tapetide - Indian Stock Market MCP
    48 tools for ~8,000 NSE & BSE stocks: quotes, screener, financials, filings, FII/DII, options
    A
  • TickDB Market Data
    Real-time & historical market data: forex, stocks, crypto, indices, metals, K-line, quotes
    B