For the person asking
Add Onhand to your assistant.
Ask Claude, ChatGPT, Grok, or Cursor what’s nearby and in stock. Developers can attach over MCP or call Onhand with the SDK and ADK. Onhand answers with live local shops — never a raw count, never a checkout.
01 What you can ask
Find it. Confirm it. Walk over.
“Who has a canvas weekender near me?” “Are they open?” You’ll see in stock, low, or out — not a warehouse number.
02 Attach the connector
Pick the assistant you already use.
Claude
Live nowOpens Claude with Onhand’s connector name and URL filled in. Confirm the address, then connect.
Connector URL
https://onhand-mcp-byy6l4bmna-uc.a.run.app/mcp/claudeChatGPT
MarketplaceAdd Onhand in ChatGPT Developer mode, or from the marketplace when the listing ships.
Connector URL
https://onhand-mcp-byy6l4bmna-uc.a.run.app/mcp/chatgptGrok
MarketplaceAdd Onhand as a custom MCP connector in Grok. Marketplace listing is on the launch path.
Connector URL
https://onhand-mcp-byy6l4bmna-uc.a.run.app/mcp/grokCursor
MarketplaceInstall Onhand in Cursor with one click, or paste the connector URL in Settings → MCP.
Connector URL
https://onhand-mcp-byy6l4bmna-uc.a.run.app/mcp/cursor
03 For developers
MCP, SDK, or ADK.
Build against the same public contract assistants use. Rules stay server-side — clients do not reimplement ranking, freshness, or tenancy.
Custom MCP
Any clientPoint any MCP-compatible client at
/mcp/onhandunless you are binding a listed assistant.Example endpoint
https://onhand-mcp-byy6l4bmna-uc.a.run.app/mcp/onhandTypeScript SDK
npmGenerated client over the versioned public HTTP API. Discovery reads first; authenticated writes follow the same OAuth rules as MCP.
Package
@onhand/sdkADK tools
AgentsPortable tool definitions generated from the same schemas, for agent runtimes that do not speak MCP.
Package
@onhand/adk