Vinkius
SignOnSite

SignOnSite MCP for AI. Manage Site Attendance & Compliance from Chat.

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

SignOnSite MCP on Cursor AI Code EditorSignOnSite MCP on Claude Desktop AppSignOnSite MCP on OpenAI Agents SDKSignOnSite MCP on Visual Studio CodeSignOnSite MCP on GitHub Copilot AI AgentSignOnSite MCP on Google Gemini AISignOnSite MCP on Lovable AI DevelopmentSignOnSite MCP on Mistral AI AgentsSignOnSite MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

SignOnSite MCP Server tracks worker presence and compliance at construction sites. It lets your AI client manage attendance logs, check safety permits, and verify worker credentials without leaving your chat interface.

Use tools like `list_sites` to see all locations or `query_site_attendance` to get real-time sign-on/sign-off records instantly.

What your AI can do

Enrol worker

Adds a new worker's profile to the system record.

Get site details

Pulls specific details about one particular construction site by ID or name.

Get worker details

Retrieves all profile information for a single worker, including contact data and enrollment status.

+ 9 more capabilities included
List all sites and companies

Retrieve a list of every company associated with the account, or get detailed information about any specific construction site.

Manage worker profiles and enrollment

Fetch metadata for individual workers using get_worker_details, or onboard new staff directly via enrol_worker.

Monitor site-wide attendance logs

Query current and historical worker sign-on/sign-off records, filtering by specific sites and dates using query_site_attendance.

Validate safety compliance status

Check if a site has necessary permits (like Hot Works or Confined Space) using query_permits, and verify worker licenses via query_worker_credentials.

Process attendance lifecycle actions

Record manual sign-on (sign_on_worker) or sign-off (sign_off_worker) events for a worker at a specific location, updating the real-time log.

Included with Plan

Waiting for input…

AI Agent

SignOnSite MCP Server: 12 Tools for Site Management

These tools allow your agent to read and write data about sites, workers, permits, and attendance logs directly within the SignOnSite platform.

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

Enrol Worker

Adds a new worker's profile to the system record.

Get Site Details

Pulls specific details about one particular construction site by ID or name.

Get Worker Details

Retrieves all profile information for a single worker, including contact data and...

List Companies

Generates a list of every company associated with the site account.

List Sites

Returns a complete, current list of all construction sites managed by the account.

List Workers

Generates a directory listing of every worker currently in the system's database.

Query Site Attendance

Retrieves a detailed log of who signed on and off, allowing filtering by specific dates and sites.

Query Worker Credentials

Validates worker licenses, certifications, and mandatory safety inductions.

Query Form Submissions

Searches and retrieves records for completed safety forms, like incident reports or...

Query Permits

Checks the status of mandatory site permits (e.g., Hot Works or Confined Space)...

Sign Off Worker

Manually records that a specific worker has left the site for the day or for a shift.

Sign On Worker

Manually records that a specific worker has arrived and started working at the site.

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 SignOnSite 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 SignOnSite, 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
SignOnSite 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 SignOnSite. 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.

Tracking who is on site shouldn't involve logging into three different web portals.

Right now, checking a simple headcount means opening the main dashboard to view active workers. Then you have to navigate to the 'Attendance Log' tab for sign-on/sign-off times, and if you need to check compliance, you switch over again to the 'Safety Permits' section. Copying data between these three separate views is slow and prone to human error.

With this MCP server, your AI client does it all in one conversation. Ask for the attendance list, and the agent runs `query_site_attendance`. It gives you a single, unified report that includes who arrived, when they left, and what their current status is.

SignOnSite MCP Server: Use worker credentials to stop compliance gaps.

In the old system, a supervisor might see a name on a sign-in sheet, assume they are cleared to work, and let them start. They wouldn't know if that worker's basic induction or specialized lift equipment credential had expired last week until an audit flagged it weeks later.

Now, you simply ask: 'What is the compliance status for John Doe?' The agent calls `query_worker_credentials` and immediately tells you if they are good to go. It’s preventative safety management.

What your AI can actually do with this

SignOnSite MCP Server

Forget juggling spreadsheets or hopping between three different apps just to track who's on site and if they can legally work there. This server connects your AI client right into the SignOnSite platform, letting you manage worker attendance and safety compliance directly from your chat window. You don't need to know the backend; you just tell your agent what job needs doing, and it handles the rest.

Managing Sites and Companies

You can get a full picture of where operations are running. Use list_sites to pull up every single construction site managed under this account. Need more specifics? You can call get_site_details with an ID or name to grab all the deep details about one particular location. If you need to know which corporate entities are tied to these projects, run list_companies; it returns a complete list of every company associated with your site account.

When you're ready to build out records, if you find a new crew member, you use enrol_worker to add their profile straight into the system.

Worker Profiles and Directories

Keeping track of personnel is half the battle. To see who’s already in your database, run list_workers; it gives you a directory listing of every worker currently on file. If you need deep background info on one person—their contact details or their enrollment status—you call get_worker_details. This process lets you verify if the data for any specific employee is up to date.

Tracking Day-to-Day Attendance

This is where the real time stuff happens. To see who clocked in and out, use query_site_attendance. You can filter this detailed log by site name or specific dates to instantly get a record of attendance history. When someone arrives for the shift, you tell your agent to run sign_on_worker to manually record their arrival time at the site.

Conversely, when they clock out for the day—or just for a break—you use sign_off_worker. These actions update the live log immediately.

Validating Safety and Credentials

Nothing's worse than finding out someone is working without the right paperwork. This server handles all that mess. You can verify worker licenses, certifications, and mandatory safety inductions by running query_worker_credentials. Need to know if a site has the permits it needs—like Hot Works or Confined Space access? query_permits checks those status requirements for your ongoing projects.

For historical compliance records, you search completed forms using query_form_submissions; this retrieves everything from incident reports to tool checkouts. Finally, every safety requirement and worker record is wrapped up in a system that lets you verify their full compliance status before they even start work.

Built · Hosted · Managed by Vinkius SignOnSite MCP Server - Track Site Safety & Attendance
Server ID 019dd15d-8222-7152-96b3-76f7310ffc50
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I check worker credentials using query_worker_credentials? +

You ask your agent directly: 'Check the credentials for Robert Smith.' The tool runs a background check on his licenses and inductions, giving you an immediate yes/no status.

Can I list all sites using list_sites? +

Yes. Running list_sites provides the full directory of every construction location attached to your account, making it easy to scope out a new project.

What is the difference between query_site_attendance and sign_on_worker? +

query_site_attendance reads historical data—it tells you what happened. sign_on_worker writes data—you use it to manually record that someone just arrived at the site.

Do I need to run list_companies before enrolling a worker? +

No. While you can use list_companies to see all associated businesses, enrol_worker only requires the necessary worker details to create the profile.

How do I check for permits like Hot Works using query_permits? +

You simply specify the permit type and site ID in your request. The agent runs query_permits and lists all active, valid permits for that location.

When using get_worker_details, how do I pull specific contact information for a known worker ID? +

You simply pass the unique worker ID to the tool. The system returns comprehensive metadata including emergency contacts and full enrollment history associated with that specific person's record.

If I use sign_on_worker, what happens if the worker ID doesn't exist in the database? +

The tool handles this by returning an explicit error code. You will receive a clear message stating that the specified worker ID was not found, preventing you from logging inaccurate or ghost records.

When using get_site_details, how can I ensure the AI agent queries data for the correct project site? +

You must pass a unique Site ID or Site Name as an argument. This forces the tool to query only that single location, keeping your data focused and accurate across all your job sites.

Can my AI automatically find which workers are currently signed onto a specific construction site? +

Yes! Use the query_attendance tool. Provide the Site ID, and your agent will return the list of currently present workers and their sign-on times in seconds.

How do I check if a specific worker has completed their safety induction for a site? +

Simply ask the agent to run the get_worker or query_credentials action. It will retrieve the enrollment status and safety credentials for that individual.

How do I find my SignOnSite API Token? +

Log in to your SignOnSite web dashboard, navigate to the Settings > API section, and you will find your unique Company API Token there.

Built & Managed by Vinkius 30s setup 12 tools

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