Vinkius
SevenRooms logo
Vinkius
Vinkius runs on OpenAI Agents SDK

How to Use the SevenRooms MCP in OpenAI Agents SDK

Manage SevenRooms operations and guest data using your OpenAI Agents SDK.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

SevenRooms MCP on Cursor AI Code Editor MCP Client SevenRooms MCP on Claude Desktop App MCP Integration SevenRooms MCP on OpenAI Agents SDK MCP Compatible SevenRooms MCP on Visual Studio Code MCP Extension Client SevenRooms MCP on GitHub Copilot AI Agent MCP Integration SevenRooms MCP on Google Gemini AI MCP Integration SevenRooms MCP on Lovable AI Development MCP Client SevenRooms MCP on Mistral AI Agents MCP Compatible SevenRooms MCP on Amazon AWS Bedrock MCP Support
MCP Servers — Included with Plan
Vinkius runs on OpenAI Agents SDK

Connect SevenRooms MCP to OpenAI Agents SDK

Create your Vinkius account to connect SevenRooms to OpenAI Agents SDK — we handle the hosting, security, and runtime updates so you don't have to. No server setup required.

GDPR Included with Plan

Key Capabilities

SevenRooms MCP Server: Guest Data Lookup

Need to know more about a specific client? Use `search_guests` to pull up the complete profile for any person. It doesn't just give names; it returns history, contact info, and past visits. Alternatively, if you have an ID but not a name, running `get_guest` pulls all known details directly from your SevenRooms CRM data set. This makes building reliable customer journeys simple.

Check Real-Time Table Availability

Running low on tables? The `check_availability` tool shows you open spots, current wait times, and what dining rooms are free right now. It handles the complexity of matching group size to physical capacity. You can also see if a venue is hosting an event for the day by calling `list_events`. This gives you dates, expected capacity, pricing structure, and immediate availability status.

Listing SevenRooms Reservations

Want to know who's coming in tonight? Use `list_reservations` for a quick rundown of all bookings. It acts like your host stand dashboard, listing current reservations by date and time. For larger groups or multi-location venues, the `list_venues` tool helps you map out every physical location under the SevenRooms umbrella. This lets your agent manage things across multiple sites at once.

Setup guide

Set up SevenRooms MCP in OpenAI Agents SDK

Prerequisites

  • Python 3.10+ installed
  • openai-agents package (pip install openai-agents)
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install the SDK

    Run pip install openai-agents to install the OpenAI Agents SDK. The MCP integration is built-in — no extra dependencies needed.

  2. 2

    Connect via SSE transport

    Use MCPServerSse with your Vinkius endpoint URL. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. The SDK auto-discovers all SevenRooms tools at runtime.

  3. 3

    Create your Agent

    Pass the MCP to Agent(mcp_servers=[server]). The agent receives SevenRooms tools as native definitions — JSON schemas resolve automatically.

  4. 4

    Run the agent

    Call Runner.run(agent, prompt) to execute. The agent invokes the appropriate SevenRooms tools and returns structured results. Copy the full example on the right to get started.

agent.py
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="SevenRooms Agent",
            instructions="You have access to SevenRooms 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 SevenRooms. 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 SevenRooms MCP in OpenAI Agents SDK

The OpenAI Agents SDK connects directly to `list_reservations`. Your agent can query who is dining tonight, allowing you to build automated pre-arrival messaging or staffing reports. It keeps your booking data current.
Yes. The `list_venues` tool lets your agent list out all physical restaurant venues. You can then pass those venue IDs to other functions, making it easy for SevenRooms operations across a group of sites.
The server interacts with your core CRM data, specifically accessing and returning structured `guest` profiles. This includes contact information, historical visit data, and any stored preferences for SevenRooms.
Absolutely. The agent uses `check_availability` to pull real-time metrics on open tables and current wait list estimates. This means your team always has accurate capacity data.
You call the `list_events` tool, which pulls key details like dates, capacity limits, and pricing for all scheduled events. This helps your agent plan promotional materials or staff shifts.

Start using the SevenRooms MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 8 tools

We've already built the connector for SevenRooms. 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.