Skip to main content
Glama

Gift Up! MCP by usefulapi

Server Details

Read Gift Up! gift cards, orders, items, promotions and transactions (read-only, codes masked).

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
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 tools
giftup_get_companyGet company
Read-only
Inspect

The Gift Up account this API key belongs to: id, name, currency, whether onboarding is complete and whether the checkout is live. GET /company.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

giftup_get_gift_cardGet gift card
Read-only
Inspect

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}.

ParametersJSON Schema
NameRequiredDescriptionDefault
codeYesThe gift card code.
test_modeNoRead the account's test data instead of live data (sends x-giftup-testmode: true). Default false.
giftup_get_itemGet item
Read-only
Inspect

One item (gift card product) by id. Pre-generated codes are reduced to a count and masked tails. GET /items/{id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
item_idYesThe item id (a GUID, from giftup_list_items).
test_modeNoRead the account's test data instead of live data (sends x-giftup-testmode: true). Default false.
giftup_get_item_groupGet item group
Read-only
Inspect

One item group by id. GET /groups/{id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
group_idYesThe item group id (a GUID, from giftup_list_item_groups).
test_modeNoRead the account's test data instead of live data (sends x-giftup-testmode: true). Default false.
giftup_get_orderGet order
Read-only
Inspect

One order by id: totals, purchaser, promotions, custom fields, sales taxes, notes, metadata and payment provider. GET /orders/{id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
order_idYesThe order id (a GUID, from giftup_list_orders).
test_modeNoRead the account's test data instead of live data (sends x-giftup-testmode: true). Default false.
giftup_get_transactionGet report transaction
Read-only
Inspect

One report transaction by id. The gift card code inside is MASKED (at least 6 characters stay hidden). GET /reports/transactions/{id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
test_modeNoRead the account's test data instead of live data (sends x-giftup-testmode: true). Default false.
transaction_idYesThe transaction id (a GUID, from giftup_list_transactions).
giftup_list_gift_cardsList gift cards
Read-only
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
skuNoOnly gift cards with this private SKU.
limitNoResults per page, 1-100 (default 25).
offsetNoResults to skip (default 0). Pass the previous reply's next_offset.
statusNoOnly gift cards in this state.
order_idNoOnly gift cards of this order id.
test_modeNoRead the account's test data instead of live data (sends x-giftup-testmode: true). Default false.
purchaser_emailNoOnly gift cards bought by this purchaser email address.
recipient_emailNoOnly gift cards sent to this recipient email address.
created_on_or_afterNoOnly gift cards created on or after this time (UTC).
updated_on_or_afterNoOnly gift cards updated on or after this time (UTC).
payment_transaction_idNoOnly gift cards whose payment-provider transaction id matches.
giftup_list_item_groupsList item groups
Read-only
Inspect

List item groups (the sections that organize items in the checkout): id, name, description, sort order, auto-expand. GET /groups.

ParametersJSON Schema
NameRequiredDescriptionDefault
test_modeNoRead the account's test data instead of live data (sends x-giftup-testmode: true). Default false.
giftup_list_itemsList items
Read-only
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
group_idNoOnly items in this item group id.
test_modeNoRead the account's test data instead of live data (sends x-giftup-testmode: true). Default false.
giftup_list_locationsList locations
Read-only
Inspect

List the locations (stores) of the account; their ids filter and label report transactions. GET /locations.

ParametersJSON Schema
NameRequiredDescriptionDefault
test_modeNoRead the account's test data instead of live data (sends x-giftup-testmode: true). Default false.
giftup_list_ordersList orders
Read-only
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoResults per page, 1-100 (default 25).
offsetNoResults to skip (default 0). Pass the previous reply's next_offset.
sourceNoOnly orders from this source.
test_modeNoRead the account's test data instead of live data (sends x-giftup-testmode: true). Default false.
purchaser_emailNoOnly orders by this purchaser email address.
created_on_or_afterNoOnly orders created on or after this time (UTC).
giftup_list_promotionsList promotions
Read-only
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
test_modeNoRead the account's test data instead of live data (sends x-giftup-testmode: true). Default false.
giftup_list_transactionsList report transactions
Read-only
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
codeNoOnly events of the gift card with this code.
limitNoResults per page, 1-100 (default 25).
usersNoOnly events generated by these user email addresses.
eventsNoOnly these event types.
offsetNoResults to skip (default 0). Pass the previous reply's next_offset.
locationsNoOnly events at these location ids (see giftup_list_locations).
test_modeNoRead the account's test data instead of live data (sends x-giftup-testmode: true). Default false.
event_occurred_on_or_afterNoOnly events on or after this time (UTC).
event_occurred_on_or_beforeNoOnly events on or before this time (UTC).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 13 tool updates
    • First observedgiftup_get_company
    • First observedgiftup_get_gift_card
    • First observedgiftup_get_item
    • First observedgiftup_get_item_group
    • First observedgiftup_get_order
    • First observedgiftup_get_transaction
    • First observedgiftup_list_gift_cards
    • First observedgiftup_list_item_groups
    • First observedgiftup_list_items
    • First observedgiftup_list_locations
    • First observedgiftup_list_orders
    • First observedgiftup_list_promotions
    • First observedgiftup_list_transactions

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables reading customer, subscription, transaction, and adjustment data from the Paddle Billing API to inspect billing and recurring-revenue state.
    57 npm
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables 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.
    7
    30 npm
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables 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
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.