io.usefulapi/artesa
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Artesa MCP by usefulapi
Publisher-provided description
Read customers, assignments, staff, time entries and absences; create customers in Artesa.
Summary by lookupd
Lists and reads customers, assignments, projects, staff, time entries and absences in Artesa, and can create new customer records.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http artesa https://artesa.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add artesa --url https://artesa.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"artesa": {
"url": "https://artesa.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (18 tools)
Publisher-provided text
artesa_list_customersList customers (private persons or companies that assignments are carried out for). Filter by company name, number or external id. Artesa API: GET /v2/customersartesa_get_customerGet one customer with its phones, emails, URLs and billing address. Artesa API: GET /v2/customers/{customerUuid}.artesa_create_customerCreate a new customer record (company or private person). Not safe to retry: a retry creates a second customer. Artesa API: POST /v2/customers.artesa_list_assignmentsList assignments (orders/jobs) with their customer, project, type, responsible user and status. Artesa API: GET /v2/assignments.artesa_get_assignmentGet one assignment with its details. Artesa API: GET /v2/assignments/{assignmentUuid}.artesa_list_assignment_eventsList work steps (appointments and events) of assignments, optionally in a time window. Artesa API: GET /v2/assignment-events.artesa_get_assignment_eventGet one assignment event (work step). Artesa API: GET /v2/assignment-events/{assignmentEventUuid}.artesa_list_projectsList projects that group assignments. Artesa API: GET /v2/projects.artesa_get_projectGet one project. Artesa API: GET /v2/projects/{projectUuid}.artesa_list_usersList users (staff members) with their role. Filter by name, email or role. Artesa API: GET /v2/users.artesa_get_userGet one user (staff member). Artesa API: GET /v2/users/{userUuid}.artesa_list_time_entriesList recorded time entries (work time) per user, assignment or event, optionally in a time window. Artesa API: GET /v2/time-entries.artesa_list_user_absencesList absences (holidays, sick days and similar) of users in a time window. Artesa API: GET /v2/user-absences.artesa_list_time_sheet_weeksList weekly time sheets per user, with their status. Artesa API: GET /v2/time-sheet-weeks.artesa_list_assignment_status_typesList the assignment status types (Auftragsstatus) your company uses. Artesa API: GET /v2/assignment-status-types.artesa_list_assignment_typesList the assignment types (Auftragstypen) your company uses. Artesa API: GET /v2/assignment-types.artesa_list_gangsList gangs (work crews or teams) of your company. Artesa API: GET /v2/gangs.artesa_list_rolesList the user roles (Benutzerrollen) of your company. Artesa API: GET /v2/roles.
Details
- Version: 1.4.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 423 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/artesa/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/artesa)
- 62033 servers
- Last crawl: 2026-11-11T15:38:39.561Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp