Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PAYMCP_ASSETYesERC-20 asset contract address for the payment currency (e.g., USDC on that network).
PAYMCP_PAY_TOYesRecipient address for payments (e.g., 0xYourRecipientAddress).
PAYMCP_SCHEMENoPayment scheme: 'exact' or 'upto'.
CDP_API_KEY_IDNoCoinbase Developer Platform API key ID (optional).
PAYMCP_NETWORKYesNetwork identifier, e.g., eip155:84532 (Base Sepolia) or eip155:8453 (Base).
PAYMCP_ASSET_NAMENoDefault asset name (default USDC).
CDP_API_KEY_SECRETNoCoinbase Developer Platform API key secret (optional).
PAYMCP_LEDGER_PATHNoSQLite path for ledger (default ./paymcp-ledger.db).
PAYMCP_DATABASE_URLNoPostgres connection string for ledger (alternative to SQLite).
PAYMCP_RATE_LIMIT_MAXNoPaid-route rate limit (0 = off).
PAYMCP_FACILITATOR_URLYesBase URL of the real x402 facilitator (e.g., https://x402.org/facilitator).
PAYMCP_MAX_TIMEOUT_SECONDSNoAccept window in seconds.
PAYMCP_RATE_LIMIT_WINDOW_MSNoRate limit window in milliseconds (default 60000).
PAYMCP_FACILITATOR_AUTH_TOKENNoBearer/JWT token for the facilitator (optional if using CDP API keys).
PAYMCP_FACILITATOR_TIMEOUT_MSNoFacilitator timeout in milliseconds (default 15000).
PAYMCP_FACILITATOR_MAX_RETRIESNoMaximum retries for 5xx/network errors (default 2).

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

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources