AI Skills • Glama • Smithery • MCP

PayXT AI Skills & Agent Directory

Give any AI assistant, autonomous agent, or voice assistant the ability to generate itemized Stripe Checkout links shortened to pay.payxt.app in seconds.

1. PayXT AI Skill Ecosystem

PayXT is built for both field contractors on their phones and AI-driven back-office workflows. You can invoke PayXT invoicing skills across four surfaces:

Hosted MCP Server (SSE & Streamable HTTP)

Glama, Smithery, Claude & ChatGPT

Connect directly to https://us-central1-payxt-3c9d1.cloudfunctions.net/mcp/sse and call generate_invoice.

Agent Skill Definition (SKILL.md)

Cursor, Windsurf, Claude Code & Devin

Drop our portable SKILL.md into your workspace so coding and ops agents know how to bill clients.

Mobile OS Voice Intents

Apple Siri & Google Assistant

Trigger hands-free invoice creation on iOS (SendPayxtInvoiceIntent) and Android (CREATE_MONEY_TRANSFER).

Server-Side Dispatch

Twilio SMS & SendGrid Email

Deliver generated pay.payxt.app invoice links automatically via SMS or email with Firestore status tracking.

2. Glama & Smithery MCP Integration

PayXT’s MCP server supports both Server-Sent Events (SSE) and Streamable HTTP with unbuffered Cloud Run headers (X-Accel-Buffering: no), so hosted MCP gateways like Glama and Smithery connect out of the box.

Glama (glama.ai)

Verified SSE + HTTP

Connect PayXT inside Glama MCP Connectors or the Glama MCP Gateway:

  1. In glama.ai, go to MCP Connectors → Create Egress MCP Connection Profile.
  2. Set Display Name to PayXT.app.
  3. Set Endpoint URL to:
    https://us-central1-payxt-3c9d1.cloudfunctions.net/mcp/sse
  4. Set Authentication Type to None.
  5. Click Test Connection and Save.

Smithery (smithery.ai)

MCP Registry

Use PayXT with Smithery to discover and connect the generate_invoice skill across AI clients:

  1. Point your Smithery remote server URL to:
    https://us-central1-payxt-3c9d1.cloudfunctions.net/mcp/sse
  2. Smithery automatically introspects the generate_invoice tool schema (payerName, amount, services, applyTax, taxRate, convenienceFee).
  3. Run via Smithery or mcp-remote in any desktop IDE.

3. Portable Agent Skill (SKILL.md)

Save the following file to .agents/skills/payxt-invoicing/SKILL.md (or .devin/skills/payxt-invoicing/SKILL.md) so AI agents in Cursor, Windsurf, Claude Code, and Devin know how to generate PayXT invoices with optional tax and fee gross-up:

---
name: payxt-invoicing
description: Generate instant Stripe Checkout invoice links shortened to pay.payxt.app via the PayXT MCP server.
---

# PayXT Invoicing Skill

Use the PayXT MCP server (`https://us-central1-payxt-3c9d1.cloudfunctions.net/mcp/sse`) to generate client payment links.

## Tool: `generate_invoice`
- `payerName` (string, required): Client or company name.
- `amount` (number, required): Base invoice amount in USD dollars (min 0.50).
- `services` (string | string[], required): Description or array of services rendered.
- `applyTax` (boolean, optional): Set `true` to add sales tax as a separate Checkout line item.
- `taxRate` (number, optional): Tax percentage (e.g. `8.5` for 8.5%; defaults to `8.5` when `applyTax` is `true`).
- `convenienceFee` (boolean, optional): Set `true` to gross-up the total (`(subtotal + 0.30) / (1 - 0.029)`) so the contractor nets 100% after Stripe fees.
- `userEmail` (string, optional): PayXT account email. Note: Free users are limited to 5 invoices per calendar month total across the PayXT app, MCP, and all AI tools.

## Returns
A shortened `https://pay.payxt.app/...` URL (valid for up to 10 visits and 90 days).

Need full protocol details? Visit the MCP Server Tutorial & Guide.

AI Skills FAQ

How do I connect PayXT to Glama or Smithery? ▼
Use the Endpoint URL https://us-central1-payxt-3c9d1.cloudfunctions.net/mcp/sse with Authentication Type set to None. Both Glama’s Egress MCP Connection tester and Smithery’s MCP registry can introspect the generate_invoice tool immediately.
Can an AI agent add sales tax and pass Stripe processing fees to the client? ▼
Yes. Pass applyTax: true, taxRate: 8.5 (or your local rate), and convenienceFee: true to generate_invoice. PayXT automatically itemizes the tax and processing fee on the Stripe Checkout page.
Does the 5 invoices/month free plan limit apply when using MCP or AI tools? ▼
Yes. Free users can only send 5 invoices per calendar month total across all surfaces—whether created in the PayXT mobile app, via the MCP server, Glama, Smithery, Siri, Google Assistant, or any other AI tool. Upgrade to PayXT Pro for unlimited invoices across the app and all AI integrations.