Skip to main content
Glama
spreedly

Spreedly MCP Server

Official
by spreedly

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ADMINISTRATIVE_ENABLEDNoEnable creating/updating gateways, environments, certificates, etc. Default false.false
SPREEDLY_ACCESS_SECRETYesYour Spreedly access secret
SPREEDLY_MCP_LOG_LEVELNoSet to 'silent' to disable audit logging. Default info.info
SPREEDLY_ENVIRONMENT_KEYYesYour Spreedly environment key
TRANSACTION_INITIATION_ENABLEDNoEnable authorizing, purchasing, capturing, voiding, refunding, etc. Default false.false
PAYMENT_METHOD_TOKENIZATION_ENABLEDNoEnable dedicated payment method tokenization tools (create, recache). Default false.false

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
spreedly_gateway_listA

Lists all gateway connections configured in your Spreedly environment. Returns an array of gateway summaries. This tool ONLY reads data and does not modify anything.

spreedly_gateway_showA

Retrieves details of a single gateway by its token. Returns the full gateway configuration. This tool ONLY reads data and does not modify anything.

spreedly_gateway_list_supportedA

Lists all gateway types supported by Spreedly. Returns available gateway integrations and their capabilities. This tool ONLY reads reference data.

spreedly_gateway_list_transactionsB

Lists transactions processed through a specific gateway. Returns transaction summaries. This tool ONLY reads data.

spreedly_transaction_listA

Lists transactions in your Spreedly environment. Returns transaction summaries with pagination. This tool ONLY reads data.

spreedly_transaction_showA

Retrieves details of a single transaction by its token. Returns the full transaction record. This tool ONLY reads data.

spreedly_transaction_updateA

Updates metadata on an existing transaction. Requires a transaction_token. This tool ONLY modifies transaction metadata.

spreedly_transaction_transcriptA

Retrieves the raw gateway communication transcript for a transaction. Returns request/response logs. This tool ONLY reads data.

spreedly_payment_method_listA

Lists payment methods in your Spreedly environment. Returns payment method summaries. This tool ONLY reads data.

spreedly_payment_method_showA

Retrieves details of a single payment method by its token. This tool ONLY reads data.

spreedly_payment_method_updateC

Updates a payment method's non-sensitive fields. Requires a payment_method_token. This tool ONLY updates metadata.

spreedly_payment_method_retainA

Marks a payment method to be retained beyond the default retention period. This tool ONLY modifies retention status.

spreedly_payment_method_list_transactionsB

Lists transactions for a specific payment method. This tool ONLY reads data.

spreedly_payment_method_list_eventsB

Lists lifecycle events for a specific payment method. This tool ONLY reads data.

spreedly_payment_method_delete_metadataB

Deletes custom metadata from a payment method. This tool ONLY removes metadata.

spreedly_payment_method_update_gratisA

Updates a managed payment method's details without a gateway interaction. This tool modifies payment method data.

spreedly_payment_method_show_eventB

Retrieves a specific payment method event by token. This tool ONLY reads data.

spreedly_payment_method_list_all_eventsB

Lists all payment method events across your environment. This tool ONLY reads data.

spreedly_merchant_profile_listB

Lists all merchant profiles. This tool ONLY reads data.

spreedly_merchant_profile_showA

Retrieves details of a single merchant profile. This tool ONLY reads data.

spreedly_sub_merchant_listA

Lists all sub-merchants. This tool ONLY reads data.

spreedly_sub_merchant_showA

Retrieves details of a single sub-merchant. This tool ONLY reads data.

spreedly_event_listA

Lists events in your Spreedly environment with pagination. Returns event summaries. This tool ONLY reads data.

spreedly_event_showB

Retrieves details of a single event by its ID. Returns the full event record. This tool ONLY reads data.

spreedly_protection_list_eventsA

Lists protection events. Returns event summaries. This tool ONLY reads data.

spreedly_protection_show_eventB

Retrieves a specific protection event. This tool ONLY reads data.

spreedly_protection_show_providerA

Retrieves details of a protection provider. This tool ONLY reads data.

spreedly_sca_show_providerA

Retrieves details of an SCA provider. This tool ONLY reads data.

spreedly_card_refresher_show_inquiryA

Retrieves details of a specific card refresher inquiry. This tool ONLY reads data.

spreedly_card_refresher_list_inquiriesB

Lists card refresher inquiries. This tool ONLY reads data.

spreedly_network_tokenization_card_metadataA

Retrieves card metadata for a network token. This tool ONLY reads data.

spreedly_network_tokenization_token_statusA

Retrieves the status of a network token. This tool ONLY reads data.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/spreedly/spreedly-mcp'

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