Skip to content
Last updated

MCP Connector

The WebWork MCP connector lets AI assistants work with your WebWork data in natural language. It is a standard Model Context Protocol server, so it works with any MCP-compatible client (Claude, ChatGPT, and others) using the same connection.

  • Connector URL: https://mcp.webwork-tracker.com/mcp

What you can do

Ask in plain language and the assistant calls the right tools. For example:

  • Projects and tasks - "List my projects", "What are the open tasks in the Mobile App project?", "Create a task and assign it to Maria."
  • Time - "What is Alex tracking right now?", "Start the timer for Alex", "Add 2 hours to yesterday."
  • Approvals - "Show pending timesheets", "Approve this week's timesheets", "Reject this leave request with a reason."
  • Reports - "Tracked-hours report for last week", "Activity report for June 1-15", "Who was late yesterday?"
  • People and structure - "List members", "Invite jordan@example.com as a Regular User", "Create a Design team and add Maria to it."

The connector exposes 95 tools across workspaces, projects, tasks, members, teams, titles, shifts, contracts, time tracking, timesheets, time requests, leaves, expenses, time entries, custom fields, project viewers, screenshots, and reports.

Requirements

  • A WebWork account that is a workspace Owner or Executive Manager.
  • A verified email address.
  • For a custom (connect-by-URL) connection: a Client ID and App Secret, which you create yourself in WebWork under Settings > REST API > OAuth2 Apps. No need to contact support. The Quickstart walks through it step by step.

The connector never exceeds your role; a tool you are not permitted to use returns a permission error.

How to connect

There are two ways to connect, both covered in the Quickstart:

  1. Connector directory - if WebWork appears in your AI client's connector directory, connect from there. Nothing to configure.
  2. Custom connector - add WebWork by URL in clients such as Claude or ChatGPT, using OAuth credentials you create in WebWork. The Quickstart includes the exact redirect URLs for each client.

How it works

When you ask your assistant to do something, it calls the matching WebWork tool through your secure sign-in, performs the action in WebWork as you, and returns the result to your assistant, which answers you.

The connector stores no separate copy of your data. See the Privacy Policy for details.

Permissions and safety

  • You grant read, write, and/or admin access during sign-in, and your AI client lets you approve tools individually.
  • Destructive actions (delete and archive) require an explicit confirmation.
  • Some actions send real emails (member and project-viewer invitations, leave approvals), and the assistant tells you first.
  • You can disconnect at any time to revoke access.

Ready to connect? See the Quickstart.