Rock Gym Pro MCP by usefulapi

io.usefulapi由 usefulapi.io 发布官方发布者v1.0.1更新于 Nov 7, 2026

Read customers, bookings, check-ins, invoices and sales in Rock Gym Pro.

发布方自己的服务:Ably MCP by usefulapi

已验证Streamable HTTP可网页运行数据与分析商业与电商

概览

AI 生成的概览

托管的只读 Rock Gym Pro MCP 服务,让助手查询健身房客户、预约、签到、发票、销售和员工数据。

可以做什么
  • 列出场馆、设置、员工和活动组件,并检查 API 连接状态
  • 按类型、状态、日期、姓名、邮箱或地址搜索并读取客户
  • 列出并读取预约、签到记录以及当前在场签到人数
  • 列出并读取发票,以及按商品统计的销售
  • 列出员工打卡记录和指定日期范围的每日数据
  • 查看用量、提交功能请求、升级或取消订阅
适用场景
适合健身房经营者和员工用自然语言询问会员状态、课程预约、当前在场人数或营收与每日数据,无需打开 Rock Gym Pro 本身。
运行要求
通过 streamable HTTP 连接的远程端点,无需本地安装。使用 OAuth 登录,登录页要求填写 Rock Gym Pro API 用户名、由 RGP Cloud 中 Cloud Org Admin 创建的 API 密钥以及场馆代码。凭据由服务器按用户保存,客户端配置中无需填写密钥。
安装前请注意
服务器会保存你的 Rock Gym Pro API 凭据,并可读取客户、发票、销售和员工数据,只应授权给可信客户端。元工具可发起付费 Stripe 订阅(Pro 或 Pro+)或取消订阅;免费额度为每月 50 次调用。取消订阅当期不退款。功能请求会发送给服务提供方。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Rock Gym Pro MCP by usefulapi,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.usefulapi%2Frock-gym-pro/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

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

README

Rock Gym Pro MCP by usefulapi

Use your Rock Gym Pro account from Claude, Cursor, or any MCP client. Read customers, bookings, check-ins, invoices, sales and daily numbers, read-only. Hosted, no local install: connect with your own credentials.

Live endpoint: https://rock-gym-pro.usefulapi.io/mcp · Homepage: https://usefulapi.io

Connect

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

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

On first connect you provide your API username, API key (created by a Cloud Org Admin in RGP Cloud) and facility code (the 3 capital letters of your gym). The server validates it and stores it per user. No keys go in config files.

Tools

ToolTypeWhat it does
rockgympro_list_facilitiesreadList facilities
rockgympro_get_connection_inforeadGet API connection info
rockgympro_get_settingreadGet a setting
rockgympro_list_customersreadList customers
rockgympro_get_customerreadGet a customer
rockgympro_list_bookingsreadList bookings
rockgympro_get_bookingreadGet a booking
rockgympro_list_checkinsreadList check-ins
rockgympro_get_checkinreadGet a check-in
rockgympro_get_active_checkin_countreadCount active check-ins
rockgympro_list_invoicesreadList invoices
rockgympro_get_invoicereadGet an invoice
rockgympro_list_salesreadList sales
rockgympro_list_timeclock_entriesreadList timeclock entries
rockgympro_get_timeclock_entryreadGet a timeclock entry
rockgympro_list_daily_numbersreadList daily numbers
rockgympro_list_staffreadList staff
rockgympro_list_event_widgetsreadList event widgets
rockgympro_get_event_widget_eventsreadGet event widget events
rockgympro_usage_statusmetaUsage status (free-tier meter)
rockgympro_request_featuremetaRequest a missing feature
rockgympro_upgrademetaUpgrade to Pro or Pro+
rockgympro_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 rockgympro_upgrade (it returns a Stripe Checkout link). Cancel any time with rockgympro_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running rockgympro_upgrade before then undoes the cancel. Or write to [email protected].

License

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

来源:servers/rock-gym-pro/README.md,提交 2450437

工具

19

rockgympro_list_facilities

List facilities

List the facilities the connected API key can read, with their 3-letter codes. Start here to find a facilityCode for the other tools. Rock Gym Pro API: GET /v1/facilities.

无需输入参数。

rockgympro_get_connection_info

Get API connection info

Show the token information for the connected API key. Use it to check that the key works. Rock Gym Pro API: GET /v1/me.

无需输入参数。

rockgympro_get_setting

Get a setting

Get one setting value by name (the settings table), optionally for several facilities. Rock Gym Pro API: GET /v1/settings.

输入参数name必填facility

rockgympro_list_customers

List customers

List the customers of a facility, filtered by type, status, dates, name, email or address. Text filters accept % wildcards. Page through results with page and limit. Rock Gym Pro API: GET /v1/customers/facility/{facilityCode}.

输入参数citypagetypelimitstatestatuscountrylastNamefirstNamepostalCodeageLessThanemailAddress另有 10 个

rockgympro_get_customer

Get a customer

Get one customer's details by customer GUID. Rock Gym Pro API: GET /v1/customers/{customerGuid}.

输入参数customerGuid必填

rockgympro_list_bookings

List bookings

List the bookings of a facility, optionally for one customer or a date-time range. Page with startId, page and limit. Rock Gym Pro API: GET /v1/bookings/facility/{facilityCode}.

输入参数pagelimitstartIdendDateTimecustomerGuidfacilityCodestartDateTime

rockgympro_get_booking

Get a booking

Get one booking's details by its ID. Rock Gym Pro API: GET /v1/bookings/facility/{facilityCode}/{bookingId}.

输入参数bookingId必填facilityCode

rockgympro_list_checkins

List check-ins

List the check-ins of a facility, optionally for one customer or a date-time range. Page with startId, page and limit. Rock Gym Pro API: GET /v1/checkins/facility/{facilityCode}.

输入参数pagelimitstartIdremoteOnlyendDateTimecustomerGuidfacilityCodestartDateTimecustomerDetails

rockgympro_get_checkin

Get a check-in

Get one check-in by its ID. Rock Gym Pro API: GET /v1/checkins/facility/{facilityCode}/{checkinId}.

输入参数checkinId必填facilityCode

rockgympro_get_active_checkin_count

Count active check-ins

Get how many customers are checked in right now at a facility. Rock Gym Pro API: GET /v1/checkins/active/facility/{facilityCode}.

输入参数facilityCode

rockgympro_list_invoices

List invoices

List the invoices of a facility, optionally for one customer or a date-time range. Void invoices are included unless includeVoidInvoices is 0. Rock Gym Pro API: GET /v1/invoices/facility/{facilityCode}.

输入参数pagelimitstartIdendDateTimecustomerGuidfacilityCodestartDateTimeincludeVoidInvoices

rockgympro_get_invoice

Get an invoice

Get one invoice's details by its ID. Rock Gym Pro API: GET /v1/invoices/facility/{facilityCode}/{invoiceId}.

输入参数invoiceId必填facilityCode

rockgympro_list_sales

List sales

List sales by product for a facility, optionally for one product or a date-time range. Rock Gym Pro API: GET /v1/sales/facility/{facilityCode}.

输入参数pagelimitstartIdproductIdendDateTimefacilityCodestartDateTime

rockgympro_list_timeclock_entries

List timeclock entries

List staff timeclock entries of a facility, optionally for one customer (staff member) or a date-time range. Rock Gym Pro API: GET /v1/timeclocks/facility/{facilityCode}.

输入参数pagelimitstartIdendDateTimecustomerGuidfacilityCodestartDateTime

rockgympro_get_timeclock_entry

Get a timeclock entry

Get one timeclock entry by its ID. Rock Gym Pro API: GET /v1/timeclocks/facility/{facilityCode}/{timeclockId}.

输入参数timeclockId必填facilityCode

rockgympro_list_daily_numbers

List daily numbers

List the daily number figures of a facility for a date range, optionally for one tag. Rock Gym Pro API: GET /v1/dailynumbers/facility/{facilityCode}.

输入参数tagpagelimitendDatestartDatefacilityCode

rockgympro_list_staff

List staff

List the staff records the connected API key can read. Rock Gym Pro API: GET /v1/staff.

输入参数pagelimitstartId

rockgympro_list_event_widgets

List event widgets

List the event widget GUIDs of a facility. Use a GUID with rockgympro_get_event_widget_events. Rock Gym Pro API: GET /v1/widgets/events/facility/{facilityCode}.

输入参数pagelimitfacilityCodeincludeInactiveWidgets

rockgympro_get_event_widget_events

Get event widget events

Get the events of one event widget for a facility and a date-time range. Rock Gym Pro API: GET /v1/widgets/events/facility/{facilityCode}/{eventWidgetGuid}.

输入参数endDateTime必填facilityCodestartDateTime必填eventWidgetGuid必填

版本历史

1
  1. v1.0.1最新Nov 7, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Usefulapi 集成