Build with WorkProcedures

Generate audit-ready SOPs from your own tools: a simple REST API, a native MCP server for Claude and other AI assistants, and Zapier for everything else. One API key, no OAuth dance.

Authentication

Create an API key under Settings → API Keys in your dashboard, with read and/or generate permissions. Send it as a Bearer token:

curl https://www.workprocedures.com/api/v1/me \
  -H "Authorization: Bearer proc_live_your_key"

REST API

Generate an SOP from a plain-language description. Synchronous by default; pass "async": true to get an immediate 202 with the document URL while generation finishes in the background (useful for callers with short timeouts).

curl -X POST https://www.workprocedures.com/api/v1/procedures \
  -H "Authorization: Bearer proc_live_your_key" \
  -H "Content-Type: application/json" \
  -d '{
    "query": "Daily opening procedure for a small commercial bakery,
              including oven startup checks and HACCP temperature logging."
  }'

List and read what you've generated:

GET /api/v1/procedures?page=1&limit=20      # newest first
GET /api/v1/procedures/{id}                # full content
GET /api/v1/usage                          # credits & plan usage
GET /api/v1/me                             # key identity check

Generation consumes one SOP from your plan, credits, or free allowance — the same rules as the app. SOP generation via API requires a paid plan or available credits.

MCP server — use WorkProcedures from your AI assistant

WorkProcedures ships a native Model Context Protocol server, so assistants like Claude can draft, list and read the SOPs in your account mid-conversation — "draft a lockout/tagout SOP for our press brake and save it to WorkProcedures" just works.

Claude Code

claude mcp add workprocedures \
  https://www.workprocedures.com/api/mcp \
  -t http -H "Authorization: Bearer proc_live_your_key"

Cursor / VS Code / any client with custom headers

{
  "mcpServers": {
    "workprocedures": {
      "url": "https://www.workprocedures.com/api/mcp",
      "headers": { "Authorization": "Bearer proc_live_your_key" }
    }
  }
}
Available tools
  • generate_sop — create a new SOP from a description (consumes a generation)
  • list_sops — list SOPs, optionally filtered by title keyword
  • get_sop — fetch one SOP's full markdown
  • get_usage — check remaining credits and plan usage

Zapier

Connect WorkProcedures to 7,000+ apps without code: trigger a Zap when a new SOP is created (post it to Slack, file it in Drive, log it in Sheets), or generate SOPs from form submissions and project-management events. The Zapier integration is in review for public listing — if you'd like early access, email us and we'll send an invite link.

Start building in minutes

Free account, 3 free SOPs, API keys included on every plan.