Tapeline

Transparent stock screener with a public, verifiable track record. Scan, score, and check picks.

Should I use this

Quality & Safety

A
Description quality
92%
Schema completeness
84%
Naming quality
100%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~432Tokens (tool definitions)
~327 BTypical response size
Minimal attention impact (0.34% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "tapeline": {
      "url": "https://api.tapeline.io/mcp"
    }
  }
}

Remote endpoints

https://api.tapeline.io/mcpstreamable-http

What it can do

Tool inventory

Tools (5)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢get_ticker_score(symbol)

Tapeline's current six-factor score (0-100), signal label, confidence and one-line reason for a single US ticker. It does not return a price or a daily move. Crypto scores come from daily closes, sometimes several days old. Use when asked what Tapeline says about a specific stock.

Input Schema

{
  "type": "object",
  "properties": {
    "symbol": {
      "type": "string",
      "description": "US ticker symbol, e.g. NVDA or BRK.B"
    }
  },
  "required": [
    "symbol"
  ]
}
🟢get_daily_picks(limit)

Today's highest-scoring tickers as published on tapeline.io — the same rows an anonymous visitor sees, each with score, signal and the one-line reason.

Input Schema

{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "description": "How many rows (1-10, default 10).",
      "minimum": 1,
      "maximum": 10
    }
  }
}
🟢get_track_record

Tapeline's public record (losses kept, corrections dated): how many picks have been logged, over how many sessions, the share that beat SPY the next session, and median alpha — with the sample-size qualifier. Call this before stating any Tapeline performance figure.

Input Schema

{
  "type": "object",
  "properties": {}
}
🟢get_ticker_record(symbol)

Every time Tapeline published this ticker in its daily top 10 and how each of those picks resolved against SPY the next session — losses included.

Input Schema

{
  "type": "object",
  "properties": {
    "symbol": {
      "type": "string",
      "description": "US ticker symbol, e.g. NVDA"
    }
  },
  "required": [
    "symbol"
  ]
}
🟢search_tickers(query)

Look up covered tickers by symbol or company name. Use it to resolve a company name to a symbol before calling the other tools.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Symbol or company name."
    }
  },
  "required": [
    "query"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded5 tools
verifiedversion not recorded5 tools