# Sitedrive MCP: use Sitedrive with your AI assistant

Connect Claude, Codex or another AI assistant to your live Sitedrive schedules with the Model Context Protocol. Ask what is unfinished, late or planned, and update the schedule in plain language.

Language: en
Canonical: https://sitedrive.com/mcp

Sitedrive MCP · Use with AI

## Ask AI how your sites are doing

Connect your AI assistant to Sitedrive. It reads and updates your live schedules as you, with the same permissions you have in the app.

[Read the MCP docs](https://api.app.sitedrive.com/mcp/docs)[See what you can ask](#examples)

[Watch Asking an AI assistant about a portfolio of Sitedrive projects](https://sitedrive.com/media/pages/use-with-ai.mp4)

The video shows example projects and figures.

## Ask in plain language. The assistant does the clicking.

Each question below is answered with the connector’s own tools, shown under the question. The assistant picks them for you.

What is still unfinished on Level 3 of my project?

-   sitedrive\_search\_projects
-   sitedrive\_search\_locations
-   sitedrive\_list\_work\_package\_location\_summaries

Unfinished on Level 3 Example data

**Drywall**

_80%_

**Ventilation installation**

_60%_

**Painting**

_45%_

**Flooring**

_10%_

How complete should the interior finishing phase be by Friday, and are we ahead of plan?

-   sitedrive\_search\_projects
-   sitedrive\_list\_work\_package\_summaries

Interior finishing, by Friday Example data

**Planned**

_62%_

**Actual**

_66%_

4 points ahead of plan

Move the facade phase to start next Monday and show me the new dates.

-   sitedrive\_get\_skill
-   sitedrive\_list\_work\_package\_summaries
-   sitedrive\_move\_work\_package\_to

Facade phase Example data

WTFMTWTFMT

Starts Monday · working duration kept

Painting on each floor can only start after drywall on that floor is done.

-   sitedrive\_list\_work\_package\_summaries
-   sitedrive\_set\_work\_package\_dependencies

Dependency, floor by floor Example data

Floor 3**Drywall**_→_**Painting**

Floor 2**Drywall**_→_**Painting**

Floor 1**Drywall**_→_**Painting**

Group the stretches into takt areas of four stretches each.

-   sitedrive\_get\_space\_model
-   sitedrive\_save\_location\_breakdown

Location breakdown: takt areas Example data

-   **Track**
    -   Takt 1 Stretches 1–4
    -   Takt 2 Stretches 5–8
    -   Takt 3 Stretches 9–12
    -   … 7 more takt areas

Add a line of balance view for the track work and share it with Maria.

-   sitedrive\_search\_users
-   sitedrive\_list\_schedule\_views
-   sitedrive\_save\_schedule\_views

Schedule views Example data

**Gantt****Weekly plan****Track work · Line of balance**

Shared with Maria

## More than 30 tools for your schedule

Reading never changes data. For every tool that changes the schedule, most assistants ask you to confirm first, and Sitedrive returns a link so you can check the result in the app.

### Find the right project, place and people

Name the project, floor or crew the way you would in the app. The assistant asks when a name matches more than one thing.

-   sitedrive\_search\_projects
-   sitedrive\_search\_locations
-   sitedrive\_search\_teams
-   sitedrive\_search\_users
-   sitedrive\_whoami

### Report on the live schedule

Planned and actual dates, progress against plan, unfinished and overdue work by floor, team or person, and the change history of a phase.

-   sitedrive\_list\_work\_package\_summaries
-   sitedrive\_list\_work\_package\_location\_summaries
-   sitedrive\_get\_work\_package\_history

### Report progress

Set progress for a work package everywhere or in one location, up to 100 updates at once.

-   sitedrive\_set\_work\_package\_progress

### Plan and replan work

Add, rename, assign and remove work packages. Move or resize work on the project’s working calendar.

-   sitedrive\_create\_work\_packages
-   sitedrive\_update\_work\_package\_metadata
-   sitedrive\_remove\_work\_packages
-   sitedrive\_move\_work\_packages\_by
-   sitedrive\_move\_work\_package\_to
-   sitedrive\_resize\_work\_package\_start
-   sitedrive\_resize\_work\_package\_end

### Set the order of work

Say which work must finish before other work can start: for the whole package, room by room or following the flow through the building.

-   sitedrive\_list\_work\_package\_dependencies
-   sitedrive\_set\_work\_package\_dependencies
-   sitedrive\_remove\_work\_package\_dependencies

### Build the location structure

Create buildings, floors, zones and spaces from a room list, and group them into work areas such as takt areas.

-   sitedrive\_get\_space\_model
-   sitedrive\_save\_space\_model
-   sitedrive\_list\_location\_breakdowns
-   sitedrive\_save\_location\_breakdown

### Set up views and work sections

Create schedule views such as a line of balance, share them with the right people and read your work section libraries.

-   sitedrive\_list\_schedule\_views
-   sitedrive\_save\_schedule\_views
-   sitedrive\_remove\_schedule\_views
-   sitedrive\_list\_work\_section\_namespaces
-   sitedrive\_get\_work\_sections

### Built-in guidance

The connector carries Sitedrive’s own instructions for multi-step tasks, and can pass your feedback to our product team when you agree.

-   sitedrive\_list\_skills
-   sitedrive\_get\_skill
-   sitedrive\_submit\_mcp\_feedback

[See every tool in the docs](https://api.app.sitedrive.com/mcp/docs)

## More things to ask

Use the names your site already uses for projects, floors and crews.

-   Which work is assigned to me next week?
-   Set progress of ventilation installation on floor 2 to 60%.
-   Build the space model for this project from the attached room list.
-   Add a work package “Install ventilation” on floor 2, from 2 to 3 November.
-   What is overdue on my team’s work this week?
-   What changed in the facade phase since last Monday?

## Connect in three steps

Works with Claude, Claude Code, Codex and other assistants that support remote MCP servers.

1.  **Add Sitedrive**Add the server address to your assistant, or install the Sitedrive plugin in Claude Code or Codex.`https://api.app.sitedrive.com/mcp`
2.  **Sign in**Your browser opens Sitedrive. Sign in and approve the connection. No API keys, and your password is never shared with the assistant.
3.  **Ask**Start with a project or site name you know, for example “What is still unfinished on Level 3 of my project?”

[Open the setup guide](https://api.app.sitedrive.com/mcp/docs)

## Your permissions, your data

### It works as you.

The assistant sees and changes only what your Sitedrive role allows on each account, site and project.

### Secure sign-in.

You sign in to Sitedrive in your browser with OAuth. The assistant gets short-lived access, never your password.

### You stay in control.

Reading never changes data. Changes to the schedule are separate tools that most assistants ask you to confirm.

### Every change can be checked.

A change returns a link to the schedule, and it appears live for everyone who has the schedule open.

## Questions and answers

### What is MCP?

The Model Context Protocol is an open standard that lets AI assistants use other software. Sitedrive’s MCP server gives your assistant tools for reading and updating your schedules.

### Which AI assistants can I use?

Claude, Claude Code and Codex connect today, and so does any other client that supports remote MCP servers with OAuth. The [documentation](https://api.app.sitedrive.com/mcp/docs) has the steps for each one.

### Can the assistant change my schedule?

Yes, when you ask it to and your role allows it. It can report progress, add and move work, set dependencies, build the location structure and create schedule views. Tools that change data are marked, so most assistants ask you to confirm each change.

### Can it see projects I cannot see?

No. Every request runs as the signed-in user and is limited by that user’s account, site and project permissions.

### How do I know it is enabled for my account?

After connecting, ask your assistant “Who am I signed in as in Sitedrive?” The answer lists your accounts and whether AI tools are enabled on each. If they are not, [contact us](https://sitedrive.com/contact).

## Connect your assistant to Sitedrive

Already use Sitedrive? Follow the setup guide. New to Sitedrive? Upload your schedule and try it free.

[Read the MCP docs](https://api.app.sitedrive.com/mcp/docs)[Get started free](https://sitedrive.com/upload-your-schedule)
