bloomerang_get_current_user
Get the current user
Fetch the Bloomerang user the API key belongs to — name, email and permission level. A cheap way to confirm the key works and see what it may do. Bloomerang: GET /user/current.
无需输入参数。
io.usefulapi由 usefulapi.io 发布官方发布者v1.39.2更新于 Nov 14, 2026
Search Bloomerang constituents and donations; log interactions, notes and tasks.
发布方自己的服务:Ably MCP by usefulapi
托管式 Bloomerang 连接器,让助手在非营利机构 CRM 中搜索捐赠人与捐款,并记录互动、备注和任务。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/io.usefulapi%2Fbloomerang/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。把它添加到你客户端的 mcpServers 配置中。
{
"mcpServers": {
"bloomerang-by-usefulapi": {
"type": "http",
"url": "https://bloomerang.usefulapi.io/mcp"
}
}
}Use Bloomerang from Claude, Cursor, or any MCP client — search constituents, households, transactions, funds, campaigns and appeals, and create constituents, interactions, notes and tasks. Hosted, no local install: connect with your own Bloomerang credentials.
Live endpoint: https://bloomerang.usefulapi.io/mcp · Homepage: https://usefulapi.io/bloomerang
https://bloomerang.usefulapi.io/mcp.claude mcp add --transport http bloomerang https://bloomerang.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 Bloomerang credentials.
Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/bloomerang/
On first connect you'll provide your Bloomerang private API key (an Administrator user generates it under Edit My User). 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 bloomerang_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 bloomerang_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 bloomerang_upgrade before then undoes the cancel. Or write to [email protected].
MIT © usefulapi. Not affiliated with or endorsed by Bloomerang.
来源:servers/bloomerang/README.md,提交 3c1b3df
Get the current user
Fetch the Bloomerang user the API key belongs to — name, email and permission level. A cheap way to confirm the key works and see what it may do. Bloomerang: GET /user/current.
无需输入参数。
Search constituents
Full-text search across constituents (individuals and organizations) and households by name, email, etc. Start here to find a donor's Id. Bloomerang: GET /constituents/search.
skiptaketypesearch必填List constituents
List constituents with filters — by Id, type, favorites, last-modified date, or a custom field value — and sorting. Good for syncing recent changes. Bloomerang: GET /constituents.
idsskiptaketypeorder_byis_favoritelast_modifiedcustom_field_idorder_directioncustom_field_valueGet one constituent
Fetch one constituent's full profile — names, primary and secondary contact details, household, communication preferences, engagement score and custom values. Bloomerang: GET /constituent/{id}.
constituent_id必填Get a constituent's timeline
The activity timeline for a constituent — gifts, interactions, notes, tasks and more, newest first. Pass a household Id to get the timeline of every member. Bloomerang: GET /constituent/{id}/timeline.
skiptakeconstituent_id必填List a constituent's relationships
Relationships between this constituent and others (spouse, employer, board member ...), with the role on each side. Bloomerang: GET /constituent/{id}/relationships.
skiptakelast_modifiedconstituent_id必填Get one household
Fetch a household — its names, head of household (HeadId) and member constituent Ids. A constituent's HouseholdId points here. Bloomerang: GET /household/{id}.
household_id必填List transactions (gifts)
List transactions — donations, pledges, pledge payments, recurring donations and their payments — with their designations (fund, campaign, appeal). Filter by constituent, amount range, type or last-modified date. Read only. Bloomerang: GET /transactions.
idsskiptaketypesorder_bymax_amountmin_amountlast_modifiedconstituent_idsorder_directiontransaction_numbersGet one transaction
Fetch one transaction with its payment method, amounts, refund status and every designation (fund, campaign, appeal, tribute, acknowledgement status). Bloomerang: GET /transaction/{id}.
transaction_id必填List funds
List the funds gifts can be designated to (e.g. General Operating, Scholarship). Bloomerang: GET /funds.
idsskiptakesearchis_activeis_defaultList campaigns
List fundraising campaigns with their goals and dates. Bloomerang: GET /campaigns.
idsskiptakesearchhas_goalis_activelast_modifiedList appeals
List appeals — the specific asks (a year-end letter, a gala invitation) that gifts are attributed to. Bloomerang: GET /appeals.
idsskiptakesearchis_activelast_modifiedList interactions
List logged interactions (calls, emails, meetings, letters ...) — filter by constituent, channel or purpose. Bloomerang: GET /interactions.
idsskiptakechannelsorder_bypurposesconstituent_idsorder_directionList notes
List notes, optionally for specific constituents. Bloomerang: GET /notes.
idsskiptakeorder_byconstituent_idsorder_directionList tasks
List tasks (follow-ups) — filter by status, due-date range, assignee user, constituent, channel or purpose. Bloomerang: GET /tasks.
idsskiptakechannelsorder_bypurposesstatusesmax_due_datemin_due_dateconstituent_idsorder_directionassignee_user_idsCreate a constituent
WRITE: create a new individual or organization constituent. For an individual give first_name/last_name; for an organization give full_name. Search first (bloomerang_search_constituents) to avoid creating a duplicate donor. Bloomerang: POST /constituent.
type必填genderprefixstatussuffixwebsiteemployerbirthdatefull_namejob_titlelast_namefirst_name另有 8 个Update a constituent
WRITE: update fields on an existing constituent's profile (names, job, status, primary address/email/phone). Only the fields you supply are sent. Bloomerang: PUT /constituent/{id}.
genderprefixstatussuffixwebsiteemployerbirthdatefull_namejob_titlelast_namefirst_nameformal_name另有 8 个Log an interaction
WRITE: log an interaction with a constituent — a call, email, meeting, letter, etc. — on their timeline. Bloomerang: POST /interaction.
date必填notechannel必填purpose必填subject必填is_inboundconstituent_id必填Add a note
WRITE: add a note to a constituent's record. Bloomerang: POST /note.
date必填note必填constituent_id必填Create a task
WRITE: create a follow-up task, optionally tied to a constituent and assigned to a user (find user Ids via bloomerang_get_current_user or existing tasks). Bloomerang: POST /task.
notechannelpurposesubject必填due_date必填constituent_idassignee_user_idsend_notifications已满足适用检查项的 100%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
io.usefulapi官方发布者
面向 Ably 的托管 MCP 服务器,让助手查看实时频道、在线状态与用量统计、发布消息,并查看应用配置。
io.usefulapi官方发布者
只读访问 ROLLER 场馆数据:搜索预订、查询产品可用性,并查看宾客、免责声明、礼品卡和每日报表。
io.usefulapi官方发布者
托管的 Planerio 连接器,让助手读取排班、人力需求、可用人员、员工资料、缺勤和年假天数。
io.usefulapi官方发布者
只读访问 Marmin 的阿联酋电子发票数据:发票、贷项通知单、UBL XML、Peppol 状态与业务档案。
io.usefulapi官方发布者
面向 Oyster 的远程 MCP 服务器,让助手读取团队、休假、报销、合同与发票数据,并审批或拒绝相关申请。
{ "mcpServers": { "bloomerang": { "url": "https://bloomerang.usefulapi.io/mcp" } }}