Tokeet MCP by usefulapi

io.usefulapiPublished by usefulapi.ioOfficial publisherv1.23.5Updated Nov 8, 2026

Read Tokeet rentals, rates, guests, tasks and expenses; add guests, notes and tasks.

The publisher's own server: Ably MCP by usefulapi

VerifiedStreamable HTTPWeb executableProductivity & WorkflowBusiness & Commerce

Overview

Tokeet MCP by usefulapi's hosted MCP server (tokeet.usefulapi.io), published by usefulapi.io; no sign-in required; Streamable HTTP; 24 tools.

No AI overview yet: these facts come from the registry entry and the server itself.

Publisher
usefulapi.io
Endpoint
tokeet.usefulapi.io
Last checked

Installation

In SourceWeft

  1. Open Tokeet MCP by usefulapi in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.usefulapi%2Ftokeet/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "tokeet-by-usefulapi": {
      "type": "http",
      "url": "https://tokeet.usefulapi.io/mcp"
    }
  }
}

README

Tokeet MCP by usefulapi

Use Tokeet from Claude, Cursor, or any MCP client — rentals, availability, rates, guests, tasks, expenses and templates, plus guest notes and tasks. Hosted, no local install: connect with your own Tokeet credentials.

Live endpoint: https://tokeet.usefulapi.io/mcp · Homepage: https://usefulapi.io/tokeet

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://tokeet.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http tokeet https://tokeet.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
json
{  "mcpServers": {    "tokeet": {      "url": "https://tokeet.usefulapi.io/mcp"    }  }}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Tokeet credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/tokeet/

Tools

ToolTypeWhat it does
tokeet_get_current_userreadGet current user
tokeet_list_usersreadList users
tokeet_get_userreadGet user
tokeet_list_rentalsreadList rentals
tokeet_get_rentalreadGet rental
tokeet_list_rentals_by_ownerreadList rentals by owner
tokeet_get_rental_availabilityreadGet rental availability
tokeet_list_ratesreadList rental rates
tokeet_list_guestsreadList guests
tokeet_get_guestreadGet guest
tokeet_get_guest_by_emailreadGet guest by email
tokeet_list_tasksreadList tasks
tokeet_get_taskreadGet task
tokeet_list_expensesreadList expenses
tokeet_get_expensereadGet expense
tokeet_list_templatesreadList message templates
tokeet_get_templatereadGet message template
tokeet_list_triggersreadList automation triggers
tokeet_create_guestwriteCreate guest
tokeet_update_guestwriteUpdate guest
tokeet_add_guest_notewriteAdd guest note
tokeet_record_guest_interactionwriteRecord guest interaction
tokeet_create_taskwriteCreate task
tokeet_update_taskwriteUpdate task
tokeet_usage_statusmetaUsage status (free-tier meter)
tokeet_request_featuremetaRequest a missing feature
tokeet_upgrademetaUpgrade to Pro or Pro+
tokeet_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per account)$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with tokeet_upgrade (it returns a Stripe Checkout link). Cancel any time with tokeet_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running tokeet_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT © usefulapi. Not affiliated with or endorsed by Tokeet.

Source: servers/tokeet/README.md at commit 4046075

Tools

24

tokeet_get_current_user

Get current user

The Tokeet user the API key belongs to (name, email, role). Login data is never returned. GET /user/me.

Takes no parameters.

tokeet_list_users

List users

List the team members (users) of the Tokeet account. GET /user.

Parametersskiplimit

tokeet_get_user

Get user

One team member by id. GET /user/{user_pkey}.

Parametersuser_idrequired

tokeet_list_rentals

List rentals

List the rental properties in the account, sorted by name. GET /rental.

Parametersskipsortlimit

tokeet_get_rental

Get rental

One rental property by id (its pkey from tokeet_list_rentals). GET /rental/{rental_pkey}.

Parametersrental_idrequired

tokeet_list_rentals_by_owner

List rentals by owner

List the rentals assigned to one owner. GET /rental/owner/{owner_pkey} (Tokeet documents no paging for it: all of the owner's rentals come back).

Parametersowner_idrequired

tokeet_get_rental_availability

Get rental availability

The open and blocked dates of one rental over the next two years. GET /rental/{rental_pkey}/availability.

Parametersrental_idrequired

tokeet_list_rates

List rental rates

All standard, dynamic and promotional rates of one rental. Read-only: rates cannot be changed with this server. GET /rate/{rental_pkey}.

Parametersskipsortlimitrental_idrequired

tokeet_list_guests

List guests

List guests (personal data: name, emails, phones, address, notes, interactions), one page at a time. Filter by partial name, booking source/channel, and whether they have bookings. GET /guest.

Parametersnameskipsortlimitbookedsourceunbooked

tokeet_get_guest

Get guest

One guest by id: contact details, notes, interactions and preferences. GET /guest/{pkey}.

Parametersguest_idrequired

tokeet_get_guest_by_email

Get guest by email

The guest whose primary email is exactly this address. GET /guest/email/{email}.

Parametersemailrequired

tokeet_list_tasks

List tasks

List the tasks (to-dos, e.g. cleanings and check-ins) in the account, sorted by task name. GET /task.

Parametersskipsortlimit

tokeet_get_task

Get task

One task by id. GET /task/{task_pkey}.

Parameterstask_idrequired

tokeet_list_expenses

List expenses

List the expenses recorded in the account (date, rental, category, amount, paid/unpaid status), by creation date. Read-only. GET /expense.

Parametersskipsortlimit

tokeet_get_expense

Get expense

One expense by id. GET /expense/{expense_pkey}.

Parametersexpense_idrequired

tokeet_list_templates

List message templates

List the message/email templates in the account, optionally of one type. GET /template.

Parametersskipsorttypelimit

tokeet_get_template

Get message template

One message template by id. GET /template/{template_pkey}.

Parameterstemplate_idrequired

tokeet_list_triggers

List automation triggers

List the automation triggers (event, rental, template, delay) in the account. Read-only: triggers cannot be changed with this server. GET /trigger.

Parametersskipsortlimit

tokeet_create_guest

Create guest

WRITE: create a guest record (name and email required, the rest optional). Nothing is sent to the guest. Tokeet cannot recover deleted data and this server cannot delete guests. POST /guest.

Parameterskidsnamerequireddrinkemailrequiredhobbynotesphonesportspouseaddressbirthday

tokeet_update_guest

Update guest

WRITE: change fields of a guest (name, address, birthday, spouse, kids, drink, hobby, sport). Only the fields you pass are sent, and each one OVERWRITES the stored value (an address object replaces the whole address). Emails and phones have their own endpoints and are not changed here. PUT /guest/{guest_pkey}.

Parameterskidsnamedrinkhobbysportspouseaddressbirthdayguest_idrequired

tokeet_add_guest_note

Add guest note

WRITE: add an internal note to a guest record (not visible to or sent to the guest). POST /guest/{guest_pkey}/note.

Parametersnoterequiredguest_idrequired

tokeet_record_guest_interaction

Record guest interaction

WRITE: log an interaction you had with a guest (phone call, meeting or comment) in the guest's history. Nothing is sent to the guest. `date` is an epoch timestamp: use the same unit as the dates you see on existing interactions from tokeet_get_guest. POST /guest/{guest_pkey}/interaction.

Parametersdaterequiredtyperequiredcommentrequiredguest_idrequired

tokeet_create_task

Create task

WRITE: create a task (to-do) in the account, optionally linked to an inquiry and assigned to a user. `due` is an epoch timestamp: use the same unit as the `due` of existing tasks from tokeet_list_tasks. No message is sent to anyone by this call. POST /task.

Parametersduerequiredlistrequirednamerequirednotesstatususer_idinquiry_id

tokeet_update_task

Update task

WRITE: change a task: rename, move to another list, reschedule, edit notes, reassign, or mark it completed (status 2) or active (1). Only the fields you pass are sent and each OVERWRITES the stored value. PUT /task/{task_pkey}.

Parametersduelistnamenotesstatustask_idrequireduser_id

Version history

20
  1. v1.23.5LatestNov 8, 2026
  2. v1.23.4Nov 7, 2026
  3. v1.22.3Nov 5, 2026
  4. v1.22.2Nov 5, 2026
  5. v1.22.1Nov 4, 2026
  6. v1.22.0Nov 3, 2026
  7. v1.21.1Nov 3, 2026
  8. v1.20.0Nov 1, 2026
  9. v1.18.0Oct 31, 2026
  10. v1.17.0Oct 31, 2026
  11. v1.16.2Oct 30, 2026
  12. v1.16.0Oct 30, 2026
  13. v1.11.0Oct 26, 2026
  14. v1.8.3Oct 25, 2026
  15. v1.8.0Oct 25, 2026
  16. v1.7.0Oct 24, 2026
  17. v1.4.0Oct 23, 2026
  18. v1.3.4Oct 22, 2026
  19. v1.3.3Oct 21, 2026
  20. v1.0.0Oct 12, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

Other Usefulapi integrations