Vinkius
vCita

vCita MCP for AI. Manage bookings, billing, and client data without switching apps.

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

vCita MCP on Cursor AI Code EditorvCita MCP on Claude Desktop AppvCita MCP on OpenAI Agents SDKvCita MCP on Visual Studio CodevCita MCP on GitHub Copilot AI AgentvCita MCP on Google Gemini AIvCita MCP on Lovable AI DevelopmentvCita MCP on Mistral AI AgentsvCita MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

vCita MCP Server connects your small business operations—scheduling, client records, and billing—to any AI agent. Manage appointments, track invoices, create new clients, and coordinate staff availability all through natural conversation.

It keeps your entire service business workflow in one place.

What your AI can do

Cancel appointment

Cancels an existing client booking using a specific appointment ID.

Create new booking

Schedules a service appointment for a client using specified services, dates, and times.

Create crm client

Adds a brand new customer record to your CRM with contact and metadata information.

+ 9 more capabilities included
Manage client records

Create new customer entries or pull detailed history on existing clients using their ID or contact info.

Schedule and modify appointments

Book services for specific dates, list upcoming meetings, or instantly cancel a booking through natural language prompts.

Review financial history

Retrieve lists of outstanding invoices, payments received, and pricing estimates sent to clients.

Coordinate staff resources

List all team members and their roles to check who is available for a specific service or date range.

Check system health

Verify the connection status of your vCita account before running critical business tasks.

Included with Plan

Waiting for input…

AI Agent

vCita MCP Server: 12 Tools for Business Management

Manage every part of your service business—from booking the first appointment to logging the final payment—using these twelve tools.

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

Cancel Appointment

Cancels an existing client booking using a specific appointment ID.

Create New Booking

Schedules a service appointment for a client using specified services, dates, and...

Create Crm Client

Adds a brand new customer record to your CRM with contact and metadata information.

Get Api Status

Checks the current connection health status of your vCita account to ensure all...

Get Client Details

Retrieves comprehensive contact and history details for a specific client ID.

List Staff Members

Lists all staff members associated with the account, including their roles and user IDs.

List Scheduled Appointments

Pulls a list of future and past bookings on your calendar for review.

List Crm Clients

Pulls a searchable directory listing of all customers stored in your CRM system.

List Price Estimates

Retrieves a list of past price quotes or estimates sent to clients for future...

List Client Invoices

Fetches a list of all invoices associated with a given client ID.

List Recorded Payments

Shows a history of all recorded payments and transactions against client accounts.

List Offered Services

Lists every service and its current pricing that you have configured for booking.

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

Switching between calendar, CRM, and accounting dashboards wastes time. It’s a headache.

Today, if you need to book an appointment for Jane Doe, you open your calendar app, find the slot, then copy her email into the CRM to verify her record exists, and finally switch to the accounting software just to check if she paid last month. That’s three different logins, five clicks minimum, and a whole lot of mental effort.

With this MCP server, you tell your agent: 'Book Jane Doe for next Tuesday.' The agent handles everything. It checks `list_scheduled_appointments` for conflicts, runs `get_client_details` to confirm her record, and then executes the booking via `create_new_booking`. You get confirmation without leaving your chat.

vCita MCP Server: Manage services and money in one place.

The biggest manual step that disappears is the reconciliation process. Before finalizing a booking, you used to have to manually cross-reference if the service price matched an outstanding estimate or invoice number. This was slow and error-prone.

Now, your agent handles it automatically. It pulls up `list_price_estimates` alongside the new service details in real-time. You don't just book; you confirm that the booking is financially sound based on vCita’s live data.

What your AI can actually do with this

You connect your vCita account right into your AI client—whether it's Claude or Cursor—and you get direct control over every core part of a service business, all through natural chat. This server gives your agent immediate access to your CRM records, scheduling calendar, and financial ledger. You don't have to jump between systems; everything happens in one conversation.

To make sure nothing breaks when you run critical tasks, you can first check the connection health using get_api_status. That verifies that all your operations will actually run smoothly before you start booking or billing.

Managing client records is straightforward. You can pull a directory of every customer in your CRM by calling list_crm_clients, giving you a searchable rundown of everyone you've ever seen. If you know who you're looking for, get_client_details pulls comprehensive history and contact info based on their ID or contact data.

Need to add a brand-new person? Just run create_crm_client; it adds them as a new customer record with all the metadata you specify.

Scheduling appointments is quick. To book services, your agent uses create_new_booking, taking specified services, dates, and times into account. If plans change, you can instantly cancel an existing booking by running cancel_appointment using only the specific appointment ID. You don't need to guess what's open; list_scheduled_appointments pulls a full list of both future and past meetings on your calendar so you know exactly where you stand.

When it comes to staff, you can check who works for you by calling list_staff_members. This gives you a complete roster of all team members, along with their roles and unique user IDs. If you need to see what services are even available, list_offered_services shows every service name and its current pricing structure that you've set up for booking.

Reviewing the money trail is another thing this server handles perfectly. You can retrieve a list of all invoices tied to a client by calling list_client_invoices. To see how much cash has come through, run list_recorded_payments which shows a history of every payment and transaction against any client account. If you're trying to estimate costs before sending a final bill, list_price_estimates pulls up a record of past quotes or estimates that were sent out for future work.

These tools let your AI agent pull together complex data sets. You can list all the invoices and payments received for one client, then check their full details, all in sequence. The system handles it. It's built to keep your entire service business workflow contained right where you are.

Built · Hosted · Managed by Vinkius vCita MCP Server - Appointments & Billing Automation
Server ID 019dd181-ad38-71a4-bc1b-7ee7cd0fa59d
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I find out if a client has an overdue bill using list_client_invoices? +

The agent runs list_client_invoices and returns all invoices for that client. You can then ask the agent to filter those results by 'due date' or 'status' to see exactly what is outstanding.

What if I need to change an existing appointment? Should I use cancel_appointment? +

Yes, for a full cancellation, cancel_appointment works. If you just need to modify details or reschedule it slightly, the agent can usually handle that update through natural language, referencing the original booking ID.

Can I use list_staff_members to check who is available? +

The list_staff_members tool lists all staff and their roles. For availability on a specific date, you must follow up by using list_scheduled_appointments, which pulls the actual booking data.

What is the difference between list_client_invoices and list_recorded_payments? +

list_client_invoices shows what was billed to the client. list_recorded_payments shows all money that has actually been received and processed against those accounts.

How do I check if my vCita connection is active before running a command, like using `get_api_status`? +

You call get_api_status. The tool returns an immediate status code and metadata. This verifies your API token works correctly before you run any complex operations, such as scheduling or billing.

When I use `list_client_details`, what types of contact and history data can my agent retrieve for a client? +

The tool returns comprehensive records including full contact information, service history links, and associated metadata. This gives your AI client everything it needs to build a complete profile in one go.

If I try to use `create_new_booking` and there’s a scheduling conflict, how does the system handle the error? +

The tool reports specific error codes and the reason for the failure. For example, it will specify if the slot is double-booked or unavailable. Your agent can then immediately prompt you with resolution options.

If I use `list_crm_clients` and have thousands of records, is the data paginated for performance? +

Yes, the tool handles bulk client requests by returning results in manageable pages. You can specify a page limit or number to ensure your agent processes large lists without timing out.

Can I search for a client by their email address? +

Yes! Use the list_crm_clients tool and provide the optional email parameter. The agent will return the specific record for that client if it exists in your CRM.

How do I book a new service for an existing client? +

Use the create_new_booking action. You'll need to provide the Client ID, the Service ID, and the start time in ISO 8601 format (e.g., 2024-12-01T10:00:00Z).

Is it possible to list all unpaid invoices via AI? +

Absolutely. Use the list_client_invoices query. The agent will retrieve all your billing documents, and you can then ask the AI to filter or identify those with a 'pending' or 'overdue' status.

Built & Managed by Vinkius 30s setup 12 tools

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

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