Papershift

Papershift

Papershift workforce management: shift plans, working sessions, absences, employees and locations. Public API v1, authenticated with an api_token query parameter.

7-day free trial · No credit card · EU-hosted

Ask Papershift anything

Try a real prompt against Papershift via AnythingMCP — Claude calls the tools, returns the answer. Press Enter on your own message to install on Cloud.

Install Papershift on Cloud
Papershift · live via MCP
Share
Opus 4.7

Claude is AI and can make mistakes. Please double-check responses.

Setup in 2 minutes

  1. 1Start a free trial on cloud.anythingmcp.com.
  2. 2Click Papershift in the connector store. Paste credentials when prompted.
  3. 3Mint an MCP API key and point your AI client at the generated MCP URL.
Install Papershift now

Guides for Papershift

Step-by-step setup for the most popular AI clients.

Setting up Papershift

From the connector definition itself: where to find the credentials, what they need to be allowed to do, and which API this adapter talks to.

Getting a token

  1. The Papershift API is a paid add-on: ask Papershift sales or your customer success manager to activate it for the account.
  2. Sign in, click the gear icon (bottom left) → Account Settings → API tab → Create New API Key.
  3. A new key has read and write permissions by default; restrict it to read if you only want reporting, then copy it into PAPERSHIFT_API_TOKEN. Anyone holding it can read the whole roster, so treat it as a password.

The token travels as a query parameter, not a header: Papershift's public API expects ?api_token=… on every request. AnythingMCP appends it automatically (QUERY_AUTH), so it never appears in a tool's parameters and never has to be pasted into a prompt.

Shift plan vs worked time. Papershift keeps the two apart, and mixing them up is the usual source of wrong answers:

  • papershift_list_shifts is the plan — which shifts are planned, where and when.
  • papershift_list_working_sessions is the record — who actually clocked in and out. A question about payroll wants working sessions; a question about next week wants shifts.

Date ranges are range_start and range_end (YYYY-MM-DD). Shifts and absences need both; working sessions need range_start. Shifts also need a location_id: call papershift_list_locations first.

Paging is page (1-based) with a fixed 25 rows per page; there is no page-size parameter. Locations and working areas come back in full, unpaged. Responses carry the rows under the resource name, e.g. {"shifts": [...]}, plus next_page when there is more.

Language: Papershift requires an interface_language on every request; the connector sends de automatically.

Cloud reachability: app.papershift.com is public with a valid certificate.

Your AI is two clicks away from Papershift.

Install the connector, paste your credentials, ask your AI a question. 7-day free trial, no credit card.