Description
Hey there! I maintain Fatstack (fatstack.net), a non-custodial marketplace where AI agents discover MCP/API tools and pay per call in USDC on Base via the x402 protocol.
I've built and published a tool provider for the AI SDK: @fatstack/ai-sdk-tools (npm). One import points an agent at our machine-readable registry and returns callable tools; payments run through a paying fetch with required spend guards - the constructor refuses to build without a daily cap, so there is no unguarded default. Runnable example against Base Sepolia included.
Before opening a PR, I wanted to ask how you'd prefer this to land: as an entry in the community providers registry/docs pointing at the published package, or is there a different home for third-party tool providers now? Happy to follow whatever structure you prefer - the package already mirrors the conventions from recently merged community providers.
Context on the marketplace side, in case it matters for review: catalog metrics are derived from confirmed on-chain payments (never self-reported), and the payment path is audited against published x402 attack classes - the write-up is public.
Reproduction
No response
AI SDK Version
No response
Code of Conduct
Description
Hey there! I maintain Fatstack (fatstack.net), a non-custodial marketplace where AI agents discover MCP/API tools and pay per call in USDC on Base via the x402 protocol.
I've built and published a tool provider for the AI SDK: @fatstack/ai-sdk-tools (npm). One import points an agent at our machine-readable registry and returns callable tools; payments run through a paying fetch with required spend guards - the constructor refuses to build without a daily cap, so there is no unguarded default. Runnable example against Base Sepolia included.
Before opening a PR, I wanted to ask how you'd prefer this to land: as an entry in the community providers registry/docs pointing at the published package, or is there a different home for third-party tool providers now? Happy to follow whatever structure you prefer - the package already mirrors the conventions from recently merged community providers.
Context on the marketplace side, in case it matters for review: catalog metrics are derived from confirmed on-chain payments (never self-reported), and the payment path is audited against published x402 attack classes - the write-up is public.
Reproduction
No response
AI SDK Version
No response
Code of Conduct