New:Microsoft Teams Notifications Are Now Available in Socket.Learn more
Get Started

tapefund-mcp

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

tapefund-mcp

MCP server for Tapefund — public Robinhood Agentic swing-trading book, journal, and holdings for Cursor and Claude

latest
Source
npmnpm
Version
0.1.0
Version published
Maintainers
1
Created
Source

tapefund-mcp

MCP server for Tapefund — the public Robinhood Agentic swing-trading book, trading journal, holdings, and all-in rules. For Cursor, Claude Desktop, and other MCP clients.

Install from npm: npx -y tapefund-mcp (current 0.1.0).

MCP Registry name: io.github.Jcjimenezglez/tapefund-mcp.

This is not a brokerage. Tools are read-only. They do not place orders and they do not expose Robinhood credentials.

Install

Add to .cursor/mcp.json (Cursor) or Claude Desktop config:

{
  "mcpServers": {
    "tapefund": {
      "command": "npx",
      "args": ["-y", "tapefund-mcp"],
      "env": {
        "TAPEFUND_API_URL": "https://tapefund.com"
      }
    }
  }
}

No API key is required for the public ledger. Optional TAPEFUND_API_KEY is accepted (X-API-Key / Authorization: Bearer) for when billing ships.

Environment variables

VariableRequiredDefaultDescription
TAPEFUND_API_URLNohttps://tapefund.comTapefund origin (REST JSON under /api/v1/)
TAPEFUND_API_KEYNoOptional prepaid key (not enforced on public JSON yet)

Tools

ToolRESTDescription
get_book_snapshotGET /api/v1/snapshot.jsonNAV, return vs $100, cash/open
get_closed_tradesGET /api/v1/closed-trades.jsonClosed ledger rows
get_holdingsGET /api/v1/holdings.jsonOpen names
get_latest_thinkingGET /api/v1/thinking.jsonLatest CIO markdown
get_all_in_rulesGET /api/v1/rules.jsonAll-in hard rules
get_journal_dayGET /api/v1/journal/{date}.jsonSessions for a date
get_credit_usageGET /api/v1/credit-usage.jsonAccess / credit status

Same pattern as rosetta-mcp: stdio MCP client over HTTPS REST. Tapefund’s site is a static export, so REST is public JSON (no /api/mcp Streamable HTTP on tapefund.com yet).

Publish

tapefund-mcp is meant to ship from GitHub Actions (.github/workflows/publish-tapefund-mcp.yml).

  • Bump version in package.json, server.json, and VERSION in src/index.ts.
  • Merge to main.
  • Add an npm Automation token as repo secret NPM_TOKEN, or a trusted publisher: user Jcjimenezglez, repo investingRobinhood, workflow publish-tapefund-mcp.yml.
  • Run Actions → Publish tapefund-mcp → Run workflow.

Or from this directory after npm login:

npm publish

Docs

License

MIT

Keywords

mcp

FAQs

Package last updated on 18 Aug 2026

Related posts