4,000+ servers built on MCP Fusion
Vinkius
WindsurfIDE
Why use Traction Guest MCP Server with Windsurf?

Bring Visitor Management
to Windsurf

Create your Vinkius account to connect Traction Guest to Windsurf and start using all 24 AI tools in minutes. Fully managed, enterprise secure, and ready to use without writing a single line of code. No hosting, no server setup — just connect and start using.

MCP Inspector GDPR Free for Subscribers
Create Group VisitCreate HostCreate Hosts BatchCreate InviteCreate SigninCreate WatchlistDelete Group VisitDelete InviteGet Group VisitGet InviteGet LocationGet SigninList Audit LogsList Group VisitsList HostsList InvitesList LocationsList PackagesList RegistrationsList SigninsList WatchlistsUpdate Group VisitUpdate InviteUpdate Signin
ChatGPT Claude Perplexity

Compatible with every major AI agent and IDE

ClaudeClaude
ChatGPTChatGPT
CursorCursor
GeminiGemini
WindsurfWindsurf
VS CodeVS Code
JetBrainsJetBrains
VercelVercel
+ other MCP clients
Traction Guest

What is the Traction Guest MCP Server?

Connect your Traction Guest (now Sign In Enterprise) account to any AI agent and take full control of visitor management workflows through natural conversation.

What you can do

  • Host Management — List, create, and batch-create hosts (employees) who receive and host visitors
  • Location Management — List all office locations and inspect their configuration details
  • Invite Management — Create, read, update, and delete visitor invites for scheduled arrivals
  • Sign-in Tracking — List and manage visitor check-ins, monitor who is currently on-site
  • Group Visits — Create and manage group appointments like tours, training sessions, and interviews
  • Security Watchlists — List and create watchlists for visitor screening
  • Audit Logging — Access audit logs for compliance and security tracking
  • Registration Management — List pre-registered visitors and manage registration queues

How it works

  1. Subscribe to this server
  2. Enter your Traction Guest API key from the developer portal
  3. Start managing visitor operations from Claude, Cursor, or any MCP-compatible client

No more navigating the Traction dashboard for every visitor action. Your AI acts as a dedicated receptionist or security coordinator.

Who is this for?

  • Reception Teams — instantly create invites, check in visitors, and manage group appointments without opening the Traction dashboard
  • Security Staff — monitor who is on-site, check watchlists, and review audit logs for compliance
  • Facility Managers — track visitor activity across multiple locations and manage host assignments
  • HR Teams — batch-create hosts for new employees and manage interview/tour scheduling

Built-in capabilities (24)

create_group_visit

Provide group data as JSON including name, scheduled date, expected attendees, host, and location. Example: { "name": "Campus Tour", "scheduledDate": "2026-04-15", "expectedAttendees": 15, "hostId": "host_123", "locationId": "loc_456" } Create a new group visit (group appointment)

create_host

Hosts are employees who can receive and host visitors. You must provide host data as JSON including name, email, department, and optionally phone number and location assignment. Example: { "firstName": "John", "lastName": "Doe", "email": "john@company.com", "department": "Engineering" } Create a new host (employee) in Traction Guest

create_hosts_batch

Provide an array of host objects as JSON. Each host must include firstName, lastName, and email. This is useful for bulk onboarding new employees or importing host lists from HR systems. Example: [{ "firstName": "John", "lastName": "Doe", "email": "john@company.com" }, { "firstName": "Jane", "lastName": "Smith", "email": "jane@company.com" }] Create multiple hosts in a single batch operation

create_invite

You must provide the location_id and invite data as JSON including visitor name, email, host, and scheduled date/time. Example: { "firstName": "Alice", "lastName": "Johnson", "email": "alice@example.com", "hostId": "host_123", "scheduledDate": "2026-04-10", "scheduledTime": "10:00" } Create a new visitor invite for a location

create_signin

Provide sign-in data as JSON including visitor information, host, location, and purpose of visit. Example: { "visitorName": "Alice Johnson", "hostId": "host_123", "locationId": "loc_456", "purpose": "Interview" } Create a new visitor sign-in (check-in a visitor on-site)

create_watchlist

Provide watchlist data as JSON including name, description, and optionally entries. Example: { "name": "Restricted Visitors", "description": "Individuals not permitted on-site" } Create a new security watchlist

delete_group_visit

You must provide the group_visit_id. This action cannot be undone. Use this to cancel scheduled group events that are no longer needed. Delete a group visit

delete_invite

You must provide the invite_id. This action cannot be undone. Use this to cancel scheduled visits that are no longer needed. Be careful as this will remove all associated visitor data for that invite. Delete a visitor invite

get_group_visit

Use the group_visit_id obtained from list_group_visits to inspect full group visit details. Get detailed information about a specific group visit

get_invite

Use the invite_id obtained from list_invites to inspect full invite details. Get detailed information about a specific visitor invite

get_location

Use the location_id obtained from list_locations to inspect full location details. This is useful for verifying location configuration before creating invites or managing visitors. Get detailed information about a specific location

get_signin

Use the signin_id obtained from list_signins to inspect full visit details. Get detailed information about a specific visitor sign-in

list_audit_logs

Use this for compliance reporting, security investigations, and operational auditing. List audit logs for compliance and security tracking

list_group_visits

Each group visit includes name, scheduled date, expected attendees, host, and location. Use this to manage tours, training sessions, interviews, and other group events. List all group visits (group appointments) in your organization

list_hosts

Each host includes name, email, department, location assignment, and contact information. Use this to see who is available to host visitors and verify host assignments to locations. List all hosts (employees/hosts) in your Traction Guest organization

list_invites

Each invite includes visitor name, email, host, scheduled date, location, and status. Use this to see upcoming visitors, manage invite lists, and prepare for expected arrivals. Optionally provide a location_id to filter invites for a specific location. List all visitor invites in your organization

list_locations

Each location includes name, address, timezone, and configuration details. Use this to discover available locations before creating invites, sign-ins, or assigning hosts. List all locations in your Traction Guest organization

list_packages

Each package includes name, description, included features, and pricing. Use this to understand available visitor management configurations. List packages (visitor management packages/plans) in your organization

list_registrations

Each registration includes visitor information, registration date, and associated event or purpose. Use this to manage pre-registration queues and convert registrations to invites. List visitor registrations in your organization

list_signins

Each sign-in includes visitor name, host, location, check-in time, check-out time, and purpose of visit. Use this to monitor visitor activity, track who is currently on-site, and review visit history. List all visitor sign-ins (check-ins) in your organization

list_watchlists

Watchlists are used to screen visitors against known individuals who should be flagged or denied access. Each watchlist includes name, description, and number of entries. Use this to verify security screening configurations. List all security watchlists in your organization

update_group_visit

Common updates include rescheduling, changing expected attendee count, or updating host assignments. You must provide the group_visit_id and the fields to update as JSON. Update an existing group visit

update_invite

You must provide the invite_id and the fields to update as JSON. Common updates include rescheduling dates, changing hosts, or updating visitor information. Only provide the fields you want to change. Update an existing visitor invite

update_signin

Common updates include recording check-out times, updating visit purpose, or modifying host assignments. You must provide the signin_id and the fields to update as JSON. Update an existing visitor sign-in record

Why Windsurf?

Windsurf's Cascade agent chains multiple Traction Guest tool calls autonomously. query data, analyze results, and generate code in a single agentic session. Paste Vinkius Edge URL, reload, and all 24 tools are immediately available. Real-time tool feedback appears inline, so you see API responses directly in your editor.

  • Windsurf's Cascade agent autonomously chains multiple tool calls in sequence, solving complex multi-step tasks without manual intervention

  • Purpose-built for agentic workflows. Cascade understands context across your entire codebase and integrates MCP tools natively

  • JSON-based configuration means zero code changes: paste a URL, reload, and all 24 tools are immediately available

  • Real-time tool feedback is displayed inline, so you see API responses directly in your editor without switching contexts

See it in action

Traction Guest in Windsurf

AI AgentVinkius
High Security·Kill Switch·Plug and Play
Enterprise Security

Why run Traction Guest with Vinkius?

The Traction Guest connection runs on our fully managed, secure cloud infrastructure. We handle the hosting, maintenance, and security so you don't have to deal with servers or code. All 24 tools are ready to work instantly without any complex setup.

You stay in complete control of your data. Your AI only accesses the information you approve, keeping your sensitive passwords and private details completely safe. Plus, with automatic optimizations, your AI works faster and more efficiently.

Traction Guest
Fully ManagedNo server setup
Plug & PlayNo coding needed
SecurePrivacy protected
PrivateYour data is safe
Cost ControlBudget limits
Control1-click disconnect
Auto-UpdatesMaintenance free
High SpeedOptimized for AI
Reliable99.9% uptime
Your credentials and connection tokens are fully encrypted

* Every connection is hosted and maintained by Vinkius. We handle the security, updates, and infrastructure so you don't have to write code or manage servers. See our infrastructure

01 / Catalog

Over 4,000 integrations ready for AI agents

Explore a vast library of pre-built integrations, optimized and ready to deploy.

02 / Credentials

Connect securely in under 30 seconds

Generate tokens to authenticate and link external services in a single step.

03 / Guardian

Complete visibility into every agent action

Audit live requests, latency, success rates, and active security compliance policies.

04 / FinOps

Optimize spending and track token ROI

Analyze real-time token consumption and cost metrics detailed by connection.

Over 4,000 integrations ready for AI agents
Connect securely in under 30 seconds
Complete visibility into every agent action
Optimize spending and track token ROI

Explore our live AI Agents Analytics dashboard to see it all working

This dashboard is included when you connect Traction Guest using Vinkius. You will never be left in the dark about what your AI agents are doing with your tools.

Why Vinkius

Traction Guest and 4,000+ other AI tools. No hosting, no code, ready to use.

Professionals who connect Traction Guest to Windsurf through Vinkius don't need to write code, manage servers, or worry about security. Everything is pre-configured, secure, and runs automatically in the background.

4,000+MCP Integrations
<40msResponse time
100%Fully managed
Raw MCP
Vinkius
Ready-to-use MCPsFind and configure each manually4,000+ MCPs ready to use
Connection SetupManual coding & server setup1-click instant connection
Server HostingYou host it yourself (needs 24/7 uptime)100% hosted & managed by Vinkius
Security & PrivacyStored in plaintext config filesBank-grade encrypted vault
Activity VisibilityBlind execution (no logs or tracking)Live dashboard with real-time logs
Cost ControlRunaway AI token spend riskAutomatic budget limits
Revoking AccessMust delete files or code to stop1-click disconnect button
The Vinkius Advantage

How Vinkius secures Traction Guest for Windsurf

Every request between Windsurf and Traction Guest is protected by our secure gateway. We automatically keep your sensitive data private, prevent unauthorized access, and let you disconnect instantly at any time.

< 40msCold start
Ed25519Signed audit chain
60%Token savings
FAQ

Frequently asked questions

01

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.

02

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.

03

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.

04

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.

05

How does Windsurf discover MCP tools?

Windsurf reads the mcp_config.json file on startup and connects to each configured server via Streamable HTTP. Tools are listed in the MCP panel and available to Cascade automatically.

06

Can Cascade chain multiple MCP tool calls?

Yes. Cascade is an agentic system. it can plan and execute multi-step workflows, calling several tools in sequence to accomplish complex tasks without manual prompting between steps.

07

Does Windsurf support multiple MCP servers?

Yes. Add as many servers as needed in mcp_config.json. Each server's tools appear in the MCP panel and Cascade can use tools from different servers in a single flow.

08

Server not connecting

Check Settings → MCP for the server status. Try toggling it off and on.

Explore More MCP Servers

View all →