Rentshelf logoRentshelf
Menu
Integration

Run your rental store from Claude or ChatGPT

The Rentshelf remote MCP server lets AI assistants that support custom MCP connectors read your bookings, products, availability and locations, and, with write scopes, create or cancel bookings and blackouts. It is included in the API & MCP access add-on at $19/month.

What you can ask

Example prompts

  1. “What's going out tomorrow?”

  2. “Which returns are overdue?”

  3. “Is the 3-person tent free 12–14 Dec and what would it cost?”

  4. “Block the projector for maintenance next Monday”

Setup

Connect in a few minutes

Server URL: https://mcp.rentshelf.app/mcp (streamable HTTP, OAuth).

1. Create an API key in Rentshelf

In the Rentshelf admin, add the API & MCP access add-on, then open Settings > API & MCP access and create a key. Choose read scopes only unless you want the assistant to make changes.

2a. Claude: add a custom connector

In Claude, open Settings > Connectors, add a custom connector, and enter https://mcp.rentshelf.app/mcp. Claude opens the Rentshelf consent page; paste your API key there to authorize. On Team and Enterprise plans, an organization owner adds the connector first under Organization settings > Connectors; members then connect it from their own settings.

2b. ChatGPT: add a custom connector

In ChatGPT, open Settings and add a custom connector (this may require developer mode, depending on your ChatGPT plan), enter https://mcp.rentshelf.app/mcp, and complete the Rentshelf consent page by pasting your API key.

3. Ask a question

Try “Which returns are overdue?” to confirm the connection.

Tools

What the server exposes

Read tools
ToolWhat it doesRequired scope
get_shopBasic details about your connected store.Any valid key
list_productsRental products in your catalog.products:read
get_productDetails for one rental product.products:read
check_availabilityWhether a product is free for a date range.availability:read
get_quoteThe rental price for a product and date range.availability:read
list_bookingsBookings filtered by date or status.bookings:read
get_bookingOne booking with its items and dates.bookings:read
list_locationsPickup and return locations.locations:read
list_blackoutsBlocked dates for products.availability:read
todays_handoffsPickups and returns due today.bookings:read
overdue_returnsRentals past their return date.bookings:read
Write tools (need write scopes; change data)
ToolWhat it doesRequired scope
create_bookingCreate a booking for a product and dates.bookings:write
cancel_bookingCancel an existing booking.bookings:write
create_blackoutBlock a product for dates, e.g. maintenance.availability:write
delete_blackoutRemove a blocked date range.availability:write
Security

Permissions follow your API key

  • The assistant can only do what the scopes on your API key allow.
  • We recommend a read-only key (bookings:read, products:read, availability:read, locations:read).
  • Creating or cancelling bookings and blackouts needs bookings:write or availability:write.
  • Write tools are annotated as actions that change data, so assistants that support confirmations ask you first.
  • Revoke the key under Settings > API & MCP access at any time to cut off access.
Pricing

Included in API & MCP access

$19/month, on any Rentshelf plan including Free, billed through Shopify. The same add-on covers the REST API, webhooks and the MCP server. See plans and pricing.

FAQ

MCP questions

What is the Rentshelf MCP server?

It is a remote Model Context Protocol server at https://mcp.rentshelf.app/mcp. AI assistants that support custom MCP connectors, such as Claude and ChatGPT, can use it to read your Rentshelf bookings, products, availability and locations, and, if you allow it, create or cancel bookings and blackouts.

How much does it cost?

MCP access is included in the API & MCP access add-on at $19/month. The add-on works with any Rentshelf plan, including Free, and is billed through Shopify. There is no separate MCP price.

How do I connect it?

Add a custom connector in Claude or ChatGPT with the URL https://mcp.rentshelf.app/mcp. When the assistant opens the Rentshelf consent page, paste a Rentshelf API key created under Settings > API & MCP access in the Rentshelf admin.

Can the assistant change my bookings?

Only if the API key you paste has write scopes. A key with only read scopes can look up data but cannot create or cancel bookings or blackouts. Write tools are annotated as actions that change data, so assistants that support confirmations ask you before running them. We recommend a read-only key unless you need writes.

How do I revoke access?

Delete or revoke the API key under Settings > API & MCP access in the Rentshelf admin. The connector then loses access. You can also remove the connector in your AI assistant's settings.

Questions? Email info@rentshelf.app.