TrekkSoft MCP by usefulapi

io.usefulapiPublished by usefulapi.ioOfficial publisherv1.6.4Updated Nov 7, 2026

Read activities, bookings, guests and open departures in TrekkSoft.

The publisher's own server: Ably MCP by usefulapi

VerifiedStreamable HTTPWeb executableProductivity & WorkflowBusiness & Commerce

Overview

AI-generated overview

Hosted read-only MCP access to a TrekkSoft account: tours, bookings, guests, open departures and shop items.

What you can do
  • List and read tours and activities, including schedule, price categories and settings
  • List and read bookings with filters for merchant, email, dates and recent changes
  • List and read guests, with booking link, phone and check-in state
  • List departures with free seats, across all activities or for one activity
  • List merchants and shop items (extras sold with activities)
  • Check usage and manage the subscription plan
When to use it
Useful when you want an assistant to answer operational questions about a TrekkSoft tour or activity business, such as which departures still have seats, what was booked recently, or who is on a given departure.
Requirements
Remote hosted endpoint; no local install. Connect by URL only and sign in through OAuth with your TrekkSoft credentials. On first connect you supply a TrekkSoft API client id and client secret, which TrekkSoft issues for your account on request; the server stores them per user.
Before you install
The server asks for a TrekkSoft API client id and client secret, which it stores on its side; do not put keys in client config. Data is read-only, but guest records include personal details such as names and phone numbers. Usage is metered: 50 calls a month free, paid plans via Stripe Checkout, and cancelling Pro gives no refund for the current period.

Installation

In SourceWeft

  1. Open TrekkSoft 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%2Ftrekksoft/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": {
    "trekksoft-by-usefulapi": {
      "type": "http",
      "url": "https://trekksoft.usefulapi.io/mcp"
    }
  }
}

README

TrekkSoft MCP by usefulapi

Use your TrekkSoft account from Claude, Cursor, or any MCP client. Read tours and activities, bookings, guests, departures with open seats and shop items. Hosted, no local install: connect with your own credentials.

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

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://trekksoft.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http trekksoft https://trekksoft.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": {    "trekksoft": {      "url": "https://trekksoft.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 TrekkSoft credentials.

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

On first connect you provide your API client id and client secret. TrekkSoft issues the key pair for your account: ask [email protected]. The server validates it and stores it per user. No keys go in config files.

Tools

ToolTypeWhat it does
trekksoft_list_activitiesreadList activities
trekksoft_get_activityreadGet an activity
trekksoft_list_bookingsreadList bookings
trekksoft_get_bookingreadGet a booking
trekksoft_list_guestsreadList guests
trekksoft_get_guestreadGet a guest
trekksoft_list_availabilitiesreadList availabilities
trekksoft_list_activity_availabilitiesreadList availabilities of one activity
trekksoft_list_merchantsreadList merchants
trekksoft_list_shop_itemsreadList shop items
trekksoft_usage_statusmetaUsage status (free-tier meter)
trekksoft_request_featuremetaRequest a missing feature
trekksoft_upgrademetaUpgrade to Pro or Pro+
trekksoft_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 user)$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 trekksoft_upgrade (it returns a Stripe Checkout link). Cancel any time with trekksoft_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running trekksoft_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT — see LICENSE. Documentation only; the server is hosted.

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

Tools

10

trekksoft_list_activities

List activities

List the tours and activities of your TrekkSoft account, with filters for merchant, category, title, active and bookable state. TrekkSoft API: GET /activities.

Parametersidlimitoffsetcategorylanguagemerchantis_activetitle_likeonly_bookable

trekksoft_get_activity

Get an activity

Get one activity by id: description, schedule, price categories and settings. TrekkSoft API: GET /activities/{activityId}.

Parameterslanguageactivity_idrequired

trekksoft_list_bookings

List bookings

List recent bookings. Filter by merchant, user email, free text, booking date, activity date, or changes since a time. TrekkSoft API: GET /bookings.

Parametersquserlimitoffsetmerchantbooked_afterbooking_dateactivity_datechanged_aftercancelled_after

trekksoft_get_booking

Get a booking

Get one booking by id: activity, guests, prices, payments and status. TrekkSoft API: GET /bookings/{id}.

Parametersbooking_idrequired

trekksoft_list_guests

List guests

List guests (participants) with filters for booking, trip departure, phone, name and cancellation. TrekkSoft API: GET /guests.

Parametersidnamelimitphoneoffsetbooking_idcancelled_aftercancellation_dateavailability_item_id

trekksoft_get_guest

Get a guest

Get one guest by id, including booking link and check-in state. TrekkSoft API: GET /guest/{id}.

Parametersguest_idrequired

trekksoft_list_availabilities

List availabilities

List departures with free seats across activities, for a date range. TrekkSoft API: GET /availabilities.

Parameterstypelimitseatsoffsetlanguagemerchantstarts_totitle_likeactivity_idonly_bookedstarts_fromdeparture_time+1 more

trekksoft_list_activity_availabilities

List availabilities of one activity

List departures with free seats for one activity. TrekkSoft API: GET /activities/{activityId}/availabilities.

Parameterstypelimitseatsoffsetlanguagestarts_toactivity_idrequiredonly_bookedstarts_fromdeparture_timeonly_not_booked

trekksoft_list_merchants

List merchants

List the merchants your key pair can access. TrekkSoft API: GET /merchants.

Parametersidsluglanguage

trekksoft_list_shop_items

List shop items

List shop items (extras sold with activities), filterable by merchant, category and active state. TrekkSoft API: GET /shop/items.

Parametersidactivelanguagecategory_idmerchant_id

Version history

8
  1. v1.6.4LatestNov 7, 2026
  2. v1.5.3Nov 5, 2026
  3. v1.5.2Nov 5, 2026
  4. v1.5.1Nov 4, 2026
  5. v1.5.0Nov 3, 2026
  6. v1.4.1Nov 3, 2026
  7. v1.3.0Nov 1, 2026
  8. v1.1.0Oct 31, 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