Spreedly MCP Server
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ADMINISTRATIVE_ENABLED | No | Enable creating/updating gateways, environments, certificates, etc. Default false. | false |
| SPREEDLY_ACCESS_SECRET | Yes | Your Spreedly access secret | |
| SPREEDLY_MCP_LOG_LEVEL | No | Set to 'silent' to disable audit logging. Default info. | info |
| SPREEDLY_ENVIRONMENT_KEY | Yes | Your Spreedly environment key | |
| TRANSACTION_INITIATION_ENABLED | No | Enable authorizing, purchasing, capturing, voiding, refunding, etc. Default false. | false |
| PAYMENT_METHOD_TOKENIZATION_ENABLED | No | Enable dedicated payment method tokenization tools (create, recache). Default false. | false |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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