For businesses

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 now

    Opens Claude with Onhand’s connector name and URL filled in. Confirm the address, then connect.

    Connector URLhttps://onhand-mcp-byy6l4bmna-uc.a.run.app/mcp/claude

  • ChatGPT

    Marketplace

    Add Onhand in ChatGPT Developer mode, or from the marketplace when the listing ships.

    Connector URLhttps://onhand-mcp-byy6l4bmna-uc.a.run.app/mcp/chatgpt

  • Grok

    Marketplace

    Add Onhand as a custom MCP connector in Grok. Marketplace listing is on the launch path.

    Connector URLhttps://onhand-mcp-byy6l4bmna-uc.a.run.app/mcp/grok

    Add to Grok
  • Cursor

    Marketplace

    Install Onhand in Cursor with one click, or paste the connector URL in Settings → MCP.

    Connector URLhttps://onhand-mcp-byy6l4bmna-uc.a.run.app/mcp/cursor

    Add to 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 client

    Point any MCP-compatible client at /mcp/onhand unless you are binding a listed assistant.

    Example endpointhttps://onhand-mcp-byy6l4bmna-uc.a.run.app/mcp/onhand

  • TypeScript SDK

    npm

    Generated client over the versioned public HTTP API. Discovery reads first; authenticated writes follow the same OAuth rules as MCP.

    Package@onhand/sdk

    View SDK
  • ADK tools

    Agents

    Portable tool definitions generated from the same schemas, for agent runtimes that do not speak MCP.

    Package@onhand/adk

    View ADK