Integrations
Provides a Node.js library for integrating Paybyrd payment services with AI models through various interfaces.
Distributes the Paybyrd Agent Toolkit as an npm package that can be installed via npm install @paybyrd/ai-agent-toolkit.
Integrates Paybyrd's payment processing API with OpenAI models through function calling, allowing creation of payment links, processing refunds, and retrieving order information.
Paybyrd AI Agent Toolkit
A toolkit for integrating Paybyrd's payment processing capabilities with AI models like OpenAI and Anthropic Claude.
Overview
This toolkit enables AI assistants to perform payment operations through the Paybyrd API:
- Create payment links for customers
- Process refunds
- Retrieve order information
The toolkit uses a modular architecture with support for different AI platforms.
Repository Structure
This monorepo is organized into these packages:
- core (
@paybyrd/ai-agent-toolkit
): Core functionality and shared tools - claude (
@paybyrd/ai-agent-claude
): Anthropic Claude integration using Model Context Protocol - openai (
@paybyrd/ai-agent-openai
): OpenAI integration with function calling
Quick Start
Prerequisites
- Node.js 18 or higher
- Paybyrd API key
- OpenAI API key (for OpenAI integration) or Anthropic API key (for Claude integration)
Installation
Each package can be installed separately depending on which AI platform you're using:
Examples
See the /examples
directory for complete implementation examples:
/examples/openai
: Example implementation with OpenAI/examples/modelcontextprotocol
: Example implementation with Claude using the Model Context Protocol
Available Tools
The toolkit provides these payment operations:
- Create Payment Link: Generate payment links to send to customers
- Create Refund: Process refunds for transactions
- Retrieve Order: Get details about an existing order
Development
License
MIT
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
A Model Context Protocol server that enables Claude AI to interact with Paybyrd's payment processing API, allowing for creating payment links, processing refunds, and retrieving order information.
Related MCP Servers
- -securityFlicense-qualityA server implementing the Model Context Protocol to make and query payments through Worldpay APIs, enabling payment processing, payment queries, and checkout form generation.Last updated -TypeScript
- -securityAlicense-qualityA Model Context Protocol server that enables Claude to interact with the ConnectWise Manage API to perform operations like retrieving, creating, updating, and deleting tickets, companies, contacts, and other entities.Last updated -JavaScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that enables AI assistants to access Flow blockchain data and perform operations such as checking balances, resolving domains, executing scripts, and submitting transactions.Last updated -JavaScript
- -securityAlicense-qualityA Model Context Protocol server that provides comprehensive integration with PayPal's APIs, enabling seamless interaction with payment processing, invoicing, subscription management, and business operations through a standardized interface.Last updated -TypeScriptApache 2.0