Skip to content
Verified official

Artesa MCP by usefulapi MCP

v1.6.1 changelog · 13

io.usefulapi/artesa

Read customers, assignments, staff, time entries and absences; create customers in Artesa.

transport:streamable-http tools:18

Target client

run in your project directory

claude mcp add --transport http artesa https://artesa.usefulapi.io/mcp

setup guides: Claude Code Claude Desktop Cursor VS Code Zed Windsurf Cline Gemini CLI Grok ChatGPT Claude.ai LangChain

Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs

artesa_list_customers

artesa list customers

artesa_get_customer

artesa get customer

artesa_create_customer

artesa create customer

artesa_list_assignments

artesa list assignments

artesa_get_assignment

artesa get assignment

artesa_list_assignment_events

artesa list assignment events

artesa_get_assignment_event

artesa get assignment event

artesa_list_projects

artesa list projects

artesa_get_project

artesa get project

artesa_list_users

artesa list users

artesa_get_user

artesa get user

artesa_list_time_entries

artesa list time entries

artesa_list_user_absences

artesa list user absences

artesa_list_time_sheet_weeks

artesa list time sheet weeks

artesa_list_assignment_status_types

artesa list assignment status types

artesa_list_assignment_types

artesa list assignment types

artesa_list_gangs

artesa list gangs

artesa_list_roles

artesa list roles

All 18 tools, one page each

1 prompt you invoke yourself

Mutating and Read-only are read off each tool's name, not its schema — a hint, not a guarantee. Check the server's own documentation before granting access.