Skip to content

feat: add webmcp-sdk (Tools) and AgentPay x402 payment demo (Demos)#5

Open
up2itnow0822 wants to merge 1 commit intowebmachinelearning:mainfrom
up2itnow0822:add-agentpay-x402-demo
Open

feat: add webmcp-sdk (Tools) and AgentPay x402 payment demo (Demos)#5
up2itnow0822 wants to merge 1 commit intowebmachinelearning:mainfrom
up2itnow0822:add-agentpay-x402-demo

Conversation

@up2itnow0822
Copy link
Copy Markdown

Summary

Two additions to the official W3C WebMCP awesome list following the existing format.

Tools

webmcp-sdk — W3C WebMCP developer toolkit with TypeScript types, tool helpers, and x402 payment integration. Make any website agent-ready with navigator.modelContext.

Demos

AgentPay x402 Payment Demo — An AI agent makes x402 micropayments (HTTP 402 Payment Required) through navigator.modelContext. Demonstrates both declarative and imperative tool registration with payment wallet UX on Base. (PR submitted to GoogleChromeLabs/webmcp-tools#96.)

Why these belong here

  • webmcp-sdk is a developer tool for building WebMCP-enabled sites — fits the Tools section alongside GoogleChromeLabs/webmcp-tools
  • x402 demo showcases a new interaction pattern (agent micropayments) not yet represented in the Demos section
  • Both follow the established format of the list (concise, date-prefixed for the demo, link-first)

Checklist

  • Link to external resource only (no spec changes)
  • Follows convention established in README.md
  • Appropriate section (Tools / Demos)
  • Code of Conduct acknowledged

Tools:
- webmcp-sdk: W3C WebMCP developer toolkit with TypeScript types, tool
  helpers, and x402 payment integration for navigator.modelContext

Demos:
- AgentPay x402 Payment Demo: AI agent makes micropayments via HTTP 402
  Payment Required protocol through navigator.modelContext. Shows both
  declarative and imperative tool registration patterns. Runs on Base chain
  with non-custodial smart contract wallet.
@up2itnow0822 up2itnow0822 force-pushed the add-agentpay-x402-demo branch from 9ef9d90 to 1c4349d Compare March 23, 2026 17:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant