arbornote_list_clients
List clients
List all clients (customers) in the ArborNote account, with name, address and contact. ArborNote API: GET /v1/clients.
Takes no parameters.
io.usefulapiPublished by usefulapi.ioOfficial publisherv1.3.4Updated Nov 7, 2026
Read proposals and work orders; create clients and update proposals in ArborNote.
The publisher's own server: Ably MCP by usefulapi
Hosted ArborNote connector that lets an assistant read clients, projects, proposals, work orders and crew hours, and create clients and projects or update…
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.usefulapi%2Farbornote/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"arbornote-by-usefulapi": {
"type": "http",
"url": "https://arbornote.usefulapi.io/mcp"
}
}
}Use your ArborNote account from Claude, Cursor, or any MCP client. Reads clients, projects, proposals, work orders and crew hours, and adds clients and projects or updates proposals. Hosted, no local install: connect with your own credentials.
Live endpoint: https://arbornote.usefulapi.io/mcp · Homepage: https://usefulapi.io
https://arbornote.usefulapi.io/mcp.claude mcp add --transport http arbornote https://arbornote.usefulapi.io/mcp, then run /mcp to log in.Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your ArborNote credentials.
Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/arbornote/
On first connect you provide your ArborNote API key (ArborNote → Settings → API Access → Show Token). The server validates it and stores it per user. No keys go in config files.
read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.
*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].
Pro covers this server only. Subscribe with arbornote_upgrade (it returns a Stripe Checkout link). Cancel any time with arbornote_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running arbornote_upgrade before then undoes the cancel. Or write to [email protected].
MIT — see LICENSE. Documentation only; the server is hosted.
Source: servers/arbornote/README.md at commit 4046075
List clients
List all clients (customers) in the ArborNote account, with name, address and contact. ArborNote API: GET /v1/clients.
Takes no parameters.
Get a client
Get one client by id, with its name, address, contact and client id. ArborNote API: GET /v1/clients/{id}.
client_idrequiredCreate a client
Create a new client (customer) record in ArborNote. Returns the new clientID. Adds a record; it does not change existing ones. ArborNote API: POST /v1/clients.
zipcitynamerequiredemailphonestateaddress1address2contactNameList projects
List projects (job sites) with name, address, tree count and date created. ArborNote API: GET /v1/projects.
Takes no parameters.
Get a project
Get one project by id, with its details and the associated client. ArborNote API: GET /v1/projects/{id}.
project_idrequiredList project tags
List the tagged trees and items of one project: species, dimensions, location, health and work objectives. ArborNote API: GET /v1/projects/{id}/tags.
project_idrequiredCreate a project
Create a new project (job site) with its client details in ArborNote. Returns the new projectID. Adds a record. ArborNote API: POST /v1/projects.
clientprojectrequiredList proposals
List proposals (estimates) created or modified in a date range. Use startDate and endDate together. ArborNote API: GET /v1/proposals.
endDatestartDateGet a proposal
Get one proposal by id: summary, status, total, account, project, client and line items, plus its approve URL. ArborNote API: GET /v1/proposals/{id}.
proposal_idrequiredSet a proposal job number
Set the job number on a proposal's estimate. Replaces any earlier job number. The account behind the key must own the proposal. ArborNote API: POST /v1/proposals/{id}/number.
numberrequiredproposal_idrequiredSet a proposal status
Set the status of a proposal, e.g. Draft, Submitted, Approved, Scheduled, Competed or Billed. This changes the proposal in the customer's ArborNote account. ArborNote API: POST /v1/proposals/{id}/status.
statusrequiredproposal_idrequiredSet a proposal tax rate
Set the tax rate on a proposal's estimate and recalculate the tax amount from the pre-tax subtotal. Replaces any earlier rate. ArborNote API: POST /v1/proposals/{id}/tax.
proposal_idrequiredtaxRatePercentrequiredList work orders
List GTC work orders with name, project, schedule, cost and progress. Without dates, completed orders show the last 7 days and all in-progress orders show. ArborNote API: GET /v1/work-orders.
endDatestartDateList PHC work orders
List PHC (plant health care) work orders with treatment, price, item count and percent complete. Same date rules as the GTC list. ArborNote API: GET /v1/work-orders/phc.
endDatestartDateList crew hours
List crew members' arrival and departure times and roles for work orders in a date range. ArborNote API: GET /v1/crew-hours.
endDatestartDateList estimator appointments
List estimator appointments in a date range, with the project and the arborist assigned. ArborNote API: GET /v1/appointments.
endDatestartDate100% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
io.usefulapiOfficial publisher
Hosted MCP server for Ably realtime messaging: inspect channel history, presence and occupancy, publish messages, and review app usage and configuration.
io.usefulapiOfficial publisher
Hosted read-only MCP server that lets an assistant look up Woffu company users, employment contracts, departments and offices.
io.usefulapiOfficial publisher
Hosted MCP server for White Label Loyalty: browse rewards, read a customer's points wallet and tier progress, and buy rewards with points.
io.usefulapiOfficial publisher
Hosted Weekdone connector that lets an assistant read weekly reports, teams, objectives and KPIs, and add report items, comments and KPI values.
io.usefulapiOfficial publisher
Hosted read-only MCP server that lets an assistant list WebinarKit webinars, their dates, series, meetings and white-label sub-accounts.
{ "mcpServers": { "arbornote": { "url": "https://arbornote.usefulapi.io/mcp" } }}