MCP server
Follow Up Boss MCP by usefulapi
io.usefulapi/follow-up-boss
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Search Follow Up Boss leads, review calls and deals, and add notes, tasks and deal updates.
Working at last checkVerified publisher: usefulapi.ioAbout 8,520 tokens per request once connected25 tools
https://follow-up-boss.usefulapi.io/mcp
At a glance
- Type
- MCP server
- Publisher
- usefulapi.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 25
- Token cost
- About 8,520 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http follow-up-boss https://follow-up-boss.usefulapi.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.follow-up-boss] url = "https://follow-up-boss.usefulapi.io/mcp"
Gemini CLI
{"mcpServers":{"follow-up-boss":{"httpUrl":"https://follow-up-boss.usefulapi.io/mcp"}}}
Cursor
{"mcpServers":{"follow-up-boss":{"url":"https://follow-up-boss.usefulapi.io/mcp"}}}
VS Code
{"servers":{"follow-up-boss":{"type":"http","url":"https://follow-up-boss.usefulapi.io/mcp"}}}
Antigravity
agy mcp add follow-up-boss https://follow-up-boss.usefulapi.io/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"follow-up-boss","server_url":"https://follow-up-boss.usefulapi.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"follow-up-boss","server_url":"https://follow-up-boss.usefulapi.io/mcp"}
Tools
fub_add_note~151 tokens
Add a note to a contact's timeline. FUB: POST /v1/notes.fub_check_duplicate_person~143 tokens
Check 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_create_deal~443 tokens
Create 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_create_task~329 tokens
Create a task on a contact, assigned to a user (assignedUserId or assignedTo is required). FUB: POST /v1/tasks.fub_get_identity~88 tokens
Who 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_get_person~144 tokens
Fetch one contact by id. Pass fields="allFields" to include custom fields and everything else. FUB: GET /v1/people/{id}.fub_lead_source_report~448 tokens
Count leads from lead sources (e.g. Zillow) per assigned agent, how many reached the closed stage(s) (conversion rate), and leads per lender user (e.g. Zillow Home Loans loan officers). Use it to count instead of paging through fub_search_people. The numbers approximate FUB's in-app Lead Source repofub_list_action_plans~238 tokens
The account's action plans (drip campaigns): id, name and status. Gives the names for the actionPlanId values of fub_list_person_action_plans. FUB: GET /v1/actionPlans.fub_list_appointments~271 tokens
Calendar appointments with invitees, type and outcome. Filter by person, user, or a start+end window (both required together). FUB: GET /v1/appointments.fub_list_calls~238 tokens
Logged phone calls with outcome, direction and duration. Filter by person or number. FUB: GET /v1/calls.fub_list_custom_fields~177 tokens
The 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_list_deals~346 tokens
Deals (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_events~382 tokens
Lead 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_person_action_plans~322 tokens
Which people are on which action plan, with the status of each assignment (e.g. "Running", "Paused"). Give personId for one contact's plans, or actionPlanId for everyone on one plan. For many contacts, list each active plan's people (limit 100; page with offset until _metadata.total is covered) instfub_list_pipelines~95 tokens
Deal pipelines with their stages (the stage ids that fub_create_deal / fub_update_deal take). FUB: GET /v1/pipelines.fub_list_stages~183 tokens
Contact 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_tasks~409 tokens
Tasks (follow-ups, calls, showings…). Filter by person, assignee, type, completion, or due window (due="today"|"overdue"|"upcoming"). FUB: GET /v1/tasks.fub_list_text_messages~225 tokens
Text messages for a person or a phone number (message bodies may be hidden by FUB for privacy). FUB: GET /v1/textMessages.fub_list_users~222 tokens
Users in the account (agents, brokers, lenders) — the ids to assign people, tasks and deals to. FUB: GET /v1/users.fub_log_call~306 tokens
Record a phone call made or received outside FUB, with its outcome. Does not place a call. FUB: POST /v1/calls.fub_search_people~820 tokens
Search 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/peoplefub_send_lead_eventSends messages · ~1163 tokens
Add 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 fofub_update_deal~362 tokens
Update a deal — move it to another stage, change price, dates, people or agents. peopleIds/userIds replace the full list. FUB: PUT /v1/deals/{id}.fub_update_person~785 tokens
Update 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_update_task~230 tokens
Update a task — mark it complete, rename, retype or reassign it. FUB: PUT /v1/tasks/{id}.
Browse
Related MCP servers
- Teamgate MCP by usefulapi
Manage Teamgate CRM leads, people, companies, deals, activities and notes. - myPhoner MCP by usefulapi
Work myPhoner calling lists and leads: search, log call outcomes, add, update and assign leads. - Pipedrive MCP by usefulapi
Read deals, persons, organizations, activities and pipelines; create and update CRM records. - Obriym CRM
Operate Obriym CRM from your AI assistant: leads, deals, orders, catalog, stock, marketplaces. - RingGuard — AI Receptionist for Trade Businesses
Missed-call cost, AI receptionist pricing and free trial signup; CRM tools for RingGuard sales reps - Pipeline CRM MCP by usefulapi
Manage Pipeline CRM deals, people, companies, notes and calendar entries. - Teamleader Focus MCP by usefulapi
Read Teamleader Focus contacts, companies, deals, invoices, projects; create deals, tasks. - Vtiger MCP by usefulapi
Search, read, create and update Vtiger CRM leads, contacts, deals, cases and more; tag records.
Badge for your README
[](https://aptlynx.net/servers/io.usefulapi/follow-up-boss)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents