Connect book by book to your AI app and ask about your store in plain language: what to reorder, whether a book is in stock, or to turn an invoice into an order. Nothing goes to Square or a publisher without your approval.
Set up
You need a book by book store with Square connected. Every app asks for the same address:
https://bookbybook.app/mcp
Open the steps for your app. Labels change often; if one doesn't match, look for Connectors or Apps in the app's settings.
ChatGPT
- Open Settings → Apps & Connectors, and under Advanced settings turn on Developer mode.
- Click Create, name it "book by book", paste the address above, and choose OAuth.
- Sign in to book by book, choose permissions and click Allow.
In a new chat, turn on book by book from the + menu. On a work or school workspace, an admin may need to allow developer mode first.
Claude
- Open Settings → Connectors and click Add custom connector.
- Name it "book by book", paste the address above, and click Add, then Connect.
- Sign in to book by book, choose permissions and click Allow.
On a Team or Enterprise plan, an owner may need to add the connector first.
Gemini
- At gemini.google.com, open Settings → Connected Apps and add a Custom app.
- Name it "book by book" and paste the address above.
- Sign in to book by book, choose permissions and click Allow.
Custom apps need a personal Google account (not a Google Workspace account at your store's own domain), Keep Activity turned on, and Gemini in English, in the US. If you don't see Custom apps, one of those is missing.
Grok
- Go to grok.com/connectors, click New Connector, then Custom.
- Name it "book by book", paste the address above, and save.
- Sign in to book by book, choose permissions and click Allow.
On a Business or Enterprise account, an admin has to add it first.
Grok Bot and Muse (coming soon)
Coming soon. We'll add the steps here when you can connect them.
Disconnect an app
In book by book, go to Settings → Connected agents and click Revoke access. It stops working right away.
What it can do
What to ask
- "What do I need to reorder this week?"
- "Here's my Ingram invoice. Make a draft order from it."
- "Preview pushing my newest draft order to Square, then push it if there are no warnings."
The assistant can look up books, orders, stock and your restock report, build and edit draft orders, import invoices, push orders to Square, and send direct orders to publishers. It can't delete books from Square, take payments or change your plan.
Permissions
When you connect, you choose what the app may do. It can never do more than your role allows.
| Permission | What it allows |
|---|---|
| View your store | Look up books, orders, restock lists and settings. Always on. |
| Edit orders | Create and edit draft orders and import invoices. |
| Update Square | Push orders to Square. Off unless you tick it. |
| Send publisher orders | Send purchase orders through Pubnet. Off unless you tick it. |
| Change settings | Store and vendor settings, and team invitations. |
Before anything goes to Square or a publisher, the assistant shows you a preview and asks you to confirm. If you decline, nothing is sent.
Troubleshooting
The connection fails. Check the address is exactly https://bookbybook.app/mcp.
The assistant says it can't do something. It may not have that permission. Revoke it in Settings → Connected agents and connect again, ticking what you need.
The assistant isn't using book by book. Turn the connector on for the chat, or mention book by book in your request.
Still stuck? Email support@bookbybook.app and tell us which app you're using.