Skip to main content
Glama
Payoza

Payoza MCP Server

by Payoza

Setup

cd mcp
npm install
npm run build

Environment Variables

Variable

Required

Default

Description

PAYOZA_API_URL

No

http://localhost:8080

Payoza API base URL

PAYOZA_API_TOKEN

Yes

JWT bearer token

PAYOZA_TEAM_ID

Yes

Team ID for scoped requests

Claude Desktop Configuration

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "payoza": {
      "command": "node",
      "args": ["/path/to/mcp/dist/index.js"],
      "env": {
        "PAYOZA_API_URL": "https://api.payoza.io",
        "PAYOZA_API_TOKEN": "your-jwt-token",
        "PAYOZA_TEAM_ID": "your-team-id"
      }
    }
  }
}

Claude Code Configuration

claude mcp add payoza -- node /path/to/mcp/dist/index.js

Or add to .claude/settings.json:

{
  "mcpServers": {
    "payoza": {
      "command": "node",
      "args": ["/path/to/mcp/dist/index.js"],
      "env": {
        "PAYOZA_API_URL": "https://api.payoza.io",
        "PAYOZA_API_TOKEN": "your-jwt-token",
        "PAYOZA_TEAM_ID": "your-team-id"
      }
    }
  }
}

Available Tools (38 total)

Overview

Tool

Description

get_overview

High-level account overview: balances, transaction/link/customer counts

Tool

Description

list_payment_links

List payment links with pagination

create_payment_link

Create a new payment link

update_payment_link

Update a payment link

delete_payment_link

Delete a payment link

Checkout Sessions

Tool

Description

list_checkout_sessions

List checkout sessions with pagination

create_checkout_session

Create a new checkout session

get_checkout_session

Get checkout session details by ID

Customers

Tool

Description

list_customers

List customers with pagination

create_customer

Create a new customer

get_customer

Get customer details by ID

update_customer

Update a customer

Transactions

Tool

Description

list_transactions

List transactions with pagination

get_transaction

Get transaction details by ID

Subscriptions

Tool

Description

list_subscriptions

List subscriptions with pagination

get_subscription

Get subscription details by ID

pause_subscription

Pause an active subscription

resume_subscription

Resume a paused subscription

cancel_subscription

Cancel a subscription

Balance

Tool

Description

get_balances

Get balances across all currencies/chains

get_balance_ledger

Get paginated ledger entries

Settlements

Tool

Description

list_settlements

List settlements with pagination

Webhooks

Tool

Description

list_webhooks

List configured webhooks

create_webhook

Create a webhook endpoint

update_webhook

Update a webhook

get_webhook_events

Get delivery events for a webhook

delete_webhook

Delete a webhook

Prices

Tool

Description

get_exchange_rate

Get exchange rate between two currencies

get_prices

Get prices for multiple tokens

Analytics

Tool

Description

get_revenue_analytics

Get daily revenue analytics data

get_platform_fee_analytics

Get platform fee analytics data

Addresses

Tool

Description

list_addresses

List deposit addresses

create_address

Create a deposit address for a chain

Notifications

Tool

Description

list_notifications

List notifications with pagination

get_unread_notification_count

Get unread notification count

mark_notification_read

Mark a notification as read

mark_all_notifications_read

Mark all notifications as read

delete_notification

Delete a notification

Team Members

Tool

Description

list_team_members

List team members

invite_team_member

Invite a new member

update_team_member

Update a member's role

remove_team_member

Remove a team member

API Keys

Tool

Description

list_api_keys

List API keys

create_api_key

Create a new API key

delete_api_key

Delete an API key

Available Resources

URI

Description

payoza://team/info

Current authenticated user/team information

payoza://docs/api

API documentation summary

Supported Chains

solana · ethereum · base · polygon · bsc · arbitrum · avalanche

Supported Tokens

SOL · ETH · BTC · USDC · USDT · DAI and more depending on chain configuration.

Development

npm run dev          # Run with tsx (no build step)
npm run typecheck    # Type-check without emitting
npm run build        # Compile to dist/
npm start            # Run compiled output
-
security - not tested
F
license - not found
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

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

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