Vinkius
Timekit

Timekit MCP for AI. Automate booking flows using natural language.

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

Timekit MCP on Cursor AI Code EditorTimekit MCP on Claude Desktop AppTimekit MCP on OpenAI Agents SDKTimekit MCP on Visual Studio CodeTimekit MCP on GitHub Copilot AI AgentTimekit MCP on Google Gemini AITimekit MCP on Lovable AI DevelopmentTimekit MCP on Mistral AI AgentsTimekit MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

Timekit connects your AI client to a white-label booking API. It handles resource availability, time zones, and appointment workflows through natural conversation.

Your agent can check slots for specific people or rooms, create new bookings, confirm tentative meetings, or reschedule existing appointments—all without you touching a dashboard.

What your AI can do

Cancel booking

Cancels an appointment that has already been confirmed in the system.

Check availability

Queries the server to see which resources are free for a specific date and time duration.

Confirm booking

Changes a temporary, pending booking request into a finalized appointment slot.

+ 8 more capabilities included
List All Resources

Retrieves a full list of all managed assets, including people, rooms, and equipment.

Check Open Slots

Finds specific available time slots for one or more resources within a given date range.

Create New Booking

Schedules and creates an entirely new appointment instance between two parties or resources.

Manage Pending Requests

Confirms a temporary booking request to finalize the slot, or declines it if necessary.

Move Existing Meetings

Changes the date and time of an already confirmed appointment without manual dashboard entry.

Get Specific Details

Retrieves full metadata for a particular booking or resource ID so you know exactly what's on the books.

Included with Plan

Waiting for input…

AI Agent

Timekit: 11 Tools for Resource Scheduling

These tools give your agent the power to handle every part of the booking lifecycle—from listing assets to moving complex appointments.

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 Timekit on Vinkius

Cancel Booking

Cancels an appointment that has already been confirmed in the system.

Check Availability

Queries the server to see which resources are free for a specific date and time...

Confirm Booking

Changes a temporary, pending booking request into a finalized appointment slot.

Create Booking

Schedules and creates a brand new appointment record in the system.

Create Resource

Adds a new asset—like a person, room, or piece of equipment—to your managed list.

Decline Booking

Rejects a temporary booking request when the proposed slot doesn't work.

Get Booking

Pulls specific, detailed information about one individual appointment using its unique ID.

Get Resource

Retrieves all metadata for a single asset (e.g., the capacity or owner of 'Room 3').

List Bookings

Generates a complete list of every booking currently on file.

List Resources

Lists all managed resources (people, rooms, etc.) that the server tracks.

Reschedule Booking

Moves an existing confirmed appointment to a new date and time slot automatically.

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 Timekit 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 Timekit, 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
Timekit 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 Timekit. 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 11 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Scheduling meetings shouldn't require switching between five different tabs.

Right now? You find a potential meeting time slot by opening Calendar A, checking the room status on SharePoint, cross-referencing the team lead's availability in Slack, and then finally booking it—which means copying three separate IDs into one form. It’s friction hell.

With Timekit MCP Server, you just talk to your agent. You ask: 'Can I get Alex Rivera, Conference Room B, and a presentation projector booked for 10 AM next Tuesday?' The system handles the `check_availability` calls across all three resources and confirms it instantly.

Timekit MCP Server: Get appointments and resource details in chat.

You don't have to manually check which booking ID belongs to the cancelled meeting, or if that 'tentative' slot is actually final. You can ask your agent to run `list_bookings` to see everything, then use `get_booking` on a specific ID for full details.

It’s simple: Instead of navigating complex UIs and clicking through confirmation modals, you just tell the AI client what you want done. The result is an updated schedule, period.

What your AI can actually do with this

Timekit connects your AI client straight to a white-label booking API. Your agent handles the whole scheduling mess—resource availability, time zones, appointment workflows—just by talking naturally. You don't touch a dashboard; you just chat with it.

Resource Management:

Your agent manages every asset on your books first. It can pull a complete list of all managed resources using list_resources, showing everything from people to rooms or specialized equipment. If you need to track something new, the server lets you add it via create_resource. You also have the option to run list_bookings anytime to get a full manifest of every single appointment currently scheduled.

Checking Availability & Getting Details:

Before anything else, your agent checks what’s open. It uses check_availability to find out which resources are free for specific times and time durations within a given date range. Need details on one person or room? You can run get_resource to pull all the metadata—like capacity or owner—for any single asset.

For existing appointments, if you know the unique ID, running get_booking retrieves every piece of detailed information about that specific slot.

Creating and Modifying Bookings:

When it's time to schedule something new, your agent handles the creation process. It uses create_booking to set up an entirely fresh appointment record between two or more parties. If you’re just making a rough plan, it first generates a temporary request; then, when that slot works for everyone, the server finalizes it with confirm_booking.

Conversely, if the proposed time is shot, your agent can reject the idea using decline_booking. You don't want to move an appointment? No problem. The system lets you automatically shift an already confirmed meeting to a new date and time slot via reschedule_booking.

Cleaning Up:

When plans fall through, your agent handles the cleanup too. It can cancel any appointment that's already been confirmed in the system using cancel_booking. The server manages the entire booking lifecycle—from initial check to final cancellation—all without you needing manual input into a dashboard.

Built · Hosted · Managed by Vinkius Timekit MCP Server - Manage Bookings & Resources with AI
Server ID 019dd175-7268-7120-8b51-852b5d4002b7
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I check availability with Timekit MCP Server using `check_availability`? +

You provide the tool with the resource IDs and the date range. For example: 'Check 60-minute slots for Alex Rivera between Monday and Wednesday.' The agent returns all available options.

What is the difference between `create_booking` and `confirm_booking`? +

create_booking creates a brand new slot. If you receive a pending request (a 'tentative' booking), you must use confirm_booking to finalize it.

Can I add equipment that isn't in the system? Which tool do I use? +

No, you can't. You have to run create_resource first. This adds the new piece of gear (or person) to your master list before any booking tool can reference it.

What happens if I use `reschedule_booking` for a meeting that doesn't exist? +

The server will fail and tell you the specific resource ID or booking ID is invalid. You must always verify the existing booking using get_booking before attempting to move it.

How do I use `list_bookings` to see all appointments across my system? +

list_bookings returns a comprehensive list of every booking associated with your Timekit account. This includes both confirmed and pending reservations, letting you quickly audit the full state of your schedule.

What specific details does the `get_resource` tool provide for an existing resource? +

The get_resource function retrieves detailed metadata for a single resource ID. You'll get information like its type (person, room, equipment), capacity limits, and owner, which helps contextualize scheduling decisions.

When should I use `cancel_booking` instead of `decline_booking`? +

You use cancel_booking for a confirmed appointment that must be removed immediately. Conversely, decline_booking handles tentative requests you need to reject before they are finalized.

What information do I need to set up and authenticate the Timekit MCP Server? +

You only need your unique Timekit API Key for authentication. This key is found in your developer settings, allowing your AI client to manage all scheduling actions on your behalf.

Can I check availability for multiple resources at once? +

Yes! Use the check_availability tool and provide a JSON array of Resource IDs. The agent will return time slots where all specified resources are available.

How do I confirm a tentative booking request? +

Use the confirm_booking action and provide the unique Booking ID. This will transition the request from 'tentative' to 'confirmed' in your Timekit account.

Is it possible to reschedule an existing appointment via AI? +

Absolutely. Use the reschedule_booking tool. Provide the Booking ID and the new start and end times to update the appointment instantly.

Built & Managed by Vinkius 30s setup 11 tools

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

No hosting. No infrastructure. No complex setup.
All 11 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.