Peerspace MCP Server

Inquiries, bookings and listings for your Peerspace venue.

Hosted MCP Server

npx add-mcp 'https://cotlet.dev/mcp/v1/peerspace'

Installs into Claude Code, Codex, Cursor and more

Documentation

Cotlet · Integrations · How it works · Security · For developers · For automation agencies · Blog · API docs · Help center · Changelog · Contact · Pricing · Sign up

Peerspace API and MCP server: Let your AI agent answer your Peerspace guests.

Peerspace has no public API, no webhooks and no MCP server for hosts (checked 27 Oct 2026). Cotlet runs 15 Peerspace tools hosted, over MCP for agents and REST for scripts.

Inquiries, bookings and listings for your Peerspace venue. Use it in ChatGPT, Claude or any AI agent over MCP, or in n8n, Make and scripts over REST.

MCP setup REST API guide

What can you automate in Peerspace?

  • Reply to new inquiries
  • Answer requests before they expire
  • Send a custom offer
  • Block days on a space calendar
  • Turn Instant Book on or off
  • Track payouts per booking

Does Peerspace have an MCP server or an API?

  • Calendar sync (Cronofy for Google, iCloud and Outlook, or an iCal link) moves busy times in and out. It reads no messages and answers no requests.
  • Zapier, n8n and Pipedream have no Peerspace app. Property-management tools such as Hospitable still list it as a feature request.
  • The one agent tool on GitHub is a venue search CLI for guests. Nothing on GitHub works a host account.
What a host needsCalendar syncpeerspace-pp-cli (GitHub)Cotlet
Read and answer guest inquiriesNoSends inquiries as a guestYes, after your OK
Accept or decline booking requestsNoNoYes, after your OK
Send a custom offerNoNoYes, from the thread
Block time on a spaceBusy events in a synced calendarNoYes
Runs with your computer offYesNoYes, hosted

Checked 27 Oct 2026. Sources: Peerspace help: calendar sync, Supergood API report card: Peerspace, Hospitable: Peerspace feature request, printing-press-library: Peerspace CLI

How does Cotlet connect to Peerspace?

  1. Sign in to Peerspace. Use your own account in its Cotlet Cloud Browser.
  2. Choose MCP or REST. Connect your agent or create a Cotlet API key.
  3. Run your workflow. Ask your agent or send an HTTP request.

We never keep your Peerspace password, and no message, offer or accept reaches a guest until you approve it.

Connect Peerspace to your agent or workflow

Use MCP with your AI agent, or HTTP requests in n8n, Make, Zapier and scripts. Follow the MCP setup below or jump to the REST guide.

  1. Enable Peerspace for agents. Create a Cotlet account, log in to your Peerspace host account in its Cloud Browser and press Enable for agents.
  2. Add the Cotlet address. Put https://cotlet.dev/mcp/v1 into the MCP or connector settings of your agent.
  3. Allow the connection. Chat apps send you through a Cotlet sign-in. Editors, n8n and scripts take an API key from the console.

Peerspace shares https://cotlet.dev/mcp/v1 with every other app you enable. Turned Peerspace on after connecting? Refresh the connector and its tools appear.

Claude:

Settings > Connectors > Add custom connector
URL: https://cotlet.dev/mcp/v1/connect

Claude Code:
claude mcp add --transport http cotlet-peerspace \
  https://cotlet.dev/mcp/v1 \
  --header "Authorization: Bearer $COTLET_API_KEY"

ChatGPT:

Settings > Apps & Connectors > Create
MCP server URL: https://cotlet.dev/mcp/v1/connect
Authentication: OAuth

Cursor:

// ~/.cursor/mcp.json
{
  "mcpServers": {
    "cotlet-peerspace": {
      "url": "https://cotlet.dev/mcp/v1",
      "headers": { "Authorization": "Bearer ${env:COTLET_API_KEY}" }
    }
  }
}

Codex:

# ~/.codex/config.toml
[mcp_servers.cotlet-peerspace]
url = "https://cotlet.dev/mcp/v1"
bearer_token_env_var = "COTLET_API_KEY"

n8n:

MCP Client Tool (inside an AI Agent)
Transport: HTTP Streamable
URL: https://cotlet.dev/mcp/v1
Auth: Bearer, <your key>
Tool: peerspace_read

Make, Zapier:

Make: MCP Client > Call a tool
Zapier: MCP Client by Zapier > Run Tool
Server URL: https://cotlet.dev/mcp/v1
Token: <your key>
Tool: peerspace_write

How to use the Peerspace REST API

Create your Cotlet API key

Create a Cotlet API key with access to Peerspace and its read operations. Store it as COTLET_API_KEY in your environment or automation platform's credential store.

Connect Peerspace in Cotlet and enable it for agents. Account access: Your own Peerspace host account (email and password, or Google, Facebook or Apple sign-in).

Make your first Peerspace API request

REST:

curl https://cotlet.dev/api/v1/peerspace/listings \
  -H "Authorization: Bearer $COTLET_API_KEY"

Read listings and apply the operation limits

A successful REST call puts the tool output in result. This illustrative response excerpt omits call IDs, messages and credit details.

Illustrative response excerpt:

{
  "status": "success",
  "app": "peerspace",
  "tool": "list_listings",
  "result": {
    "listings": [
      {
        "listing_id": "l_30918",
        "space_id": "s_4410",
        "title": "Daylight loft studio",
        "base_hourly_rate": 120,
        "instant_book": false,
        "status": "live"
      },
      {
        "listing_id": "l_30922",
        "space_id": "s_4410",
        "title": "Daylight loft, events",
        "base_hourly_rate": 150,
        "instant_book": false,
        "status": "paused"
      }
    ]
  }
}

Returns every listing on your host account with its space, base rate, whether Instant Book is on and whether the listing is live or paused. A paused listing cannot be booked and is hidden from search, and guests cannot contact you about it.

Use the IDs here in the other calls.

Keep the same selection when continuing a list. Compare changed record values as well as identifiers when refreshing your destination.

Peerspace workflows for agents and automations

ToolConnect throughExample workflow
n8nHTTP RequestBooking requests and bookings from the Bookings tab, with guest, date, hours and attendees. Use list_bookings in your configured property report.
MakeHTTP > Make a requestInquiries, requests and bookings for one space, by day. Use get_calendar in your configured property report.
Python or Node.jsREST APIPayouts with date, amount, status and the bookings, overtime and add-ons in each. Use list_payouts in your configured property report.

Send Authorization: Bearer <your Cotlet API key> in request headers. You configure the schedule, destination and record comparisons.

Cotlet reads Peerspace; your workflow steps write to your chosen destination. These HTTP workflows do not require a native Cotlet connector or a prebuilt template.

Python and Node.js can use the same HTTP requests without an AI agent. Keep access keys in credentials, outside shared workflow exports.

The API and MCP reference lists operations and inputs. The REST API guide explains authentication, errors and approvals.

Peerspace API endpoints and MCP tools

Inquiries and guest messages

Replies go into an existing thread only; no tool writes to a guest who has not written to you.

  • List conversations (list_conversations, read): Inbox threads with guests, with the last message time and whether the guest wrote last.
  • Get conversation (get_conversation, read): All messages in a thread, with the inquiry or booking it belongs to.
  • Send message (send_message, write, asks first): Reply as you in a guest thread in the Peerspace inbox.
  • Send custom offer (send_custom_offer, write, asks first): Invite the guest to book with your date, time, attendees and price. The guest has 7 days to pay.

Booking requests and bookings

Requests expire two business days after they arrive. Accepting charges the guest in full.

  • List bookings (list_bookings, read): Booking requests and bookings from the Bookings tab, with guest, date, hours and attendees.
  • Get booking (get_booking, read): One booking or request: times, attendees, activity, add-ons, price, expected payout and when a request expires.
  • Accept booking request (accept_booking_request, write, asks first): Accept a pending request. The booking is confirmed and the guest is charged in full.
  • Decline booking request (decline_booking_request, write, asks first): Decline a pending request and release the authorization hold on the guest's card.
  • Request booking update (request_booking_update, write, asks first): Ask the guest to approve a new date, time, attendee count or price, up to 1 hour before start.

Listings, calendar and rates

Pending inquiries and requests do not hold a slot; only accepted bookings and blocks do.

  • List listings (list_listings, read): Your spaces and their listings, with base rate, Instant Book and paused status.
  • Get calendar (get_calendar, read): Inquiries, requests and bookings for one space, by day.
  • Block calendar time (block_calendar_time, write, asks first): Block dates and times on a space calendar so guests cannot book them.
  • Add calendar rate (add_calendar_rate, write, asks first): Rate for chosen days and times on one listing, e.g. weekends or weekday evenings.
  • Set Instant Book (set_instant_book, write, asks first): Turn Instant Book on or off for one listing, if your account has access.

Payouts

Read only. Booking and overtime can be paid out separately.

  • List payouts (list_payouts, read): Payouts with date, amount, status and the bookings, overtime and add-ons in each.

Inputs, REST path and example response of every tool: https://cotlet.dev/integrations/peerspace-api-mcp-server#tools

Who can see my Peerspace session, and how do I revoke it?

  • What we store. Your logged-in Peerspace profile, AES-256-GCM encrypted, in Finland. No password.
  • What your agent gets. The 15 Peerspace tools. No cookie, no login.
  • What the session sees. Your host side: guest threads, requests, calendar, payouts.
  • What no tool touches. Bank details, guest cards, cancellations, listing deletes, your password.
  • If Peerspace logs you out. We email you a link to log in again. We never type your password.
  • How to cut access. Disable for agents, reset the browser or delete the API key. The next call stops.

cotlet.dev scores A+ on Qualys SSL Labs, securityheaders.com and Mozilla Observatory (live results). No SOC 2 report or third-party pentest yet.

Is it against Peerspace's terms? Account safety

Use any robot, spider or other automatic device, process or means to access the Services for any purpose, including monitoring or copying any of the material on the Platform.

Peerspace Services Agreement, section 2.3(b), 17 Sep 2024

Section 1.3(e) lets Peerspace suspend an account "at any time and based on our sole discretion", which stops messages, payouts and bookings at once. Cotlet acts in your own logged-in host account at your request, and Peerspace could still call that automatic access. We found no public case of a host closed for automation (checked 27 Oct 2026); the one public closure we found followed a guest complaint.

How we keep your account looking like you:

  • Your own host account, logged in by you
  • One Cloud Browser with its own IP and cookies
  • Every message, offer, accept and decline waits for your OK
  • No tool cancels a booking or deletes a listing
  • If Peerspace objects, we pause the Peerspace tools for everyone within 24 h

Peerspace removes messages that share a phone number or home address and may suspend the sender. Tell your agent to keep contact details out of replies.

What happens when Peerspace changes?

  • 12 h between tests of the Peerspace reads
  • 24 h between tests of writes a guest would see
  • $0 for a call to a Peerspace tool paused for repair

A renamed tab or a new field in the offer form is fixed on our side; you change nothing. status.cotlet.dev checks the site, console and API every 3 minutes.

Approvals, undo and mistakes

  1. Sorts by deadline. Pending requests, the one closest to expiry first.
  2. Checks the calendar. A clash with a confirmed booking is held for you.
  3. Waits for your OK. Each accept, decline or reply shows up in your Cotlet console.
  4. Reports back. Accepted, asked, declined and clashes, with payouts.
ActionUndo
Accept a booking requestNo, the guest is charged; cancelling is a host cancellation
Decline a requestNo, the guest has to request again
Send a message or custom offerNo, the guest has it
Request a booking updateThe guest decides; a no keeps the booking as it was
Block calendar timeRemove the block in the Peerspace calendar, no tool for it
Instant BookYes, same tool

All 8 write tools ask first, because each one reaches a guest, money or what guests can book. The 7 reads run at once. Switch the wait off per tool once a scheduled run has earned your trust.

An expired request counts against your response rate, a decline does not. When the agent is unsure, a question in the thread protects the 24-hour window.

MCP call:

{
  "name": "send_custom_offer",
  "arguments": {
    "conversation_id": "c_58210437",
    "start": "2026-10-24T10:00:00-07:00",
    "end": "2026-10-24T16:00:00-07:00",
    "attendees": 20,
    "rental_fee": 900,
    "note": "Six hours for your team offsite, setup from 9:30."
  }
}

REST:

curl -X POST https://cotlet.dev/api/v1/peerspace/conversations/c_58210437/custom-offers \
  -H "Authorization: Bearer $COTLET_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"start":"2026-10-24T10:00:00-07:00","end":"2026-10-24T16:00:00-07:00","attendees":20,"rental_fee":900,"note":"Six hours for your team offsite, setup from 9:30."}'

Response:

{
  "offer_id": "o_7731905",
  "conversation_id": "c_58210437",
  "status": "sent",
  "rental_fee": 900,
  "expires_at": "2026-10-18T09:05:00-07:00"
}

The same tools answer over REST at /api/v1/peerspace for scripts and cron jobs, with one key and one price. set_instant_book fails on a listing without the Instant Book toggle, and a failed call costs nothing. The tools table lists the REST path of each tool.

How much does the Peerspace MCP server cost?

About $15 a month for one space with about 10 inquiries a month, 2,660 credits. Peerspace keeps its 20% host fee as before.

JobCallsCredits
Unanswered threads and pending requests, daily2 × 30600
Answer a new inquiry with the calendar checked3 × 10300
Accept or decline a booking request3 × 4120
Send a custom offer from the thread2 × 360
Block a day for maintenance or a private event2 × 240
Payouts, weekly1 × 440
Cloud Browser, 30 days1,500
Total2,660
  • Free 7-day trial, no card
  • 10 credits per successful call, MCP or REST
  • 50 credits a day for the Cloud Browser
  • One-time packs, valid 12 months, no subscription

Peerspace says hosts get about ten inquiries a month; the 4 requests, 3 offers and 2 blocks are our example. A busier venue mostly adds inquiry calls. Dollars at the $29 pack rate.

Peerspace MCP server on GitHub, Zapier or hosted: which to use

OptionWhat it doesWhere it stops
peerspace-pp-cliVenue scout for event planners: search, shortlist, availability, inquiries to hosts, exports. CLI, agent skill and MCP server, in a library with 2,079 stars.Guest side only, runs on your computer, last change 11 Sep 2026.
ZapierNo Peerspace app; n8n and Pipedream have none either.Only a parsed notification email could start a Zap.
SupergoodBuilds unofficial APIs over logged-in web apps on request.No Peerspace product or price published.
TIDYCleaning and turnover jobs from your Peerspace bookings.No messages, requests or offers.

If you plan events and want to find venues, the GitHub CLI fits. If cleaning after each booking is the job, TIDY fits. To have an agent answer guests, requests and offers on your listing every day, Cotlet is the hosted option we know of.

Also listed on: Odel, mcpbeat

Who runs Cotlet

Cotlet belongs to Take Group sp. z o.o., a software company registered in Poland, EU (VAT PL6342984273) and working since 2019. Its founders are Bart Krawczyk (Co-founder, CTO) and Jake Slugocki (Co-founder, SEO, sales and marketing). Questions about the Peerspace tools go to contact@cotlet.dev.

Peerspace API and MCP: questions

How do I get access?

Sign up free at https://cotlet.dev, open Peerspace under Integrations in the console and log in to your host account in its Cloud Browser. The trial starts with your Cotlet account, no card asked.

How do I connect Peerspace to ChatGPT or Claude?

Sign up at cotlet.dev, log in to Peerspace once in its Cloud Browser and add Cotlet to ChatGPT or Claude, following the steps in your console. No API key is needed. ChatGPT and Claude then work in your Peerspace account through Cotlet, in their phone apps too.

What can ChatGPT do in Peerspace?

With Cotlet, ChatGPT, Claude and other AI agents handle jobs like these in Peerspace: respond to booking requests before they expire; reply to Peerspace inquiries; send a custom offer (invite to book). You ask in plain words, and anything that reaches other people waits for your OK first.

Does a request expire if my agent does not answer it?

Yes. A Peerspace booking request expires after two business days without an accept or decline, and expired requests lower your response rate (Peerspace help, checked 11 Oct 2026).

Does Peerspace have webhooks?

No. Peerspace tells you about a new inquiry or request by email, text or app push only. Run your agent on a schedule instead, for example list_conversations with unanswered_only and list_bookings every morning.

Does it work with Instant Book on?

Yes. Instant bookings skip the request step, so the agent sees them as confirmed bookings and works the inquiries and messages around them. set_instant_book switches the toggle per listing where Peerspace has given you access.

Can the agent give a guest my phone number?

It should not. Peerspace's Community Guidelines ban sharing your phone number or home address in messages, and Peerspace removes such messages. Every send_message waits for your OK, so you see the text before it goes.

Is the MCP server different from the REST API?

Only the way in. Both carry the same 15 tools, inputs and answers, with one API key and one price. Agents use MCP; scripts and HTTP steps use REST.

Is Cotlet affiliated with Peerspace?

No. Cotlet is independent and not affiliated with Peerspace, Inc.

Can I use the Peerspace API without an AI agent?

Yes. Call Cotlet's REST API from a script or an HTTP step in n8n, Make or Zapier with your Cotlet key. MCP is the alternative for AI agents; you do not need to connect an agent to use REST.


Give your AI agents your signed-in browser.

Product: Integrations · How it works · Pricing · Security

Resources: Blog · API docs · Help center · Changelog · GitHub

Solutions: For developers · For automation agencies

Company: About · AI info: company facts · Contact

Legal: Terms of service · Privacy policy · Refund policy · Acceptable use · Cookie policy · DPA · Subprocessors

Elsewhere: Status page · Cotlet on GitHub · Cotlet on X · Cotlet on LinkedIn · Cotlet on Product Hunt · Cotlet on Crunchbase · Cotlet on SaaSHub

Cotlet.dev is built by Bart Krawczyk and Jake Slugocki, the founders of Take Group sp. z o.o., ul. Wincentego Janasa 4, 40-855 Katowice, Poland. KRS 0000871398, NIP 6342984273, VAT EU: PL6342984273. About us

Cotlet is an independent service. It is not affiliated with, endorsed by or sponsored by any of the products listed on this site. Product names are trademarks of their respective owners.