ai-agent-toolkit-js
Paybyrd AI Agent Toolkit: A Node.js library that integrates Paybyrd payment processing services with AI models. Create payment links, process refunds, and retrieve order information through OpenAI function calling and Anthropic's Claude via Model Context Protocol (MCP)
Documentation
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:
# For the core functionality
npm install @paybyrd/ai-agent-toolkit
# For Claude integration
npm install @paybyrd/ai-agent-claude
# For OpenAI integration
npm install @paybyrd/ai-agent-openaiExamples
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
# Install dependencies
npm install
# Build all packages
npm run build
# Run tests
npm testLicense
MIT
Frequently asked questions
What is ai-agent-toolkit-js?
ai-agent-toolkit-js is Paybyrd AI Agent Toolkit: A Node.js library that integrates Paybyrd payment processing services with AI models. Create payment links, process refunds, and retrieve order information through OpenAI function calling and Anthropic's Claude via Model Context Protocol (MCP)
How do I install ai-agent-toolkit-js?
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 ai-agent-toolkit-js open source?
Yes — it is hosted on GitHub at https://github.com/paybyrd/ai-agent-toolkit-js.
Related MCP tools
🍒 Cherry Studio is a desktop client that supports for multiple LLM providers. Built for the Model Context Protocol to enhance AI capabilities.
Enhanced ChatGPT Clone: Features Agents, MCP, DeepSeek, Anthropic, AWS, OpenAI, Responses API, Azure, Groq, o1, GPT-5, Mistral, OpenRouter, Vertex AI, Gemini...
FastGPT is a knowledge-based platform built on the LLMs, offers a comprehensive suite of out-of-the-box capabilities such as data processing, RAG retrieval, ...
Composio equips your AI agents & LLMs with 100+ high-quality integrations via function calling for the Model Context Protocol. Enhance AI assistants with powerf
📦 Repomix is a powerful tool that packs your entire repository into a single, AI-friendly file. Perfect for when you need to feed your codebase to Large Lan...
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Ag...
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP