Vinkius
PushPress

PushPress MCP for AI. Manage every detail from signup to class day.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

PushPress MCP on Cursor AI Code EditorPushPress MCP on Claude Desktop AppPushPress MCP on OpenAI Agents SDKPushPress MCP on Visual Studio CodePushPress MCP on GitHub Copilot AI AgentPushPress MCP on Google Gemini AIPushPress MCP on Lovable AI DevelopmentPushPress MCP on Mistral AI AgentsPushPress MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

PushPress handles gym operations—from checking members in to billing cycles. Connect your entire fitness facility to any AI agent, automating tasks like listing scheduled classes, updating member profiles, and tracking attendance history via natural conversation.

What your AI can do

Search customers

Searches the member database and returns key details: profile, plan status, check-in count, and billing health.

Get customer

Retrieves a single, detailed profile for an individual gym member.

List checkins

Gets a record of every recorded gym check-in for a specified date range.

+ 5 more capabilities included
Search and profile members

Find a member's full record, including their current plan status or last check-in count, using search_customers.

Review class rosters and schedules

List all classes scheduled for today or next week, seeing who is enrolled and how many spots are left using list_classes.

Track daily attendance metrics

Get a detailed list of check-ins that happened on any given day via the list_checkins tool.

Manage billing and membership data

Check current pricing models, plan types, and billing cycle details using list_plans.

Review private coaching appointments

Pull up a list of all scheduled PT or one-on-one coaching sessions for staff review using list_appointments.

Included with Plan

Waiting for input…

AI Agent

PushPress MCP Server: 8 Tools for Gym Operations

Use these eight tools with your agent to manage every aspect of the gym—from member profiles and billing status to daily class rosters and check-ins.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using PushPress on Vinkius

Search Customers

Searches the member database and returns key details: profile, plan status, check-in count, and billing health.

Get Customer

Retrieves a single, detailed profile for an individual gym member.

List Checkins

Gets a record of every recorded gym check-in for a specified date range.

List Classes

Lists all group classes scheduled, including capacity and coach names.

List Plans

Lists all active membership and pricing plans, including billing details.

List Appointments

Fetches all scheduled one-on-one personal training appointments.

List Messages

Retrieves a list of messages sent through the gym's communication channels.

List Webhooks

Shows a record of the webhooks currently set up for real-time data notifications.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The PushPress integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with PushPress, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
PushPress MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by PushPress. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 8 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Finding out what a client is doing today shouldn't take logging into three different systems.

Right now, checking on a client means jumping from the main dashboard to the scheduling tab, then maybe opening another window for billing details. You spend time clicking, cross-referencing dates, and copying names just to build a simple picture of their status.

With this server, your agent does that work for you. Instead of juggling tabs, you ask: 'What is Sarah M.'s status?' And it runs `search_customers`—giving you her plan details, last check-in date, and billing health in one clear response.

The PushPress MCP Server lets you manage memberships with `list_plans`.

Before, figuring out pricing meant finding a laminated sheet or clicking through several 'Pricing' pages. If your friend asked what the basic monthly rate was, you had to remember which plan corresponded to that price point.

Now, just ask: 'What are our membership options?' The agent runs `list_plans` and gives you the full breakdown—pricing included—instantly.

What your AI can actually do with this

PushPress handles your whole gym operation—from letting people in the door to running payroll cycles. Connect your entire fitness facility to any AI agent, and you'll automate tasks like checking class schedules, updating member files, or tracking who showed up today, all just by talking to it.

Searching and Profiling Members
You can find out everything about a gym member using search_customers. This tool searches the main member database and spits back key info: their full profile details, what plan they're on right now, how many times they checked in last month, and if their billing is good to go.

If you need all the nitty-gritty details for one specific person—like checking a membership ID or getting their full contact sheet—you use get_customer. That pulls up a single, comprehensive profile just for that individual.

Reviewing Class Rosters and Schedules
Need to know what's going on with group fitness? You call list_classes to get every group class scheduled. It lists out the name of the class, when it runs, how many spots are open, and who the coach is. If you wanna check next week’s schedule or today's lineup, this tool shows you all that data.

For private work, if a trainer needs to review their books, they use list_appointments. This pulls up every one-on-one personal training session scheduled for staff review.

Tracking Daily Attendance Metrics
Want to know who actually showed up? You run list_checkins and it gives you a detailed list of check-ins that happened on any date range you pick. It tracks the raw data showing attendance, letting management see exactly how many people walked through the doors. This is your day-to-day occupancy report.

Managing Billing and Membership Data
To handle membership money, you use list_plans. This tool shows all the current pricing models, every type of plan available—from monthly passes to annual packages—and all the specific billing cycle details. You'll get a clear picture of what you're selling and how often your members are charged.

Communication and System Health
Staff can check through list_messages to see a list of messages sent across the gym's communication channels, keeping everyone in the loop on the fly. If you wanna know about system updates or integrations, you run list_webhooks. This shows you a record of all the webhooks currently set up for real-time data notifications, letting IT know what services are talking to each other.

In short: You'll use these tools together to build out every single operational task. Search profiles with search_customers, see who’s signed up for yoga today using list_classes, check the attendance count for yesterday via list_checkins, and verify if a member is billed correctly by running list_plans. It's all about talking to your system naturally, so you don't have to click through twenty separate screens.

You just ask your agent, and it gets the data right away.

Built · Hosted · Managed by Vinkius PushPress MCP Server - Gym Management & Billing Tools
Server ID 019d75fa-f5e2-70ce-bd59-f242430b7ced
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I use list_checkins to find out who was here last week? +

You tell your agent, 'List check-ins for May 1st through May 7th.' It runs list_checkins and gives you the raw data set for that period. You don't have to manually filter the calendar.

Can I find a client’s profile using search_customers? +

Yes. Simply ask your agent, 'Search for John Smith.' The server runs search_customers and returns his profile, including whether he's currently active or if his card is expired.

What does list_classes show me? +

list_classes shows you the current schedule. It lists every group class planned, along with capacity and who the coach is for that day.

How do I view all available membership plans using list_plans? +

Use list_plans. This tool gives a full inventory of your gym's pricing tiers, including both the name and the billing cycle associated with each plan.

How does using get_customer help me check a member's billing status? +

It provides the member's active plan and current billing state. You instantly see if payments failed or if their credit card needs updating, letting your agent know exactly who requires follow-up.

What does list_webhooks show me about system integration status? +

It provides a comprehensive list of all active webhooks. Use this to verify which real-time event notifications are firing, confirming your AI client is aware of every connected service.

How do I use list_messages to track past communication with members? +

You get a record of all messages sent through PushPress. Your agent processes this history, pulling up previous emails and SMS texts so you have full context on the member's background.

If I need to check for scheduling conflicts, how does list_appointments help? +

It returns a list of scheduled PT appointments. Your agent processes this data set, allowing you to quickly identify overlaps or open slots without checking the physical calendar.

Does PushPress have a TypeScript SDK? +

Yes! PushPress provides an early-alpha TypeScript SDK on GitHub, and their v3 API is the most modern in the gym management space.

Does PushPress integrate with external waiver systems? +

PushPress has a robust internal waiver and document signing system, but its API can also sync status with external CRM and waiver platforms.

Can I use the API to book an appointment for a client? +

Yes, the v3 API allows authorized agents to schedule personal training sessions and appointments dynamically based on coach availability.

Built & Managed by Vinkius 30s setup 8 tools

We've already built the connector for PushPress. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 8 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.