# SignOnSite MCP for AI Agents AI Agent Connect

> SignOnSite MCP for AI Agents. Track construction site worker sign-ons, safety inductions, and compliance documentation. Manage site permits and worker enrollments through your AI client to keep your job site safe and compliant.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_FB0e0XfAO84heeGMlIldyjVt9QmhfYrUSzuaeGF8/ai-agent-connect
- **Tags:** site-safety, attendance-tracking, safety-inductions, compliance-documentation, worker-management, emergency-evacuation

## Description

SignOnSite lets you run your construction site safety and worker attendance through a chat. If you're tired of hunting through spreadsheets or jumping between tabs to see who's on-site, you can just ask your AI agent for the status of your crew. This Connector connects your SignOnSite account to your AI client, giving you a direct line to site metadata, worker enrollments, and safety briefings. You can check if a worker has finished their required inductions or see which permits are active for a specific project without leaving your chat window. It's built for the reality of site management, where you need answers fast to keep people safe and the project moving. You can find this in the Vinkius catalog to move your safety orchestration into a more modern workflow. It turns your AI into a dedicated safety officer that knows your sites, your workers, and your compliance requirements by heart. No more chasing down paper certificates or worrying about who's in the building during an emergency. You get a clear, real-time view of your entire operation, which means less time on data entry and more time on the actual work of keeping your site running smoothly. Whether you're checking for Hot Works permits or enrolling a new crew member, the AI handles the heavy lifting of data retrieval and record keeping.

## Tools

### get_site_details
Pull specific metadata for a single construction site. Use this to get a quick summary of site info.

### get_worker_details
Get a full profile for a specific worker. This provides all the data you need for a single person.

### list_sites
Browse all construction sites in your portfolio. This helps you manage multiple locations from one place.

### list_workers
Get a full list of every worker assigned to your project. This helps you see your total headcount at a glance.

### query_site_attendance
Filter worker logs by specific dates or locations. Use this to see who showed up for a specific shift.

### query_worker_credentials
Check if a worker has the right licenses and completed inductions. This is vital for verifying high-risk qualifications.

### query_form_submissions
Pull up completed safety forms from your site records. Use this to review submitted documentation quickly.

### query_permits
View active safety permits like Hot Works or Confined Space. This ensures you know what high-risk work is authorized.

### sign_off_worker
Manually record a worker leaving the site. This keeps your real-time attendance numbers accurate.

### sign_on_worker
Manually record a worker arriving at the site. Use this to update your records when workers arrive.

### list_companies
See all companies associated with your account. Use this to manage your various business partners.

### enrol_worker
Add a new worker to your site's registration list. This makes onboarding new crew members much faster.

## Prompt Examples

**Prompt:** 
```
Who is currently signed onto the 'Skyline Apartments' site?
```

**Response:** 
```
I've retrieved the attendance list. There are currently 12 workers on site, including **John Miller** and **Sarah Chen**. 

| Worker Name | Status | Induction Complete |
| :--- | :--- | :---|
| John Miller | Signed On | Yes |
| Sarah Chen | Signed On | Yes |
| ... | ... | ... |

Would you like to see their contact info or induction status?
```

**Prompt:** 
```
Show me any active permits for site ID 12345.
```

**Response:** 
```
Checking site permits... I found 3 active permits for site 12345:

* **Hot Works**
* **Working at Heights**
* **Excavation**

Would you like the full details for any of them?
```

**Prompt:** 
```
Check if worker 'Robert Smith' is enrolled for the 'City Hospital' site.
```

**Response:** 
```
Searching worker records... **Robert Smith** is successfully enrolled for **City Hospital** and has completed his general induction. Should I check his specific equipment credentials?
```

## Capabilities

### Check worker attendance
See who is on-site right now.

### Verify safety credentials
Confirm licenses and inductions instantly.

### Manage site permits
Access and monitor site permits like Hot Works.

### Enroll new crew members
Add workers to your site records through chat.

### Track site metadata
Get details on specific projects and locations.

## Use Cases

### Emergency Evacuation
A manager asks who is on-site right now to ensure everyone is accounted for during a drill.

### Compliance Audit
A safety officer asks the AI to check all worker inductions for a specific site to prepare for an inspection.

### Daily Site Prep
A foreman asks for all active Hot Works permits for the day to coordinate morning heavy work.

### New Crew Onboarding
An admin adds five new workers to a site using the enrollment feature instead of manually typing them into a form.

## Benefits

- Real-time attendance: See exactly who is on-site right now without opening a separate dashboard.
- Instant credential checks: Verify licenses before a worker starts a high-risk task to ensure compliance.
- Simplified permit tracking: Quickly find Hot Works or Confined Space authorizations during site inspections.
- Faster worker onboarding: Add new crew members to your site records in seconds via chat instead of web forms.
- Centralized site data: Keep all project metadata in one conversational place for easier navigation.

## How It Works

The bottom line is you get a conversational interface for your entire construction site safety and attendance record.

1. Subscribe to the SignOnSite MCP in Vinkius.
2. Enter your SignOnSite API Token from your dashboard into your AI client settings.
3. Ask your AI to list workers, check permits, or enroll new crew members.

## Frequently Asked Questions

**How does SignOnSite MCP help with construction site safety?**
It connects your safety records to your AI client, allowing you to instantly check for active permits and worker inductions during site walks or audits.

**Can I use SignOnSite MCP to track worker attendance?**
Yes, you can use it to record sign-ons and sign-offs through natural language, keeping your real-time attendance records accurate without manual data entry.

**Does SignOnSite MCP work with Claude or Cursor?**
Yes, it works with any MCP-compatible client like Claude, Cursor, and Windsurf once you connect it via Vinkius.

**How do I get worker credentials with SignOnSite MCP?**
You can simply ask your AI agent to check a specific worker's licenses and inductions, and it will pull the data from your SignOnSite account.

**Can I add new workers to my site using SignOnSite MCP?**
Yes, you can use your AI client to enroll new workers into your site's registration list directly through your chat interface.

**Is SignOnSite MCP good for safety audits?**
It is excellent for audits because it allows you to quickly query completed safety forms and active permits to prove compliance on demand.

**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.