Gift Up! MCP by usefulapi
Server Details
Read Gift Up! gift cards, orders, items, promotions and transactions (read-only, codes masked).
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-06-18
- URL
- Repository
- m190/usefulapi-mcp
- GitHub Stars
- 0
TDQS
Score is being calculated.
Available Tools
13 toolsgiftup_get_companyGet companyRead-onlyInspect
The Gift Up account this API key belongs to: id, name, currency, whether onboarding is complete and whether the checkout is live. GET /company.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
giftup_get_gift_cardGet gift cardRead-onlyInspect
One gift card by its code: balance (remainingValue / remainingUnits), status flags, expiry, recipient, order, fulfilment and the full ledger of events (created, redeemed, topped up, voided). Returns the code in full because you asked for this card by code; do not repeat it elsewhere. Read-only: it never redeems or changes the card. GET /gift-cards/{code}.
| Name | Required | Description | Default |
|---|---|---|---|
| code | Yes | The gift card code. | |
| test_mode | No | Read the account's test data instead of live data (sends x-giftup-testmode: true). Default false. |
giftup_get_itemGet itemRead-onlyInspect
One item (gift card product) by id. Pre-generated codes are reduced to a count and masked tails. GET /items/{id}.
| Name | Required | Description | Default |
|---|---|---|---|
| item_id | Yes | The item id (a GUID, from giftup_list_items). | |
| test_mode | No | Read the account's test data instead of live data (sends x-giftup-testmode: true). Default false. |
giftup_get_item_groupGet item groupRead-onlyInspect
One item group by id. GET /groups/{id}.
| Name | Required | Description | Default |
|---|---|---|---|
| group_id | Yes | The item group id (a GUID, from giftup_list_item_groups). | |
| test_mode | No | Read the account's test data instead of live data (sends x-giftup-testmode: true). Default false. |
giftup_get_orderGet orderRead-onlyInspect
One order by id: totals, purchaser, promotions, custom fields, sales taxes, notes, metadata and payment provider. GET /orders/{id}.
| Name | Required | Description | Default |
|---|---|---|---|
| order_id | Yes | The order id (a GUID, from giftup_list_orders). | |
| test_mode | No | Read the account's test data instead of live data (sends x-giftup-testmode: true). Default false. |
giftup_get_transactionGet report transactionRead-onlyInspect
One report transaction by id. The gift card code inside is MASKED (at least 6 characters stay hidden). GET /reports/transactions/{id}.
| Name | Required | Description | Default |
|---|---|---|---|
| test_mode | No | Read the account's test data instead of live data (sends x-giftup-testmode: true). Default false. | |
| transaction_id | Yes | The transaction id (a GUID, from giftup_list_transactions). |
giftup_list_gift_cardsList gift cardsRead-onlyInspect
List gift cards with balance, status flags (canBeRedeemed, hasExpired, notYetValid, isVoided), title, recipient, expiry and the order they came from. Codes are MASKED (at least 6 characters stay hidden); to see one card in full (code and ledger) use giftup_get_gift_card with its code. Filter by state, creation/update time, order, SKU, recipient/purchaser email or payment transaction id. GET /gift-cards.
| Name | Required | Description | Default |
|---|---|---|---|
| sku | No | Only gift cards with this private SKU. | |
| limit | No | Results per page, 1-100 (default 25). | |
| offset | No | Results to skip (default 0). Pass the previous reply's next_offset. | |
| status | No | Only gift cards in this state. | |
| order_id | No | Only gift cards of this order id. | |
| test_mode | No | Read the account's test data instead of live data (sends x-giftup-testmode: true). Default false. | |
| purchaser_email | No | Only gift cards bought by this purchaser email address. | |
| recipient_email | No | Only gift cards sent to this recipient email address. | |
| created_on_or_after | No | Only gift cards created on or after this time (UTC). | |
| updated_on_or_after | No | Only gift cards updated on or after this time (UTC). | |
| payment_transaction_id | No | Only gift cards whose payment-provider transaction id matches. |
giftup_list_item_groupsList item groupsRead-onlyInspect
List item groups (the sections that organize items in the checkout): id, name, description, sort order, auto-expand. GET /groups.
| Name | Required | Description | Default |
|---|---|---|---|
| test_mode | No | Read the account's test data instead of live data (sends x-giftup-testmode: true). Default false. |
giftup_list_itemsList itemsRead-onlyInspect
List the gift card products on sale (items): name, price, value, price type, availability window, group, stock level, per-order limit, SKU and terms. Pre-generated codes are reduced to a count and masked tails. Optionally only one group. GET /items.
| Name | Required | Description | Default |
|---|---|---|---|
| group_id | No | Only items in this item group id. | |
| test_mode | No | Read the account's test data instead of live data (sends x-giftup-testmode: true). Default false. |
giftup_list_locationsList locationsRead-onlyInspect
List the locations (stores) of the account; their ids filter and label report transactions. GET /locations.
| Name | Required | Description | Default |
|---|---|---|---|
| test_mode | No | Read the account's test data instead of live data (sends x-giftup-testmode: true). Default false. |
giftup_list_ordersList ordersRead-onlyInspect
List orders (the purchases that created gift cards), newest first: order number, purchaser, revenue, tip, fees, discount, applied promotions, source, notes, metadata and payment provider. Filter by creation time, purchaser email or source. GET /orders.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Results per page, 1-100 (default 25). | |
| offset | No | Results to skip (default 0). Pass the previous reply's next_offset. | |
| source | No | Only orders from this source. | |
| test_mode | No | Read the account's test data instead of live data (sends x-giftup-testmode: true). Default false. | |
| purchaser_email | No | Only orders by this purchaser email address. | |
| created_on_or_after | No | Only orders created on or after this time (UTC). |
giftup_list_promotionsList promotionsRead-onlyInspect
List promotions (checkout discounts and bonus credit): name, published/stopped dates, benefits (percentage and fixed discounts, extra credit), usage counts and revenue, limitations and triggers (items, groups, spend and quantity thresholds, promo code). Read-only. GET /promotions.
| Name | Required | Description | Default |
|---|---|---|---|
| test_mode | No | Read the account's test data instead of live data (sends x-giftup-testmode: true). Default false. |
giftup_list_transactionsList report transactionsRead-onlyInspect
The immutable financial transaction log: OrderPlaced (income, fees, tip), GiftCardCreated, CreditAdded, Redeemed, Expired, Unexpired, Voided, Reactivated, with who, where, reason, Gift Up fee and the value change. Gift card codes are MASKED (at least 6 characters stay hidden). Filter by time range, event type, user email, location id or one gift card code. GET /reports/transactions.
| Name | Required | Description | Default |
|---|---|---|---|
| code | No | Only events of the gift card with this code. | |
| limit | No | Results per page, 1-100 (default 25). | |
| users | No | Only events generated by these user email addresses. | |
| events | No | Only these event types. | |
| offset | No | Results to skip (default 0). Pass the previous reply's next_offset. | |
| locations | No | Only events at these location ids (see giftup_list_locations). | |
| test_mode | No | Read the account's test data instead of live data (sends x-giftup-testmode: true). Default false. | |
| event_occurred_on_or_after | No | Only events on or after this time (UTC). | |
| event_occurred_on_or_before | No | Only events on or before this time (UTC). |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
13 tool updates
- First observed
giftup_get_company - First observed
giftup_get_gift_card - First observed
giftup_get_item - First observed
giftup_get_item_group - First observed
giftup_get_order - First observed
giftup_get_transaction - First observed
giftup_list_gift_cards - First observed
giftup_list_item_groups - First observed
giftup_list_items - First observed
giftup_list_locations - First observed
giftup_list_orders - First observed
giftup_list_promotions - First observed
giftup_list_transactions
Related MCP Connectors
Read Qgiv (Bloomerang Fundraising) donations, refunds, recurring gifts, P2P registrations, events.
211Read Paperform forms, submissions, products and coupons, Papersign documents, and manage coupons.
231Read Checkout.com payments, disputes, reports and payouts.
Read Kisi places, doors, users, groups, access rights and access logs (no unlocking).
201
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables reading customer, subscription, transaction, and adjustment data from the Paddle Billing API to inspect billing and recurring-revenue state.57 npmMIT
- AlicenseAqualityCmaintenanceEnables read-only access to Printful store data, letting AI assistants inspect orders, print files, and products without being able to approve orders or start production.730 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables read-only querying of payments and billing data via the full official REST API, covering customers, charges, payment intents, subscriptions, invoices, refunds, and more.MIT
- AlicenseNot gradedqualityBmaintenanceRead-only access to Stripe data including customers, charges, subscriptions, balance, and invoices.399 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.