Vinkius

PayPal MCP for AI Agents. Control payments, orders, and subscriptions through chat.

PayPal MCP manages your entire e-commerce payment lifecycle through AI actions. You can programmatically create orders, authorize funds, capture payments, issue refunds, and manage complex recurring subscriptions—all without leaving your chat interface. It gives your agent the power to handle everything from initial checkout flows to final ledger adjustments using secure PayPal API tools.

PayPal MCP is compatible with Claude Claude
PayPal MCP is compatible with ChatGPT ChatGPT
PayPal MCP is compatible with Cursor Cursor
PayPal MCP is compatible with Gemini Gemini
PayPal MCP is compatible with Windsurf Windsurf
PayPal MCP is compatible with VS Code VS Code
PayPal MCP is compatible with JetBrains JetBrains
PayPal MCP is compatible with Vercel Vercel
See Vinkius in Action

Give Claude and any AI agent real-world access

Creating new payment orders

You can initiate a checkout process by creating a structured order record before any money moves.

Managing payments and captures

The MCP allows you to authorize funds against an order, capture them later, or void the authorization entirely.

Processing refunds

You can issue a refund for any payment that has already been captured, requiring only the correct transaction ID.

Handling subscriptions

The tool lets you fetch details about recurring billing setups, and even suspend or cancel active plans.

Retrieving order data

You can pull full details for any specific order using its unique identifier.

Waiting for input…

AI Agent
PayPal

What AI agents can do with PayPal MCP: 10 Tools for Payment Control

These ten tools let you handle the full spectrum of financial transactions—from setting up an order to voiding a payment or managing recurring billing cycles.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using PayPal MCP

Authorize Order

Creates a temporary hold on funds for an order, confirming the customer has paid before shipping goods.

Capture Order

Completes a payment by moving the authorized funds from the holding status to active...

Create Order

Sets up a brand new, structured PayPal checkout order ready for authorization and...

Cancel Subscription

Immediately stops an active recurring billing cycle when a customer requests account...

Capture Authorization

Activates funds that were previously authorized on an order, moving them into the...

Get Order Details

Retrieves all historical and current details for a specific order ID.

Get Subscription

Pulls the full metadata, status, and next billing date for any recurring subscription plan.

Refund Capture

Issues a refund against a payment that has already been processed (captured) using...

Suspend Subscription

Temporarily pauses an active subscription service, useful for maintenance or account...

Void Authorization

Reverses a payment hold that was placed on an order but never converted into a final...

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

PayPal MCP is compatible with Claude

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The PayPal integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on each call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with PayPal, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,200+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Connections are secured and governed automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog weekly
PayPal MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by PayPal. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on each call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Dealing with payment reconciliation is always a nightmare. Solved with Vinkius AI Gateway

Today, handling a complex order means hopping between three different dashboards: the checkout page for initial authorization, the billing portal to check subscription status, and the finance system just to process a refund. You end up copying IDs, switching tabs, and waiting for confirmation emails—it’s slow and error-prone.

With this MCP, you keep it all in your chat interface. Need to confirm an order? Ask for `get_order_details`. Want to cancel service? Run the `cancel_subscription` tool. The system handles the API calls; you just get the final status confirmation right where you are.

PayPal MCP: Complete Payment Lifecycle Control

The manual process of running payments involves separate steps for creation, authorization, and capture. You have to treat them as three distinct transactions in different systems.

Now, the entire payment flow is encapsulated. Your agent manages `create_order`, runs `authorize_order` when needed, and completes it with `capture_order`. The complexity disappears; you just get a confirmed payment status.

What your AI can actually do with this

This MCP lets you control every step of an e-commerce transaction directly through your AI client. Need to process a refund because something was wrong with shipping? You can execute that immediately, provided you have the correct capture ID. Want to check if a customer's monthly billing cycle is active before sending a service reminder? This connection pulls the exact details on recurring subscriptions and their next billing date.

It handles payment creation, authorizing funds up front, capturing them later, or voiding the whole thing if the order never ships. Because Vinkius hosts this connector, you get access to all these capabilities in one place—you just tell your agent what needs fixing, and it runs the correct financial command.

Built · Hosted · Managed by Vinkius PayPal - Manage Orders, Payments & Subscriptions MCP
Server ID 019d75f0-82cc-7141-a274-0ebbc6c3a35d
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I check the current status of an active subscription using PayPal MCP? +

Use the get_subscription tool. This pulls all metadata, letting you see if the account is 'ACTIVE', suspended, or what day its next billing cycle starts.

Can I refund payments with PayPal MCP if they are already captured? +

Yes. You must use refund_capture and provide the specific Capture ID for the payment you want to reverse. This ensures the funds come from the correct source.

What is the difference between authorize_order and create_order? +

create_order sets up the empty container (the order record). authorize_order uses that container to place a temporary hold on funds, which is the first step toward payment.

Do I need to use PayPal MCP for every type of refund? +

If the payment was processed through PayPal and has been captured, yes. The refund_capture tool is designed specifically to manage these financial adjustments.

How does void_authorization work in PayPal MCP? +

void_authorization reverses a temporary hold on funds. Use this if you authorized the payment but then decided the transaction should never happen and need to release the money back to the customer.