Skip to main content
The Bizzy MCP server provides 20 tools for managing businesses, their profile, offerings, and online and physical presences. These tools are organized into five categories: businesses, business profile, offerings, online presences, and physical presences.

Businesses

Core tools for reading and updating businesses. Businesses are provisioned with the organization, so there are no create or delete tools.

getBusiness

Get details for a specific business by ID. Permission: businesses:read Parameters: Returns: Business object, or null if not found. Every business object carries a read-only stripe block:
stripe.sync describes the data-sync connection: status is disconnected, paused (connected, sync switched off) or active. stripe.payments describes the payment account and is the one answer to “can this business take a new invoice payment”: payoutsEnabled is reported separately: a business can collect payments while Stripe still holds payouts. checkedAt is when the account was last confirmed with Stripe. The two connections are independent — a business can sync without collecting, collect without syncing, or use one account for both.

listBusinesses

List all businesses in the organization. Permission: businesses:read Parameters: Returns:

updateBusiness

Update an existing business by ID. Permission: businesses:write Parameters:
The stripe block is read-only and is not accepted here. Connect, check, or disconnect accounts from the organization’s Stripe settings.
Returns: The updated business object, including its current stripe block.

Business Profile

Tools for reading and updating the descriptive profile of a business. The profile is created alongside the business, so there is no create, list, or delete tool — there is exactly one profile per business.

getBusinessProfile

Get the detailed profile of a business by ID. Permission: businesses.profiles:read Parameters: Returns: Business profile object, or null if not found.

updateBusinessProfile

Update the profile information of a business. Permission: businesses.profiles:write Parameters: Returns: The updated business profile object.

Offerings

Tools for managing the products and services a business offers.

createBusinessOffering

Create a new product or service offering for a business. Permission: businesses.offerings:write Parameters: Returns: The created business offering object.

getBusinessOffering

Get details of a specific business offering by ID. Permission: businesses.offerings:read Parameters: Returns: Business offering object, or null if not found.

listBusinessOfferings

List all products and services offered by a business. Permission: businesses.offerings:read Parameters: Returns:

updateBusinessOffering

Update details of an existing business offering. Permission: businesses.offerings:write Parameters: Returns: The updated business offering object.

deleteBusinessOffering

Delete a business offering (soft delete). Permission: businesses.offerings:delete Parameters: Returns: The deleted business offering object.

Online Presences

Tools for managing a business’s online presence — websites, social media profiles, marketplace listings, and similar.

createBusinessOnlinePresence

Create a new online presence for a business (website, social media, marketplace, etc.). Permission: businesses.online-presences:write Parameters: Returns: The created business online presence object.

getBusinessOnlinePresence

Get details of a specific business online presence by ID. Permission: businesses.online-presences:read Parameters: Returns: Business online presence object, or null if not found.

listBusinessOnlinePresences

List all online presences for a specific business. Permission: businesses.online-presences:read Parameters: Returns:

updateBusinessOnlinePresence

Update an existing business online presence - all fields are optional except onlinePresenceId. Permission: businesses.online-presences:write Parameters: Returns: The updated business online presence object.

deleteBusinessOnlinePresence

Delete a business online presence (soft delete). Permission: businesses.online-presences:delete Parameters: Returns: The deleted business online presence object.

Physical Presences

Tools for managing a business’s physical locations — offices, stores, warehouses, and similar.

createBusinessPhysicalPresence

Create a new physical location (office, store, warehouse, etc.) for a business. Permission: businesses.physical-presences:write Parameters: Returns: The created business physical presence object.

getBusinessPhysicalPresence

Get details of a specific business physical location by ID. Permission: businesses.physical-presences:read Parameters: Returns: Business physical presence object, or null if not found.

listBusinessPhysicalPresences

List all physical locations (offices, stores, etc.) for a business. Permission: businesses.physical-presences:read Parameters: Returns:

updateBusinessPhysicalPresence

Update an existing business physical location - all fields are optional except physicalPresenceId. Permission: businesses.physical-presences:write Parameters: Returns: The updated business physical presence object.

deleteBusinessPhysicalPresence

Delete a business physical location (soft delete). Permission: businesses.physical-presences:delete Parameters: Returns: The deleted business physical presence object.

Next Steps

Customer Tools

Manage customers and their relationships with your business

Authentication

Learn how MCP clients authenticate to the server
Last modified on September 24, 2026