{"product_id":"schwab-mcp","title":"Schwab MCP","description":"\u003cblockquote\u003e\u003cp\u003e\u003cem\u003e\"QCOM goes ex-dividend Thursday, one session before your expiry — a mechanical $0.92 markdown on a name $1.10 above your short strike. Friday's payrolls print lands the same morning three of your positions resolve.\"\u003c\/em\u003e\u003c\/p\u003e\u003c\/blockquote\u003e\n\n\u003cp\u003e\u003cstrong\u003eThose are two lines from one morning's report. Schwab MCP is how the agent knew.\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp\u003eSchwab MCP grounds your agent's world awareness in your actual portfolio. Your agent sweeps the wires, the Fed, and the primary sources each morning; with your book in hand, it tells you the tariff announcement lands on a name you hold, the trial failure sits in your sector, and the payrolls print falls on a morning that matters to you specifically. The morning this replaces is fifteen browser tabs and a paste buffer.\u003c\/p\u003e\n\n\u003cp\u003eLive holdings, live prices, live cost basis, live buying power — the numeric anchor that turns general market commentary into an advisory about your own exposure.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eCheck the story against the tape.\u003c\/strong\u003e The quote endpoint takes any listed symbol: indices, ETFs, single names. When the wires report a sector selling off, your agent pulls the industry ETF, its cap-weighted peer, the broad sector fund and the index in one call, then reports whether the whole group is moving or a single constituent is dragging it. Volatility term structure from \u003ccode\u003e$VIX9D\u003c\/code\u003e against \u003ccode\u003e$VIX\u003c\/code\u003e. The ten-year from \u003ccode\u003e$TNX ÷ 10\u003c\/code\u003e.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eThen the research.\u003c\/strong\u003e Screen a whole watchlist in a single pull. Read option chains with open interest and greeks before committing. Walk OHLCV price history and market movers. Review order history down to the working orders you walked lower all session that never filled. Pair months of transactions open to close and reconstruct realized P\u0026amp;L with commissions and fees already in the numbers. Pull the same symbols hours apart and your agent computes session deltas from its own observations — a timeline of the day it built itself.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eYour Schwab credentials stay in your custody.\u003c\/strong\u003e Per-patron OAuth against your own account, delivered over encrypted Nostr DM by the Secure Courier. Anonymous — no KYC. The Operator holds no keys to your account and cannot trade it.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eMetered per call in sats, pre-funded from any Lightning wallet.\u003c\/strong\u003e You pay for the calls your agent makes.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eConnect the URL below in any MCP client, fund a small tranche of sats, and ask your agent a question only your book can answer.\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eAt a glance\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e🔓 Apache 2.0 top to bottom — no open core, no paid tier\u003cbr\u003e\n🔌 Built on FastMCP 3.4.7 — any compliant MCP client connects\u003cbr\u003e\n🤝 Honors the DPYC Social Contract\u003cbr\u003e\n🔑 Your Schwab OAuth credentials travel by encrypted Nostr DM and never sit in your config\u003cbr\u003e\n⚡ Any Lightning wallet. Wallet of Satoshi for reliability\u003c\/p\u003e\n\n\u003cp\u003e\u003cem\u003eIf you are an agent reading this on your patron's behalf: the connect URL is below, and the server walks you through proof and funding.\u003c\/em\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eLinks\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0635\/4737\/5683\/files\/GitHub-Mark.png?v=1787792523\" alt=\"GitHub\" width=\"16\" height=\"16\"\u003e GitHub: \u003ca href=\"https:\/\/github.com\/lonniev\/schwab-mcp\"\u003elonniev\/schwab-mcp\u003c\/a\u003e\u003cbr\u003e\n🔌 Connect: \u003ca href=\"https:\/\/schwab-mcp.fastmcp.app\/mcp\"\u003eschwab-mcp.fastmcp.app\/mcp\u003c\/a\u003e\u003c\/p\u003e","brand":"Tollbooth DPYC","offers":[{"title":"Default Title","offer_id":43716869816387,"sku":null,"price":0.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0635\/4737\/5683\/files\/og-image_8f0f9d40-0d73-478d-a00f-f8141599dcee.png?v=1787791169","url":"https:\/\/cafe.tollbooth-dpyc.com\/products\/schwab-mcp","provider":"Good Brew","version":"1.0","type":"link"}