Skip to main content

tell-mcp

MCP server for tell, the open-source buying-signals pipeline. It lets Claude Desktop, Cursor or any MCP client ask which accounts are in market and why, with a receipt URL behind every signal (a job board, an SEC Form D filing, a news item). It runs locally over stdio and reads tell's public static JSON: no key, no account.

Quickstart

uvx tell-mcp --help

Claude Desktop (claude_desktop_config.json) or Cursor (~/.cursor/mcp.json):

{
  "mcpServers": {
    "tell": {
      "command": "uvx",
      "args": ["tell-mcp"],
      "env": { "TELL_BASE_URL": "https://karank2512.github.io/tell-data" }
    }
  }
}

Restart the app and ask: "Which of these ten domains are in market and why?"

Tools

Tool Input Output
watch_accounts domains, watchlist v0: the intake form link prefilled with the domains; the watchlist appears after the nightly job
in_market watchlist, since_days (7), min_score (6.0), families [{domain, name, score, heat, top_contributions[:3]}], highest score first
explain domain Every contribution with its receipt URL, plus "why not higher" (signals that decayed in the last 30 days)
events domain, since, types Contributions and counted postings, newest first, at most 200, each with a URL
coverage domains Per domain: job board, SEC CIK, news feed, or "not monitored"

Prompt why_now_email(domain): the two-sentence "why now" for an outreach email, built from the top two signals with their receipt URLs. Tool descriptions ask the agent to cite the url of every signal it mentions and to call explain before writing outreach copy.

Configuration

Variable Default Meaning
TELL_BASE_URL https://karank2512.github.io/tell-data The static site to read
TELL_API_KEY, TELL_API_URL unset Both set: read companies and watchlists from the FastAPI service with a Bearer key
TELL_INTAKE_FORM_URL unset Intake form for watch_accounts (default: the repo's "Watch these domains" issue form)

v0 limitations

  • watch_accounts returns a prefilled link; it does not create the watchlist.
  • in_market reads public watchlists only (api/v0/watchlists/{slug}.json).
  • events has no raw event endpoint to read: it lists the scored contributions and the counted postings behind them.
  • Data refreshes with each ingest run (four a day); a domain quiet for 180 days has no file and reads as "not monitored".

When the FastAPI service is deployed, setting TELL_API_KEY and TELL_API_URL switches company and watchlist reads to it without any other change.

Full docs: docs/mcp.md. License: Apache-2.0.

Metadata

Release files for tell-mcp 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tell-mcp 0.1.0
File Size Uploaded Provenance
tell_mcp-0.1.0.tar.gz 15.4 kB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for tell-mcp 0.1.0
File Interpreter ABI Platform
tell_mcp-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 29.3 kB

Release files / tell_mcp-0.1.0.tar.gz

Download URL tell_mcp-0.1.0.tar.gz
Size 15.4 kB
Tags Source
SHA-256 checksum
How to use checksums
58d5a92842ff2e8846eede850eb9312765d33da7d10a947e1e66378388ec51a2
BLAKE2b-256 checksum
How to use checksums
6bc7c60fdeeab4e6f7ebd8cf1510ef4caa5a5b4b130155c4e712138b634192eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / tell_mcp-0.1.0-py3-none-any.whl

Download URL tell_mcp-0.1.0-py3-none-any.whl
Size 13.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
49938875db1a23351ed2b6fe740d47d0b720f8ad86efdc068f23b2f4ff7b2729
BLAKE2b-256 checksum
How to use checksums
1c0500c4de2cee9ff2bd2188a4149f6e2b09026b3792217405b93bd613f327d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Security for tell-mcp 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for tell_mcp-0.1.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page