Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SEZZLE_ENVNoEnvironment: sandbox or production.sandbox
MCP_HTTP_HOSTNoHost for HTTP transport.127.0.0.1
MCP_HTTP_PORTNoPort for HTTP transport.3000
MCP_TRANSPORTNoTransport: stdio or http.stdio
SEZZLE_API_KEYNoYour Sezzle API public key. Required for production.
SEZZLE_READ_ONLYNoIf true, mutation tools are not registered.true
SEZZLE_API_SECRETNoYour Sezzle API private key. Required for production.
MCP_HTTP_AUTH_TOKENNoBearer token for non-loopback HTTP bind. Required if binding to non-loopback address.
SEZZLE_API_BASE_URLNoBase URL for Sezzle API. Default for sandbox: https://sandbox.gateway.sezzle.com, for production: https://gateway.sezzle.com.
SEZZLE_MERCHANT_UUIDNoYour Sezzle merchant UUID. Required for production.
SEZZLE_WEBHOOK_SECRETNoYour Sezzle webhook signing secret for HMAC-SHA256 verification.
MCP_HTTP_ALLOWED_HOSTSNoAllowed hosts for non-loopback HTTP bind. Required if binding to non-loopback address.
MCP_HTTP_ALLOWED_ORIGINSNoAllowed origins for non-loopback HTTP bind. Required if binding to non-loopback address.
SEZZLE_PERMISSION_PROFILENoPermission profile: read, finance, webhooks, support, or admin.read
SEZZLE_REQUIRE_CONFIRMATIONNoIf true, mutations require explicit confirmation with preview_id.true

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
sezzle_authenticate_merchantA

Acquire or refresh a merchant bearer token from configured environment credentials. Secrets are never returned.

sezzle_get_merchant_contextA

Return non-secret environment, merchant, safety, and permission context for this server process.

sezzle_get_payment_sessionA

Read a documented Sezzle v2 payment session by UUID.

sezzle_get_orderA

Read a documented Sezzle v2 order and return a minimized financial projection without customer PII.

sezzle_list_settlement_summariesB

List documented settlement payout summaries with lossless minor-unit amounts.

sezzle_get_settlement_detailsA

Get and parse a documented settlement detail CSV by payout UUID.

sezzle_get_order_reportA

Get the allowlisted Sezzle order report for a maximum seven-day range, excluding customer PII.

sezzle_get_interest_balanceA

Get interest-account balance losslessly at four-decimal scale. Enrollment is required by Sezzle.

sezzle_get_interest_activityA

Get and parse interest-account activity at four-decimal scale. Enrollment is required by Sezzle.

sezzle_diagnose_integrationB

Run deterministic Integration Doctor checks over supplied configuration, order, webhook, and reconciliation evidence.

sezzle_validate_session_payloadA

Validate a proposed Sezzle session payload deterministically without sending customer or order data to Sezzle.

sezzle_validate_redirect_urlsA

Validate cancel and complete redirects against HTTPS and supplied merchant hosts.

sezzle_audit_auth_capture_flowC

Audit supplied authorization, capture, refund, reference, and currency state for deterministic flow defects.

sezzle_detect_stuck_authorizationsB

Find approved uncaptured authorizations that have not progressed within a threshold.

sezzle_detect_uncaptured_ordersA

Find approved orders whose captured amount remains below authorization.

sezzle_detect_duplicate_refundsA

Detect duplicate refund IDs or repeated amount/time fingerprints in supplied order evidence.

sezzle_test_webhook_configurationB

Evaluate webhook subscriptions, invalid signatures, missing events, and out-of-order evidence without sending a test event.

sezzle_generate_go_live_checklistA

Generate a deterministic production-readiness checklist and blocking findings from supplied evidence.

Prompts

Interactive templates invoked by user choice

NameDescription
sezzle_daily_operations_reviewSezzle Daily Operations Review using evidence-first, non-executing SezzleOps workflows.
sezzle_integration_go_live_reviewSezzle Integration Go-Live Review using evidence-first, non-executing SezzleOps workflows.

Resources

Contextual data attached and managed by the client

NameDescription
sezzle-configSecret-free runtime safety configuration.
sezzle-permissions
sezzle-capabilities
sezzle-diagnostic-codes

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/onatozmenn/sezzle-merchant-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server