boulevard_get_business
Get the business
Fetch the Boulevard business the credentials act for — name, timezone, address, phone, website. A cheap way to confirm the setup works. GraphQL: business.
无需输入参数。
io.usefulapi由 usefulapi.io 发布官方发布者v1.39.1更新于 Nov 14, 2026
Look up appointments, clients, services, staff and orders, and update clients in Boulevard.
发布方自己的服务:Ably MCP by usefulapi
托管式 MCP 服务器,让助手读取 Boulevard 门店业务数据(预约、客户、服务、员工、订单、会员),并更新客户记录。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/io.usefulapi%2Fboulevard/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。把它添加到你客户端的 mcpServers 配置中。
{
"mcpServers": {
"boulevard-by-usefulapi": {
"type": "http",
"url": "https://boulevard.usefulapi.io/mcp"
}
}
}Use Boulevard from Claude, Cursor, or any MCP client — look up appointments, clients, services, staff, memberships and orders, and update client records. Hosted, no local install: connect with your own Boulevard credentials.
Live endpoint: https://boulevard.usefulapi.io/mcp · Homepage: https://usefulapi.io/boulevard
https://boulevard.usefulapi.io/mcp.claude mcp add --transport http boulevard https://boulevard.usefulapi.io/mcp, then run /mcp to log in.Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Boulevard credentials.
Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/boulevard/
On first connect you'll provide your Boulevard offline app client ID and client secret, plus your business ID (from the Boulevard Developer Portal). They're validated, stored per-user, and scoped to you — no keys in config files.
read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.
Each paid plan covers this server only. Ask your AI to run boulevard_upgrade and choose Pro or Pro+, billed monthly or yearly (it returns a Stripe Checkout link). If you already have Pro, ask to change it to Pro+. The change requires your confirmation, keeps your billing interval and charges the price difference for the rest of the period immediately. Cancel any time with boulevard_cancel_subscription: your paid plan continues to the end of the paid period, with no refund for the current period, and asking to resume the same plan with boulevard_upgrade before then undoes the cancel. Or write to [email protected].
MIT © usefulapi. Not affiliated with or endorsed by Boulevard.
来源:servers/boulevard/README.md,提交 3c1b3df
Get the business
Fetch the Boulevard business the credentials act for — name, timezone, address, phone, website. A cheap way to confirm the setup works. GraphQL: business.
无需输入参数。
List locations
List the business's locations with id, name, timezone and address. Most other tools need a location id from here. GraphQL: locations.
afterfirstList appointments
List appointments at one location, optionally for one client and filtered by a query such as a date range or staff member. Each appointment includes its client, services, staff, state and cancellation. GraphQL: appointments.
afterfirstqueryclient_idlocation_id必填Get one appointment
Fetch one appointment by id — time, state, notes, client, each booked service with its staff and price (in cents), cancellation details and tags. GraphQL: appointment.
appointment_id必填List or search clients
List the business's clients, or find them by email, id list, or a query (e.g. name = 'Jane Doe', mobilePhone = '+15551234567'). GraphQL: clients.
afterfirstqueryemailsclient_idsGet one client
Fetch one client by id, including contact details, appointment count, account balance (cents), scheduling alert, tags and notes. GraphQL: client.
client_id必填List services
List the service menu — name, category, default duration (minutes) and default price (cents), and whether it is an add-on. GraphQL: services.
afterfirstList staff
List staff members with their role, locations, contact details and whether they are bookable online, optionally filtered by a query. GraphQL: staff.
afterfirstqueryList staff shifts
List staff working shifts at one location for a date range — clock-in/out times, weekday, availability and recurrence. GraphQL: shifts.
end_date必填staff_idsstart_date必填location_id必填List timeblocks
List blocked time on staff calendars at one location (breaks, meetings, personal time). GraphQL: timeblocks.
afterfirstquerylocation_id必填List orders
List checkout orders at one location with totals (cents: subtotal, discount, tax, gratuity, total, refunds), optionally filtered e.g. by closedAt range or clientId. GraphQL: orders.
afterfirstquerylocation_id必填Get one order
Fetch one order by id with its totals and line items (services, products, gratuity, gift cards), amounts in cents. GraphQL: order.
order_id必填List products
List retail products — brand, SKU, barcode, unit price and cost (cents), category. Set include_inactive to include retired products. GraphQL: products.
afterfirstqueryinclude_inactiveList memberships
List client memberships sold by the business — status (ACTIVE, PAUSED, PAST_DUE, CANCELLED), client, price (cents), interval, term and next charge date. GraphQL: memberships.
afterfirstList tags
List the tags defined for the business (ids to use with boulevard_add_tag). GraphQL: tags.
afterfirstCreate a client
Create a new client profile. Check boulevard_list_clients by email or phone first to avoid a duplicate. GraphQL: createClient.
dobemailpronounlast_namefirst_nameexternal_idmobile_phoneUpdate a client
Change a client's name, email, mobile phone, date of birth, pronoun or external id. Only the fields you pass change. GraphQL: updateClient.
dobemailpronounclient_id必填last_namefirst_nameexternal_idmobile_phoneAdd a client note
Add an internal note to a client's profile (visible to staff, e.g. formulas, preferences, allergies). GraphQL: createClientNote.
text必填client_id必填Update an appointment
Replace an appointment's internal notes and/or move its state to BOOKED, CONFIRMED, ARRIVED or ACTIVE (e.g. confirm, or check the client in). Does not cancel or reschedule. GraphQL: updateAppointment.
notesstateappointment_id必填Block staff time
Block time on one staff member's calendar at a location (a break, meeting or personal time) so it cannot be booked. One-off only. GraphQL: createTimeblock.
titlereasonduration必填staff_id必填start_time必填location_id必填Apply a tag
Apply an existing tag (from boulevard_list_tags) to a taggable record such as a client or appointment. GraphQL: addTag.
tag_id必填entity_id必填已满足适用检查项的 100%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
io.usefulapi官方发布者
面向 Ably 的托管 MCP 服务器,让助手查看实时频道、在线状态与用量统计、发布消息,并查看应用配置。
io.usefulapi官方发布者
面向 Oyster 的远程 MCP 服务器,让助手读取团队、休假、报销、合同与发票数据,并审批或拒绝相关申请。
io.usefulapi官方发布者
读取 Avirato 酒店 PMS 的预订、可用房、房价与餐标数据,并可在预订上登记现金付款。
io.usefulapi官方发布者
托管的只读 MCP 服务器,让助手列出 Willo 账户中的面试、参与者和部门元数据。
io.usefulapi官方发布者
托管型 MCP 服务器,让助手读取 Testlify 招聘工作区的资料、测评和测评候选人。
{ "mcpServers": { "boulevard": { "url": "https://boulevard.usefulapi.io/mcp" } }}