Paydirt MCP by usefulapi

io.usefulapi/paydirt · v1.0.0 · cloud-and-infra

Paydirt MCP by usefulapi is healthy: it completed an MCP handshake in 429 ms and exposes 16 tools.

Read, create and update clients, projects and jobs, and log time in Paydirt.

Endpoint: https://paydirt.usefulapi.io/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count16
Latency429 ms
Last checked (UTC)2026-11-02T01:55:22.578Z

Health history

Checked (UTC)StatusLatencyError
2026-11-02T01:55:22.578ZHealthy429

Tools (16)

paydirt_list_clientsList all clients of the account, with billing details and hourly rates. Paydirt API: GET /v1/clients.
paydirt_get_clientGet one client by id. Paydirt API: GET /v1/clients/{id}.
paydirt_create_clientCreate a client with a business name. Paydirt API: POST /v1/clients.
paydirt_update_clientChange the business name of an existing client. Paydirt API: PUT /v1/clients/{id}.
paydirt_list_projectsList all projects of the account, with their client and completion status. Paydirt API: GET /v1/projects.
paydirt_get_projectGet one project by id. Paydirt API: GET /v1/projects/{id}.
paydirt_create_projectCreate a project under a client. Paydirt API: POST /v1/projects.
paydirt_update_projectRename a project or mark it completed or open. Paydirt API: PUT /v1/projects/{id}.
paydirt_list_jobsList all jobs of the account, with price, price type, estimate and completion. Paydirt API: GET /v1/jobs.
paydirt_get_jobGet one job by id. Paydirt API: GET /v1/jobs/{id}.
paydirt_create_jobCreate a job in a project. price_type 0 = per hour at the job price, 1 = fixed price, 2 = per hour at each user's rate. Paydirt API: POST /v1/jobs.
paydirt_update_jobRename a job, move it to another project, or mark it completed or open. Paydirt API: PUT /v1/jobs/{id}.
paydirt_list_time_logsList time logs, optionally filtered by date range, user, client, project, job, billable or billed status. Paydirt API: GET /v1/time.
paydirt_get_time_logGet one time log by id. Paydirt API: GET /v1/time/{id}.
paydirt_create_time_logLog time against a job. Give started_at and ended_at, or set duration_only true and give duration (seconds) and date. Defaults to the calling user. Creates a billable record. Paydirt API: POST /v1/time.
paydirt_list_usersList the users of the account (ids, names and emails). Use the ids for user_id filters. Paydirt API: GET /v1/users.