Traction Guest MCP. Manage visitor flow and scheduling via chat commands.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Traction Guest MCP Server gives your AI agent full control over corporate visitor management. You can list, create, or delete hosts; schedule incoming invites and group tours (`create_invite`, `create_group_visit`); check people in real-time using `create_signin`; or review who is currently on site via `list_signins`.
Stop navigating dashboards to manage visitors—just talk to your agent.
What your AI agents can do
Create group visit
Schedules a new large appointment, like a campus tour or training session, providing the name, date, expected count, host, and location.
Create host
Adds one employee record to the system. This person is authorized to receive and host visitors.
Create hosts batch
Onboards multiple employees at once, useful for bulk setup from an HR roster.
You can create individual visitor invites, schedule entire group tours, or update existing appointments using create_invite, create_group_visit, and their corresponding update tools.
The server allows you to list all registered employees (list_hosts) and onboard new personnel either one by one or in large batches using create_host and create_hosts_batch.
You can check a visitor into the building immediately (create_signin) and monitor who is currently on site by listing active sign-ins via list_signins.
The agent lets you list security watchlists, create new ones, or review historical audit logs for compliance purposes using list_watchlists and list_audit_logs.
Before scheduling anything, use list_locations to get the correct location IDs, ensuring all invites or sign-ins are assigned to the right office branch.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Traction Guest MCP Server: 24 Tools for Visitor Management
Control every aspect of visitor operations—from scheduling appointments to tracking who's on-site—using these comprehensive, function-specific tools.
019d7614create group visit
Schedules a new large appointment, like a campus tour or training session, providing the name, date, expected count, host, and location.
019d7614create host
Adds one employee record to the system. This person is authorized to receive and host visitors.
019d7614create hosts batch
Onboards multiple employees at once, useful for bulk setup from an HR roster.
019d7614create invite
Sends a new visitor invitation for a specific person with defined details, including the host and scheduled time.
019d7614create signin
Registers an individual as currently on-site by logging their name, host, location, and visit purpose.
019d7614create watchlist
Establishes a new security watchlist for screening purposes, listing individuals or groups to deny access to.
019d7614delete group visit
Cancels an entire group appointment using its unique ID. This action is irreversible.
019d7614delete invite
Removes a single visitor invitation, requiring the specific invite ID. Be careful, as this removes associated data.
019d7614get group visit
Retrieves all details for one group visit using its unique ID.
019d7614get invite
Gets full details about a specific visitor invite using its unique ID.
019d7614get location
Fetches all configuration data for an office location using its unique ID, good for verifying setup before scheduling.
019d7614get signin
Retrieves the complete record of one visitor check-in event by its sign-in ID.
019d7614list audit logs
Downloads historical activity logs. Use this for compliance checks and security reviews.
019d7614list group visits
Shows a list of all scheduled group appointments, including name, date, host, and location.
019d7614list hosts
Lists every registered employee who can host visitors in the system. Includes contact details and department.
019d7614list invites
Provides a list of all upcoming visitor invitations across all locations, with filtering options for specific branches.
019d7614list locations
Lists every office location configured in the system, including its address and timezone details.
019d7614list packages
Displays available visitor management plans or subscription packages for reference.
019d7614list registrations
Lists all visitors who have pre-registered for an event, allowing you to manage them before they receive a formal invite.
019d7614list signins
Gives a current list of all people who have checked in throughout the day. Useful for staffing levels and tracking activity.
019d7614list watchlists
Shows all active security watchlists, listing their name, description, and number of entries.
019d7614update group visit
Modifies an existing group appointment by rescheduling it or changing the host/attendee count, using its unique ID.
019d7614update invite
Edits a scheduled visit—like moving the time or changing the host—using the specific invite ID. You only provide what needs updating.
019d7614update signin
Modifies an existing check-in record, typically by logging the required checkout time or adjusting the visit purpose using the sign-in ID.
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
Make Your AI Do More
Start with Traction Guest, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ 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
What you can do with this MCP connector
Listen up. Your AI client gives your agent total control over every damn visitor operation at a corporate site. You don't have to mess around with web dashboards anymore; you just talk to your agent, and it handles all the backend shit in Traction Guest.
Managing People:
If you need to know who can host visitors, your agent calls list_hosts to show a roster of every registered employee, along with their contact info and department. If you gotta add staff, you've got two ways: you use create_host to onboard one person at a time, or if HR drops a whole sheet of names, the agent runs create_hosts_batch to set up multiple employees in bulk.
Handling Visitors and Scheduling:
For scheduling, your agent handles everything from small chats to massive tours. You can send out a simple invite using create_invite, defining who it's for, when it is, and who the host is. If you need to change that up—say, moving John’s interview or swapping hosts—the agent uses update_invite; you only gotta tell it what changed.
If it was a big deal, like an all-day campus tour, you schedule that with create_group_visit, passing the name, date, expected headcount, host, and location details. You can then modify those major appointments using update_group_visit if something changes on your end. To see what's already booked up, the agent runs list_group_visits.
If you need full background info on a specific group event, it calls get_group_visit by its unique ID.
Scheduling also means canceling stuff. The agent can cancel an entire group appointment using delete_group_visit, but keep in mind that action is permanent. For individual invites, you use delete_invite if you need to wipe out a specific visitor's scheduled slot by its ID.
Before scheduling anything, you gotta nail down the location. You use list_locations to see every office branch configured in the system, getting details like the address and timezone for each. If you just wanna verify the setup for a particular site before running an invite or check-in, the agent calls get_location using that unique ID.
Tracking People On Site:
For real-time tracking, it's simple. When someone walks through the door, your agent logs them in immediately by calling create_signin, registering their name, host, location, and why they’re here. If you need to know who checked in at a specific moment, the agent fetches the full record using get_signin with the sign-in ID.
You can also modify that check-in record later—maybe logging when they actually left or tweaking the visit reason—using update_signin. To see how busy the office is right now, the agent runs list_signins, giving you a current count of everyone who’s clocked in. If you want to know about people who pre-registered but haven't been formally invited yet, check list_registrations.
Security and Audit:
For keeping things secure, your agent lets you list all active security watchlists with list_watchlists, showing the name, description, and how many entries are on it. If you need to add people or groups that should be denied access, the agent uses create_watchlist. For compliance checks and reviewing what happened yesterday, the agent downloads historical activity logs via list_audit_logs.
Other Stuff:
The server also lets you check out available visitor management plans by calling list_packages. Finally, if you need a list of all upcoming individual invites across every single location, the agent runs list_invites, and if you only want details for one specific invite, it uses get_invite.
How Traction Guest MCP Works
- 1 First, connect your API key to the server. This links your AI client directly to your Traction Guest account.
- 2 Next, you ask your agent a question—for instance, "List all hosts in the Engineering department." The agent decides which tool (
list_hosts) is needed and runs it. - 3 Finally, the agent processes the data returned by the API (e.g., listing 15 employees) and gives you a natural language answer or confirms that an action (like
create_invite) was successful.
The bottom line is: your AI client acts as the backend system, running API calls for you so you don't have to manually click through 10 different web forms.
Who Is Traction Guest MCP For?
Facility Managers and Security Coordinators who are tired of jumping between multiple dashboard tabs just to track visitor flow. If your job involves coordinating events across multiple physical locations or managing high volumes of temporary staff, this is for you.
Using the agent, they check people in immediately (create_signin) and create invites for next week's appointments without ever leaving their chat window.
They monitor who is currently on site using list_signins and quickly pull up security history by reviewing logs with list_audit_logs.
They onboard new employees in bulk (create_hosts_batch) or schedule group interviews for incoming hires using create_group_visit.
What Changes When You Connect
- Real-time tracking with
list_signins: See exactly who is currently on site without having to open the dashboard. This gives immediate visibility into staffing levels. - Bulk onboarding: Use
create_hosts_batchto add dozens of new employees instantly. No more adding hosts one by one through a web form. - Audit and compliance: Access full security history using
list_audit_logs. You can immediately prove who was on site, when, and for what purpose. - Scheduling efficiency: Instead of creating an invite, then manually updating it later, use
update_inviteto reschedule a meeting in one step, referencing the specificinvite_id. - Coordination power: Plan complex events using
create_group_visit. You can schedule large tours with expected attendee counts and assign multiple hosts at once.
Real-World Use Cases
The Emergency Visitor Check-In
A security guard gets a walk-in visitor. Instead of calling the reception desk to manually check them in, they ask their agent: 'Check in Jane Doe for a vendor demo at the Main Office.' The agent runs create_signin instantly, logs the visit, and records the purpose.
The Quarterly Review Prep
An HR manager needs to schedule 20 interviews next month. They use their agent to run list_hosts first to confirm which department hosts are available. Then, they use create_group_visit, setting the date and expected attendee count for all 20 slots.
The Day-End Security Report
A facility manager needs to reconcile visitor activity. They ask their agent to pull a list of all sign-ins today (list_signins) and compare that count against the group visits scheduled via list_group_visits to find any discrepancies.
The Last-Minute Cancellation
A client meeting is canceled two days out. Instead of logging into Traction Guest, finding the original invite list (list_invites), and deleting the entry, they simply tell their agent: 'Cancel Alice Johnson's invite.' The agent executes delete_invite immediately.
The Tradeoffs
Checking history vs. Live status
Relying only on list_signins to see who was here yesterday, or using a general search query that mixes scheduled invites with past check-ins.
→
To find out exactly who is physically present right now, use the dedicated list_signins tool. If you need historical records for compliance, run list_audit_logs. Don't mix up 'scheduled' and 'present'.
Manual data lookup
Needing to know which location IDs are valid before creating an invite, forcing the user to manually visit the Locations tab.
→
Before scheduling anything, run list_locations. This gives you a list of all available locations and their IDs. You must use one of these IDs when calling create_invite or create_group_visit.
Trying to update everything in one go
Attempting to reschedule an invite, but accidentally updating the wrong host ID or forgetting to specify which field changed.
→
Always use the dedicated update_invite, update_group_visit, or update_signin tools. They force you to provide a specific unique ID and only accept the fields you explicitly want to change.
When It Fits, When It Doesn't
Use this server if your job requires multi-step coordination between different types of visitor data—meaning you need to read location IDs before creating an invite, or list hosts before scheduling a group visit. This is about orchestration.
Don't use it if all you need is a single piece of simple information (e.g., "What is the name of the Main Office?"). For that, list_locations is enough. Also, don't use this just to view your calendar; for basic listing views, the standard client interface works fine.
The key distinction: If you need the AI agent to run 3 or more tools in sequence—like 'Find the location ID, then list all hosts at that ID, and finally create an invite using one of those hosts'—you need this server.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Traction Guest. 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
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 server provides 24 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
You shouldn't have to open four different tabs just to manage visitor arrivals.
Today, scheduling a single client meeting requires clicking into the main calendar tab, finding the correct location from a dropdown, manually selecting an available host, and then filling out a separate invitation form. If you need to track that same visit status later, you have to jump back to the sign-in dashboard.
With this MCP server, you just tell your agent: "Schedule a meeting for John Doe next Tuesday at the Dallas office." The agent handles getting the location ID (`get_location`), finding an available host (`list_hosts`), and creating the invite (`create_invite`)—all in one go. You get confirmation, not a dozen clicks.
Traction Guest MCP Server: Track who's on site with list_signins.
Before this server, checking current occupancy meant running a report and filtering by status. You’d have to see the total count, then filter down to 'Currently Active,' which was often inaccurate or outdated. Now, asking your agent to run `list_signins` gives you an immediate, clean list of everyone who has clocked in, along with their host and purpose. It's real-time status reporting without opening a single dashboard.
Common Questions About Traction Guest MCP
How do I get a Traction Guest API key and where do I find it? +
Log in to your Traction Guest account, go to the Developer Portal at us.tractionguest.com/dev_portal, and generate a new API key. Copy the key immediately and paste it into the API key field below. This key authenticates all API v3 requests to https://us.tractionguest.com/api/v3.
What's the difference between invites, sign-ins, and registrations? +
Invites are scheduled visitor appointments created in advance (future visits). Sign-ins are actual check-in records when visitors arrive on-site (current/past visits). Registrations are pre-registration records awaiting conversion to invites. The workflow is: Registration → Invite → Sign-in (check-in) → Sign-out.
Can I create multiple hosts at once for bulk employee onboarding? +
Yes! Use the create_hosts_batch tool with an array of host objects. Each host needs firstName, lastName, and email. This is much more efficient than creating hosts one at a time, especially when onboarding new teams or importing from HR systems.
How do I manage group visits like tours and training sessions? +
Use create_group_visit to schedule a group event with name, date, expected attendees, host, and location. Then use list_group_visits to see all upcoming group events. You can update or delete group visits as needed. Each group visit tracks expected vs actual attendance.
When I use the `get_location` tool, what key configuration details do I get for an office site? +
It returns full location data including name, address, timezone, and specific configuration settings. This is critical when you need to verify a location's setup before creating any new invites or assigning hosts to it.
Using `list_audit_logs`, what kind of activity tracking can I pull for compliance reporting? +
You access logs detailing system actions, which is essential for security investigations and compliance reviews. This capability lets you track who did what, and when, across the entire visitor management history.
If a scheduled visit needs changes, how do I use `update_invite` to reschedule without losing data? +
You must provide only the specific fields you want to change—like the date or host ID. The system overwrites those values while keeping all other original visitor details intact.
How does `create_watchlist` help manage security and unauthorized visitors? +
It lets you define official security watchlists, providing a mechanism to flag or deny access for specific individuals. This is your primary tool for ensuring restricted visitor screening.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Pipedrive Products
Manage your product catalog, attach products to deals, and track recurring revenue subscriptions in Pipedrive.
Workable
Recruit top talent with an ATS that posts to 200+ job boards, screens candidates with AI, and manages the entire hiring flow.
RescueTime
Track productivity, manage Focus Sessions, and analyze time usage directly from your AI agent.
You might also like
Bannerbear (Image Gen)
Automate image and video generation via Bannerbear — create dynamic assets from templates and manage collections directly from your AI agent.
Joomag
Manage digital publications, issues, and analytics via Joomag API.
Hunter
Find and verify professional email addresses with domain search, email finder, and deliverability verification for sales outreach.