Skip to main content
Use these examples to get from zero to first successful card flow quickly.

Generate a starter

npm create machines-agent@latest
This creates a host-ready starter with:
  • prewired MCP endpoint config
  • an example create disposable card and pay flow
  • machines.policy.json policy template

Core agent starters

StarterBest forCodeLive preview
OpenAI ResponsesOpenAI Responses SDK projectsmachines-agent-openai-responses-exampleOpen
Anthropic MessagesAnthropic Messages API projectsmachines-agent-anthropic-messages-exampleOpen
LangChainLangChain orchestration projectsmachines-agent-langchain-exampleOpen
Plain NodeMinimal Node.js implementationmachines-agent-plain-node-exampleOpen

Wallet provider examples

ProviderWhat it showsCodeLive preview
CrossmintEmbedded wallet + Machines partner session flowcrossmint-machines-agent-exampleOpen
PrivyEmbedded wallet + Machines partner session flowprivy-machines-agent-exampleOpen
OpenfortEmbedded wallet + Machines partner session flowopenfort-machines-agent-exampleOpen
If you are integrating wallets for end users first, start with one provider example and keep your backend as the only caller to partner/v1.