Skip to content

MCP server

PayPal Account Updater Subscription Connector

MCP server that connects to PayPal's Account Updater service to subscribe payment cards, retrieve subscriptions and set up webhook handling for card updates.

  • Community
  • Runs locally
  • API key

Repository and documentation last checked Built from public product pages and documentation. SourcesClaim this listing

ecommerceguide summary

A community MCP server that calls PayPal's Account Updater service so an AI client can subscribe payment cards, retrieve subscription details and add webhook handling code for card updates to a merchant codebase. It runs locally as a Python fastmcp server over stdio, cloned from GitHub, with PayPal client ID and secret set as environment variables and the environment set to SANDBOX, LIVE or MOCKDB. MIT licensed, maintained by rishabh17081.

Why it stands out

Community MCP server for PayPal Account Updater with a tool that writes webhook handling code into the merchant's codebase.

What PayPal Account Updater Subscription Connector does

ecommerceguide editorial
  • Tools: create_subscription, get_subscription and setup_webhook_events_in_merchant_code_base
  • Read and write access to PayPal Account Updater subscriptions
  • Runs locally over stdio, started with python -m fastmcp run
  • Installed by cloning the GitHub repo; Dockerfile included
  • Authenticates with PAYPAL_CLIENT_ID and PAYPAL_CLIENT_SECRET environment variables
  • Setup steps documented for Claude Desktop via mcpServers config
  • Python project under an MIT licence, maintained by rishabh17081

How ecommerce teams could use it

ecommerceguide editorial

Illustrative scenarios written by ecommerceguide from the product's documented capabilities. They are not customer case studies.

  1. Subscription brand taking card payments through PayPal

    Stored cards need refreshing before renewal charges are attempted

    Intended outcomeThe create_subscription tool registers a card number and expiry date with PayPal's Account Updater service

  2. Engineering team maintaining a merchant billing codebase

    Card update notifications from PayPal need an endpoint to receive them

    Intended outcomeThe setup_webhook_events_in_merchant_code_base tool adds webhook event handling code at a given path

  3. Developer testing a PayPal integration before going live

    Account Updater calls need to run against non-production data

    Intended outcomePAYPAL_ENVIRONMENT can be set to SANDBOX or MOCKDB instead of LIVE

Who it suits

ecommerceguide editorial

Best for

You take card payments through PayPal, use Claude Desktop or another MCP client, and can run a Python server locally from source.

Probably not for

You need a hosted remote endpoint, OAuth, support for a processor other than PayPal, or a vendor-maintained package rather than a community GitHub repo.

Business size
Any stageAn MIT licensed open source repo with no pricing or stated audience, so no size band is supported.
Verticals
B2B commerce, Digital products and memberships

Technical details

From the vendor's own pages

From the server's repository, documentation and MCP directory listings.

What an agent can do
Payments
Transport
stdio (local)
Authentication
API keyexport PAYPAL_CLIENT_ID and PAYPAL_CLIENT_SECRET, PAYPAL_ENVIRONMENT set in env/config
Package
None published; build from source
Language
Python
Licence
MIT
Repository last updated
17 Mar 2025

Connect PayPal Account Updater Subscription Connector

Third-party data

Setup documented for

Install command
git clone https://github.com/rishabh17081/paypal-au-subscription-connector.git

Command as listed on the repository README, not tested by ecommerceguide. Check the repository README (opens in a new tab) for configuration and credentials before running it.

Works with

Ecommerce platforms and services

  • PayPal logoPayPal

Systems this server reads from or writes to.

Categories and use cases

Sources

ecommerceguide profiles are built from public product information and written for ecommerce teams. We do not test products, and paying never changes where a listing ranks.

Also listed on mcpservers.org.

See something incorrect? Report an update