paypal-au-subscription-connector
PayPal Account Updater Subscription Connector for MCP
Documentation
PayPal Account Updater Subscription Connector for MCP
This MCP (Model Context Protocol) connector provides tools for integrating with PayPal's Account Updater service, which helps maintain fresh payment card information in your e-commerce system.
Features
- Subscribe payment cards to PayPal's Account Updater service
- Retrieve subscription details
- Process webhook notifications for card updates
- Update your merchant database with fresh card information
Installation
# Clone the repository
git clone https://github.com/rishabh17081/paypal-au-subscription-connector.git
# Install dependencies
pip install fastmcp requestsUsage
Running the MCP Server
# Set environment variables
export PAYPAL_CLIENT_ID="your_client_id"
export PAYPAL_CLIENT_SECRET="your_client_secret"
export PAYPAL_ENVIRONMENT="SANDBOX" # or "LIVE" or "MOCKDB"
# Run the MCP server
python -m fastmcp run paypal_au_subscription_mcp.pyUsing with Claude
Add the MCP server to your Claude configuration:
{
"mcpServers": {
"paypal-au": {
"command": "python",
"args": ["-m", "fastmcp", "run", "/path/to/paypal_au_subscription_mcp.py"],
"env": {
"PAYPAL_CLIENT_ID": "your_client_id",
"PAYPAL_CLIENT_SECRET": "your_client_secret",
"PAYPAL_ENVIRONMENT": "SANDBOX"
}
}
}
}Available Tools
getFreshCardsSolve
Provides information about PayPal Account Updater as a solution for card freshness management.
create_subscription
Create an account status subscription in PayPal.
create_subscription(pan="4111111111111111", expiry_date="2025-12")get_subscription
Get details of an account status subscription in PayPal.
get_subscription(subscription_id="SUB-1234567890")subscribe_merchant_to_paypal_au_service
Provides instructions for subscribing merchant cards to PayPal AU service.
setup_webhook_events_in_merchant_code_base
Sets up webhook event handling code in the merchant's codebase.
setup_webhook_events_in_merchant_code_base(url="/path/to/merchant/codebase")Webhook Integration
To receive card update notifications, set up a webhook endpoint in your application that listens for PayPal's card update events. The connector includes sample code for implementing this webhook.
Environment Variables
- `PAYPAL_CLIENT_ID`: Your PayPal API client ID
- `PAYPAL_CLIENT_SECRET`: Your PayPal API client secret
- `PAYPAL_ENVIRONMENT`: The environment to use ("SANDBOX", "LIVE", or "MOCKDB")
License
MIT
Frequently asked questions
What is paypal-au-subscription-connector?
paypal-au-subscription-connector is PayPal Account Updater Subscription Connector for MCP
How do I install paypal-au-subscription-connector?
Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.
Is paypal-au-subscription-connector open source?
Yes — it is hosted on GitHub at https://github.com/rishabh17081/paypal-au-subscription-connector.
Related MCP tools
Cognee is the open-source AI memory platform for agents. Give your AI agents persistent long-term memory across sessions with a self-hosted knowledge graph engine.
Automate browser based workflows with AI
Hindsight: Agent Memory That Learns
A privacy-first app that strips AI watermarks from content you own.
Agent framework and applications built upon Qwen>=3.0, featuring Function Calling, MCP, Code Interpreter, RAG, Chrome extension, etc.
The power of Claude Code / GeminiCLI / CodexCLI + [Gemini / OpenAI / OpenRouter / Azure / Grok / Ollama / Custom Model / All Of The Above] working as one.
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP