Agentβ™₯︎Age
Catalog

io.github.lonniev/schwab-mcp

Official64 tools

by lonniev Β· Python

Multi-tenant FastMCP server for Charles Schwab brokerage data, monetized via DPYC Tollbooth

Multi-tenant FastMCP server that provides conversational access to Charles Schwab brokerage data. It supports natural-language queries about positions, option spreads, trade audits against strategy rules, and end-of-day reporting. It is monetized via DPYC Tollbooth, with a stated cost of about 6 sats per session (~$0.005). The server includes 64 tools.

πŸ› οΈ Key Features

  • Multi-tenant FastMCP server
  • Charles Schwab brokerage data access
  • Natural-language queries for: positions, option spread screening, trade audits, end-of-day reports
  • Monetization via DPYC Tollbooth
  • Tool catalog size: 64 tools

πŸš€ Use Cases

  • Ask an AI assistant about current positions
  • Screen option spreads
  • Audit today’s trades against strategy rules
  • Generate end-of-day reports

⚑ Developer Benefits

  • Model Context Protocol (MCP) compatibility (via FastMCP)
  • Developer-visible topic alignment: model-context-protocol, fastmcp, schwab, oauth2, and nostr
  • Integrates micropayments context via dpyc and tollbooth

⚠️ Limitations

  • Brokerage data is described as available for Schwab; specifics beyond the provided capabilities are not detailed
  • Documentation excerpt provides only an approximate session cost, not broader pricing or usage constraints

Topics

bitcoinbrokeragedpycfastmcpfinancelightningmcpmicropaymentsmodel-context-protocolnostroauth2schwabtollbooth