How to Use the ClubPlanner MCP in OpenAI Agents SDK
Run safe, production-grade gym operations with OpenAI Agents SDK and ClubPlanner.
Works with every AI agent you already use
…and any MCP-compatible client
Connect ClubPlanner MCP to OpenAI Agents SDK
Create your Vinkius account to connect ClubPlanner to OpenAI Agents SDK and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Guarded member onboarding with OpenAI Agents SDK
This MCP Server exposes ClubPlanner tools to let your OpenAI agents safely register new gym-goers without manual data entry. By exposing `create_prospect` and `create_member` directly to your OpenAI agent constructors, you build self-service gym signup flows that run within your custom OpenAI guardrails. The OpenAI agent handles the conversation, while your defined validation rules stop invalid gym entries before they hit your ClubPlanner database. When a local lead reaches out, your OpenAI agent instantly runs `list_products` to pitch the right ClubPlanner membership tier. It then uses `create_appointment` to schedule their first gym tour, logging everything in ClubPlanner with full tracing visible on your OpenAI developer dashboard.
Smart staff handoffs for front-desk tasks
This MCP Server lets your OpenAI agents monitor gym attendance and triage front-desk issues dynamically using ClubPlanner data. If a gym member checks in using `create_checkin` and has an expired pass, the OpenAI agent detects the block via `list_contracts` and hands the conversation off to a specialized billing agent. This multi-agent OpenAI setup ensures that complex ClubPlanner billing issues route to the right LLM configuration. Your primary OpenAI agent keeps its focus on booking gym classes, while the billing specialist pulls `get_member` to resolve the ClubPlanner account hold without mixing up system prompts.
High-performance schedule lookups
This MCP Server speeds up gym scheduling by caching your ClubPlanner tool definitions for your OpenAI agent. Setting `cacheToolsList=True` ensures your python system doesn't waste precious milliseconds fetching ClubPlanner schemas on every OpenAI user query. Your OpenAI agents quickly scan `list_appointments` and `list_staff` to answer ClubPlanner scheduling questions in real-time. Gym members get instant replies about trainer availability, and your OpenAI backend avoids redundant API roundtrips to ClubPlanner.
Set up ClubPlanner MCP in OpenAI Agents SDK
Prerequisites
- Python 3.10+ installed
-
openai-agentspackage (pip install openai-agents) - Active Vinkius subscription with a valid endpoint token
- 1
Install the SDK
Run
pip install openai-agentsto install the OpenAI Agents SDK. The MCP integration is built-in — no extra dependencies needed. - 2
Connect via SSE transport
Use
MCPServerSsewith your Vinkius endpoint URL. Replace[YOUR_TOKEN_HERE]with your token from cloud.vinkius.com. The SDK auto-discovers all ClubPlanner tools at runtime. - 3
Create your Agent
Pass the MCP to
Agent(mcp_servers=[server]). The agent receives ClubPlanner tools as native definitions — JSON schemas resolve automatically. - 4
Run the agent
Call
Runner.run(agent, prompt)to execute. The agent invokes the appropriate ClubPlanner tools and returns structured results. Copy the full example on the right to get started.
import asyncio
from agents import Agent, Runner
from agents.mcp import MCPServerSse
async def main():
async with MCPServerSse(
url="https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
) as server:
agent = Agent(
name="ClubPlanner Agent",
instructions="You have access to ClubPlanner tools.",
mcp_servers=[server],
)
result = await Runner.run(agent, "List recent transactions")
print(result.final_output)
asyncio.run(main()) Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by ClubPlanner. 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.
Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about ClubPlanner MCP in OpenAI Agents SDK
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the ClubPlanner MCP today
We host it, we monitor it, we maintain it. You just paste one token.