io.usefulapi/qgiv
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Qgiv MCP by usefulapi
Publisher-provided description
Read Qgiv (Bloomerang Fundraising) donations, refunds, recurring gifts, P2P registrations, events.
Summary by lookupd
Reads Qgiv nonprofit donations, refunds, recurring gifts, peer-to-peer registrations, statements and events in read-only mode.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http qgiv https://qgiv.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add qgiv --url https://qgiv.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"qgiv": {
"url": "https://qgiv.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (21 tools)
Publisher-provided text
qgiv_list_recent_transactionsThe most recent donations/transactions (newest first as Qgiv returns them): id, status, date, amount, fee, net, donor name and id, form, recurring link, paymentqgiv_list_transactions_by_dateTransactions between two dates (inclusive), at most 31 days per call, paged with offset/limit. Same fields as qgiv_list_recent_transactions. Qgiv has no server-qgiv_list_transactions_after_idTransactions with an id greater than the given one, sorted by id ascending and paged with limit; next_after_id is the cursor for the next call (use it as after_qgiv_get_transactionOne transaction in full: donation lines, fund/restriction, dedication, custom-field answers, event packages, registrations, refunds. Contact details only with iqgiv_list_recent_refundsThe most recent refunds (read-only): id, original transaction, refund and settle dates, amount, payment type, last four digits, fund. POST /reporting/refunds/laqgiv_list_refunds_by_dateRefunds between two dates (inclusive), at most 31 days per call, paged with offset/limit. POST /reporting/refunds/dates/{begin}:{end}.qgiv_get_refundOne refund in full by id (read-only; this server never issues refunds). POST /reporting/refunds/{id}.qgiv_list_recurring_schedulesRecurring donation schedules (read-only): id, start/end date, next billing date, frequency, amount, state, donor name and id, plus Qgiv's 12-month forecast. Filqgiv_get_recurring_scheduleOne recurring donation schedule by id (read-only; schedules cannot be changed here). POST /reporting/recurring/{id}.qgiv_list_statementsMonthly fee/payout statements: id, date, amount contributed, fees, refunded, debited, credited and the summary totals (without the per-transaction rows; use qgiqgiv_get_latest_statementsThe latest statement(s) for the organization or form, with summary totals (per-transaction rows left out). POST /reporting/statements/latest.qgiv_get_statementOne statement by id with its transaction rows (first 100 shown; donor names only). POST /reporting/statements/{id}.qgiv_list_recent_registrationsThe most recent peer-to-peer (Hobnob) event registrations: id, category, registrant name, team, fundraising goal and amount raised. Contact details only with inqgiv_list_registrations_by_datePeer-to-peer registrations between two dates (inclusive), at most 31 days per call, paged with offset/limit. POST /reporting/registrations/dates/{begin}:{end}.qgiv_get_registrationOne peer-to-peer registration in full (purchase history, team, totals, child registrations). Contact details only with include_contact. POST /reporting/registraqgiv_list_eventsEvents (ticketed/auction events) on the forms the token covers: id, dates and the top-level settings. Set include_details for packages, questions and promo codeqgiv_list_pledgesPledge options configured on the form(s) (title, value, frequency, begin date, iterations, state), not donors' pledge records. POST /pledges/list.qgiv_get_pledgeOne pledge option by id. POST /pledges/{id} (no package is sent, so nothing is changed).qgiv_list_custom_fieldsCustom (additional-question) fields configured on the form(s): id, reference, title, input type, required flags, display flags. POST /customFields/list.qgiv_list_report_mappingsReport mappings (accounting export mappings) on the form(s): id, identifier, mapping data, export service, type. POST /reporting/mappings/list.qgiv_get_report_mappingOne report mapping by id. POST /reporting/mappings/{id}.
Details
- Version: 1.24.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 556 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/qgiv/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/qgiv)
- 62092 servers
- Last crawl: 2026-11-11T17:17:22.074Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp