Skip to main content
Glama
onatozmenn
by onatozmenn

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

Capabilities

Features and capabilities supported by this server

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