Follow Up Boss MCP by usefulapi
Search Follow Up Boss leads, review calls and deals, and add notes, tasks and deal updates.
Connect it
Settings → Connectors → Add custom connector
URL: https://follow-up-boss.usefulapi.io/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://follow-up-boss.usefulapi.io/mcp{
"mcpServers": {
"follow-up-boss": {
"url": "https://follow-up-boss.usefulapi.io/mcp"
}
}
}claude mcp add --transport http follow-up-boss https://follow-up-boss.usefulapi.io/mcp{
"servers": {
"follow-up-boss": {
"type": "http",
"url": "https://follow-up-boss.usefulapi.io/mcp"
}
}
}22 tools, verified live
fub_get_identityread-onlyWho the credential belongs to: the account (id, domain, owner) and the authenticated user. A cheap way to confirm the API key works. FUB: GET /v1/identity.
fub_search_peopleread-onlySearch contacts and leads. Criteria combine with AND. Name filters are partial matches. Newest first by default. People in the Trash stage are excluded unless includeTrash is true. Not every field is returned by default — pass `fields` (e.g. "allFields" or a comma list) for more. FUB: GET /v1/people.
fub_get_personread-onlyFetch one contact by id. Pass fields="allFields" to include custom fields and everything else. FUB: GET /v1/people/{id}.
fub_check_duplicate_personread-onlyCheck if a contact with this email or phone already exists anywhere in the account (even ones this user cannot see) and who it is assigned to. Use before adding a lead. FUB: GET /v1/people/checkDuplicate.
fub_list_eventsread-onlyLead activity: registrations, inquiries, viewed/saved properties, website visits, etc. Filter by person or type. Some events are only visible in the FUB app. FUB: GET /v1/events.
fub_list_callsread-onlyLogged phone calls with outcome, direction and duration. Filter by person or number. FUB: GET /v1/calls.
fub_list_text_messagesread-onlyText messages for a person or a phone number (message bodies may be hidden by FUB for privacy). FUB: GET /v1/textMessages.
fub_list_tasksread-onlyTasks (follow-ups, calls, showings…). Filter by person, assignee, type, completion, or due window (due="today"|"overdue"|"upcoming"). FUB: GET /v1/tasks.
fub_list_appointmentsread-onlyCalendar appointments with invitees, type and outcome. Filter by person, user, or a start+end window (both required together). FUB: GET /v1/appointments.
fub_list_dealsread-onlyDeals (transactions) with stage, price, people, agents and commission. Filter by pipeline, user, person or status. The response metadata includes totalByStageId. FUB: GET /v1/deals.
fub_list_pipelinesread-onlyDeal pipelines with their stages (the stage ids that fub_create_deal / fub_update_deal take). FUB: GET /v1/pipelines.
fub_list_stagesread-onlyContact lifecycle stages (Lead, Nurture, Past Client, Trash…) with people counts — the names fub_search_people and fub_update_person take as "stage". FUB: GET /v1/stages.
fub_list_usersread-onlyUsers in the account (agents, brokers, lenders) — the ids to assign people, tasks and deals to. FUB: GET /v1/users.
fub_list_custom_fieldsread-onlyThe account's contact custom fields: label, API name (customXxx), type and dropdown choices. Use the name as a key in customFields. FUB: GET /v1/customFields.
fub_send_lead_eventcan modifyAdd a new lead or record activity on an existing one — FUB's documented way to create leads. FUB de-duplicates by email/phone (or use person.id to target a contact), routes the lead per Lead Flow, notifies the agent and runs action plans for Registration / Inquiry types. A 204 means the lead flow for this source is archived and the event was ignored. FUB: POST /v1/events.
fub_update_personcan modifyUpdate a contact's fields. CAUTION: `tags` REPLACES all tags unless mergeTags is true; `phones` and `emails` REPLACE the full list (send existing ones too). Setting contacted=true pauses action plans. source/sourceUrl cannot be changed after creation. FUB: PUT /v1/people/{id}.
fub_add_notecan modifyAdd a note to a contact's timeline. FUB: POST /v1/notes.
fub_log_callcan modifyRecord a phone call made or received outside FUB, with its outcome. Does not place a call. FUB: POST /v1/calls.
fub_create_taskcan modifyCreate a task on a contact, assigned to a user (assignedUserId or assignedTo is required). FUB: POST /v1/tasks.
fub_update_taskcan modifyUpdate a task — mark it complete, rename, retype or reassign it. FUB: PUT /v1/tasks/{id}.
fub_create_dealcan modifyCreate a deal in a pipeline stage (stage ids from fub_list_pipelines). Include userIds — a deal with no users is invisible to agents. FUB: POST /v1/deals.
fub_update_dealcan modifyUpdate a deal — move it to another stage, change price, dates, people or agents. peopleIds/userIds replace the full list. FUB: PUT /v1/deals/{id}.
Alternatives in Search & Research
Compare →ESExa SearchA
Search the live web and fetch clean content from source pages.
CAConnected AppsA
Read Gmail, search GitHub, update Sheets, and post to Slack through Composio.
FLflightclawA
Search ~300 airlines and book flights with a checkout link. OAuth sign-in by email code.
SESerpApiA
Official SerpApi MCP server for Google, Bing, and other search engines.
SKSkillmdA
Search, fetch, lint, and install Agent Skills (SKILL.md) from the SkillMD registry.
WRWrapsA
Search the Wraps docs and estimate AWS SES costs. Public, read-only, no authentication.