Marketing
favcrm.io
Manage customer accounts and import customer data for CRM or marketing purposes.
ENDPOINT 1
https://api.favcrm.io/mcp
MCP server metadata
- Name
- favcrm
- Version
- 1.0.0
Known tools 226
update_accountUpdate CRM account/customer profile fields such as name, phone, email, life stage, owner, notes, or member code.
Potential side effectsget_loyalty_balanceGet a member's current loyalty balance — points, stamps, credits, lifetime totals, and active membership tier.
Inferred read-onlyget_dashboard_statsGet high-level business KPIs: member count, new members this week, active subscriptions, total points issued, active promotions, rewards redeemed, messages sent.
Inferred read-onlylist_bookingsList bookings with filters for date range, status, service, staff, or member.
Inferred read-onlyget_booking_detailGet full booking details including line items, status history, and participants.
Inferred read-onlyget_booking_statsGet booking counts: today, this week, this month, and breakdown by status.
Inferred read-onlyget_service_detailGet full service details including addons, staff, resources, and tier pricing.
Inferred read-onlyget_service_tier_pricingRead every membership-tier pricing configuration for one booking service.
Inferred read-onlyset_service_tier_pricingSet the complete pricing and booking-policy configuration for one membership tier on a booking service.
Inferred read-onlycopy_service_tier_pricingCopy the complete pricing and booking-policy configuration from one membership tier to another on the same booking service.
Inferred read-onlycreate_service_scheduleCreate a bookable schedule window for a service, including recurring weekly/daily availability.
Potential side effectslist_service_categoriesList service categories (groups for booking services like "Treatments", "Classes").
Inferred read-onlyset_staff_availabilityAdd an availability window for a staff member (companyMembers.
Inferred read-onlyget_booking_settingsGet global booking settings for the customer booking flow, cancellation rules, visibility options, and confirmation requirements.
Inferred read-onlyget_surveyGet survey detail, including blocks, publishing status, visibility, settings, and response count.
Inferred read-onlyget_survey_statsGet response and invitation metrics for a survey overview dashboard.
Inferred read-onlylist_survey_invitationsList survey invitation history without exposing token hashes or old invitation tokens.
Inferred read-onlycreate_survey_invitationCreate a token-auth survey invitation for a specific member/account or contact.
Potential side effectsupsert_survey_workflowCreate or update a survey automation workflow, usually triggered by survey_response_submitted.
Potential side effectscreate_dealCreate a CRM sales pipeline deal, optionally linked to a customer account and contact.
Potential side effectsconvert_leadConvert an account: qualify its open lead (creating one if needed) and link exactly one pipeline deal.
Inferred read-onlylist_contactsList contacts (people linked to CRM accounts), optionally filtered by account or search.
Inferred read-onlyset_primary_contactSet a contact as the primary contact for its CRM account and demote other contacts on that account.
Inferred read-onlylist_custom_fieldsList custom field definitions for CRM entities such as account, contact, deal, or booking.
Inferred read-onlyupdate_custom_fieldUpdate a custom field definition label, type, options, required flag, or sort order.
Potential side effectsget_custom_field_valuesGet custom field values for a CRM entity such as an account, contact, deal, or booking.
Inferred read-onlyget_invoiceFetch a single invoice with line items, payment history, and customer detail.
Potential side effectsrecord_invoice_paymentRecord a manual payment against an invoice (cash, bank transfer, cheque, card terminal).
Potential side effectsmark_invoice_sentMark an invoice as sent to the customer (transitions DRAFT → OPEN).
Potential side effectsget_subscriptionFetch a single subscription with customer, tier, billing cycle, and renewal info.
Inferred read-onlycreate_subscriptionCreate a manual, non-renewing subscription record for a member.
Potential side effectspause_subscriptionPause an active subscription (status → past_due, no further auto-renew).
Inferred read-onlylist_campaignsList marketing campaigns (email, SMS, WhatsApp) with delivery stats.
Potential side effectscreate_campaignCreate a marketing campaign (email, SMS, or WhatsApp) in DRAFT.
Potential side effectslist_conversationsList messaging conversations across WhatsApp, Messenger, Instagram, Threads, SMS, email, and other enabled channels.
Potential side effectssearch_audit_logsSearch audit logs by free text across action, resource, resource ID, changes JSON, and metadata JSON.
Inferred read-onlyget_audit_logFetch a single audit log entry by ID, including before/after snapshots when available.
Inferred read-onlyrevert_audit_actionRevert an audited action by restoring the captured before snapshot.
Inferred read-onlycloneDuplicate an existing record (product, tier, campaign, post, service package, promotion, gift offer).
Potential side effectslist_reward_schemesList loyalty reward schemes (points/stamps programs) configured for this business.
Inferred read-onlylist_service_packagesList service packages/prepaid session bundles with optional search, status, sorting, and pagination.
Inferred read-onlyget_service_packageGet service package detail including applicability and selected booking service/event items.
Inferred read-onlyget_plan_statusShow the current organisation plan, subscription/payment state, enabled modules, and quota usage.
Potential side effectscheck_plan_operationPreflight whether an intended operation is allowed by token scopes, enabled modules, subscription state, and quota.
Inferred read-onlylist_plan_optionsList active FavCRM plans with prices, quotas, included modules, and whether each is the current plan.
Inferred read-onlycreate_plan_upgrade_linkCreate a Stripe Checkout link for a new paid subscription, or a Stripe Billing Portal link for an existing Stripe subscription.
Potential side effectscreate_team_member_inviteInvite a team member to this company and return a one-time MCP accept token.
Inferred read-onlyget_whatsapp_connection_statusCheck whether WhatsApp Business is connected for this company, including WABA/phone metadata and the latest agentic connect session state.
Inferred read-onlycreate_whatsapp_connect_linkCreate a short-lived browser link for WhatsApp Business Embedded Signup.
Potential side effectsswitch_companyIssue a new MCP access token scoped to another company/organisation.
Inferred read-onlylist_image_modelsList AI image-generation models exposed to merchants (sanitized — provider/cost details hidden).
Inferred read-onlygenerate_post_coverGenerate an AI image and attach it as a post's featuredImage.
Potential side effectsattach_post_cover_from_jobAttach a previously generated ai-media job's output as the post's featuredImage.
Potential side effectsupload_post_cover_from_urlDownload an external image URL into R2 and attach it as the post's featuredImage.
Potential side effectslist_post_typesList all post types defined for this company (built-in: blog_post, page; plus any custom types).
Potential side effectsrestore_post_type_fieldRestore a previously deleted field on a post type schema.
Potential side effectsfind_or_create_workroom_threadFind or create a Workroom DM thread between a merchant user and an AI colleague.
Potential side effectsget_attachment_textRead the text/Markdown content of a file attached to a Workroom thread or sent by a customer (PDF, image, or document).
Inferred read-onlypost_workroom_messagePost an internal message from an AI colleague into a Workroom thread.
Potential side effectscreate_inbox_reply_suggestionCreate a draft reply suggestion that appears inline in the FavCRM Inbox composer.
Potential side effectsrequest_send_approvalCreate a merchant-owned Workroom approval request for a customer-facing send.
Potential side effectsget_segmentGet customer segment details including type, criteria, and live member count.
Inferred read-onlypreview_segment_countPreview how many customers would match dynamic segment criteria before creating or updating a segment.
Inferred read-onlyset_segment_membersReplace the members of a STATIC customer segment with the given account IDs.
Inferred read-onlylist_templatesList the company's WhatsApp message templates with their Meta approval status (PENDING / APPROVED / REJECTED).
Potential side effectscreate_templateCreate and submit a WhatsApp message template to Meta for approval.
Potential side effectslist_productsList shop products with optional filters by name, status, or category.
Inferred read-onlyquery_favcrm_platformSearch FavCRM MCP tools, enabled skills, and feature areas for how to use the platform.
Inferred read-onlyexecute_toolExecute an available FavCRM tool by name after discovering it with search_tools.
Potential side effectsquery_company_knowledgeSearch this company's reviewed knowledge base and return grounded snippets with source document IDs.
Inferred read-onlylist_knowledge_documentsList merchant knowledge base documents (uploads + scraped URLs).
Inferred read-onlyget_knowledge_documentFetch a single knowledge document with metadata + extraction/review status.
Inferred read-onlyreport_agent_issueReport a FavCRM platform issue when an agent finds a missing MCP path, tool failure, confusing schema, CLI/docs issue, or SDK fallback.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.favcrm]
url = "https://api.favcrm.io/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"favcrm": {
"type": "http",
"url": "https://api.favcrm.io/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: favcrm
Remote MCP URL: https://api.favcrm.io/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"favcrm": {
"url": "https://api.favcrm.io/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"favcrm": {
"type": "http",
"url": "https://api.favcrm.io/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "favcrm",
"transport": "streamable-http",
"url": "https://api.favcrm.io/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Trust Data Available
BuiltWith Trust API v2 evidence for favcrm.io was fetched 2026-07-30T22:55:42.318Z and is being refreshed.
favcrm.io is assessed as Trusted: Domain has an established technology history spanning over a year.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.