Folk MCP server. Read and write Folk CRM people, companies, groups and notes.
Add to your MCP config, then reload & authorize:
{
"mcpServers": {
"folk": {
"url": "https://folk.usefulapi.io/mcp"
}
}
}| Tool | Type | What it does |
|---|---|---|
folk_get_current_user | read | Get current user Get the user associated with the current Folk API key. Folk REST: GET /v1/users/me. |
folk_list_users | read | List users List users in the Folk workspace (id, name, email) — useful for resolving owner ids. Folk REST: GET /v1/users. |
folk_list_people | read | List people List/filter people (contacts). Supports cursor pagination and structured filters. Folk REST: GET /v1/people. |
folk_get_person | read | Get person Get a single person (contact) by id. Folk REST: GET /v1/people/{id}. |
folk_list_companies | read | List companies List/filter companies. Supports cursor pagination and structured filters. Folk REST: GET /v1/companies. |
folk_get_company | read | Get company Get a single company by id. Folk REST: GET /v1/companies/{id}. |
folk_list_groups | read | List groups List groups in the Folk workspace (ids needed to place people/companies). Folk REST: GET /v1/groups. |
folk_list_notes | read | List notes List notes, optionally scoped to an entity or filtered by full text and creation date. Folk REST: GET /v1/notes. |
folk_get_note | read | Get note Get a single note by id. Folk REST: GET /v1/notes/{id}. |
folk_create_person | write | Create person Create a new person (contact). All fields are optional. Folk REST: POST /v1/people. |
folk_update_person | write | Update person Update fields on an existing person. Only provided fields are changed; list-valued fields (emails, phones, groups, companies, etc.) REPLACE the existing values. Folk REST: PATCH /v1/people/{id}. |
folk_create_company | write | Create company Create a new company. `name` is required. Folk REST: POST /v1/companies. |
folk_update_company | write | Update company Update fields on an existing company. Only provided fields are changed; list-valued fields REPLACE the existing values. Folk REST: PATCH /v1/companies/{id}. |
folk_create_note | write | Create note Create a note attached to an entity (person/company). Folk REST: POST /v1/notes. |
| Plan | Price | Limit |
|---|---|---|
| Free | $0 | 100 tool calls / month |
| Pro | $9/mo · $90/yr | Unlimited |
This is a Model Context Protocol endpoint — meant to be connected from an AI client, not opened in a browser. An invalid_token response at the URL is the auth gate working as designed; clients authenticate automatically.