Open-source B2B and marketplace ecommerce; new stores include an MCP server for AI agents.
PayPing
Resumen
Descripción del creador (original en inglés)
PayPing merchant account for agents: balance, sales, invoices; create invoices and payment links.
Los tres pilares de PopNx MCP
Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.
- Opinión de usuariosiAún no hay reseñasLas reseñas se abrirán junto con las cuentas en una etapa posterior
- Nuestras revisiones básicasi1 de 1 superadasRevisado con información pública; el código aún no se ha escaneado
- UsoiAún sin medir★ –
Qué puedes hacer con él
Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.
- Conexión: Se ejecuta en tu computadora
- Transporte: stdio
- Categoría: Tiendas en línea y pagos
- Debes completar: PAYPING_TOKEN
Instalación
Elige la app de IA que usas y copia la configuración.
Antes de instalar
- Revisiones básicas: 1 de 1 superadas
- Se ejecuta en tu computadora con los permisos de tu usuario (archivos, red, apps).
- Debes completar tú:
PAYPING_TOKEN,PAYPING_MCP_PROXY
Los valores marcados como secretos son llaves de tu cuenta. Nunca los compartas ni los pegues en un chat.
Necesitas
- PyPIuv de Python instalado (para el comando uvx)
¿Qué app usas?
Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.
Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json
{
"mcpServers": {
"payping": {
"command": "uvx",
"args": [
"payping-mcp"
],
"env": {
"PAYPING_TOKEN": "your-value",
"PAYPING_MCP_PROXY": "your-value"
}
}
}
}Ejecuta esto en tu terminal
claude mcp add payping --env PAYPING_TOKEN=your-value --env PAYPING_MCP_PROXY=your-value -- uvx payping-mcpCompleta los valores vacíos antes de ejecutarlo.
O copia la configuración tú
Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json
{
"mcpServers": {
"payping": {
"command": "uvx",
"args": [
"payping-mcp"
],
"env": {
"PAYPING_TOKEN": "your-value",
"PAYPING_MCP_PROXY": "your-value"
}
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
O copia la configuración tú
Pégalo en .vscode/mcp.json de tu proyecto
{
"servers": {
"payping": {
"type": "stdio",
"command": "uvx",
"args": [
"payping-mcp"
],
"env": {
"PAYPING_TOKEN": "your-value",
"PAYPING_MCP_PROXY": "your-value"
}
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Este se ejecuta en tu computadora, y ChatGPT solo puede conectarse a servidores en internet. Elige otra app.
Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.
Valores que debes completar
- API token from the PayPing panel (app.payping.ir, Connections > Developers > Tokens).
PAYPING_MCP_PROXYenvOptional HTTP proxy URL for requests to PayPing; system proxy settings are ignored.
Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.
Qué puede hacer
Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.
Revisiones básicasi
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 7 nov 2026
- ✓ Superada
El creador coincide con el repo
El nombre en el registro se verificó con la cuenta de GitHub sepehr071, dueña del repo
- … Aún sin revisar
Sigue en mantenimiento
Todavía no hemos leído este repo en GitHub
- … Aún sin revisar
Tiene licencia
Todavía no hemos leído este repo en GitHub
- – No aplica
El endpoint responde
Este se ejecuta en tu computadora; no hay endpoint en internet
- – No aplica
Inicio de sesión con OAuth
Se ejecuta en tu computadora y usa ajustes locales en su lugar
- … Aún sin revisar
Sin instrucciones ocultas en las descripciones de herramientas
Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet
Comparado con otros en Tiendas en línea y pagosi
- Más estrellas que el 0% de los otros 1755 servidores de esta categoría
- Publicado en el registro más recientemente que el 91% de los otros 1755 servidores de esta categoría
- Revisiones básicas iguales o mejores que el 100% de los otros 1755 servidores de esta categoría
Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.
Preguntas frecuentes
¿Es seguro PayPing?
Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.
¿Qué claves o códigos necesita?
Debes completar: PAYPING_TOKEN
¿Se ejecuta en mi computadora o en la nube?
Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).
¿Sigue en mantenimiento?
El repo de GitHub cambió por última vez –, y la última versión (0.3.0) llegó al registro ayer.
¿Qué apps pueden usarlo?
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Python (uv) en tu computadora.
¿Qué puedo usar en su lugar?
En la misma categoría: Spree Commerce: open-source B2B and marketplace ecommerce, Stripe MCP, MCP Cn Commerce
Alternativas
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
Stripe MCP
MCP server integrating with Stripe - tools for customers, products, payments, and more.
MCP Cn Commerce
8 read-only MCP platform entries; support is operation-specific; merchant live acceptance pending
README del creador
Abrir el README
Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.
payping-mcp: PayPing MCP server for AI agents
Let your AI agent work with your PayPing ( پی‌پینگ ) merchant account.
An unofficial MCP server for PayPing, the Iranian payment gateway and invoicing service:
read balance, sales, transactions, customers, products, coupons and invoices, and create invoices, payment links and coupons after you confirm, from Claude, Cursor or Copilot.
For AI agents · Why · What it can do · Quick start · Tools · Security · Troubleshooting · FAQ · فارسی
For AI agents
- What: unofficial MCP server (model context protocol) for a PayPing (payping.ir, Iran) merchant account. Amounts are Toman, dates UTC.
- Install:
uvx payping-mcp(needs uv, Python 3.10+; orpip install payping-mcp). Transport: stdio. - Claude Code:
claude mcp add payping -e PAYPING_TOKEN=your-token -- uvx payping-mcp - Auth:
PAYPING_TOKEN(required, a PayPing API token whose scopes decide what works);PAYPING_MCP_PROXY(optional HTTP proxy). - Access: acts on the user's own account, so it is not read-only: 15 read tools and 6 create/send tools. Ask the user to confirm before any create or send tool. No tool can withdraw, refund, reverse or delete.
- Tools: 21, prefixed
payping_*. Start withpayping_get_profile,payping_get_balance,payping_get_sales_summary,payping_list_transactions,payping_list_invoices. Balance and sales summary use dashboard endpoints that PayPing may reject for API tokens; the other tools still work. - Typical sequence:
payping_create_customer->payping_create_invoice->payping_send_invoice; orpayping_create_product->payping_create_payment_link. - Units: Toman (not Rial), dates and times UTC.
- Use when: the user wants to see or create invoices, payment links, coupons, customers or sales figures in their own PayPing account.
- Do not use when: the task is taking raw payments, verifying or refunding a payment, or paying out; there are no tools for these.
- Output: compact JSON; lists return at most 50 items with
total(page withoffset); pass codes (customer, product, invoice) between tools. - Machine-readable:
server.json; catalog of all Iran MCP servers: iran-mcp (TOOLS.md,servers.json,llms.txt).
Why
The PayPing panel is built for people clicking through screens. Answering "how much did I sell this month, which payments failed, and who still owes me?" means opening several pages, and creating an invoice means filling in a customer, items and a send step by hand. With payping-mcp an agent does it in a few calls: it reads the numbers, drafts the invoice, shows you the details and only creates and sends it after you say yes.
You: Create an invoice for Ali Rezaei: 2 hours of consulting at 1,500,000 Toman each, and send it.
Agent: *calls*
payping_list_customers-> shows you the invoice details and waits for your OK ->payping_create_invoice->payping_send_invoice
It gives you the public pay page link (
https://ppng.ir/v/) and tells you PayPing sent the invoice by SMS/email.
Everything runs on your machine with your own token. There is no hosted relay in between.
What it can do
- Money: wallet balance, sales totals for a period, transactions, one payment's real status, settlements to your bank
- Shop data: list and search customers, products, coupons and invoices
- Get paid: create a customer and an invoice with a pay page link, or a reusable payment link for a product, then have PayPing send the invoice by SMS/email
- Safe by design: runs on your machine, talks only to PayPing, asks before creating anything, and cannot withdraw, refund, reverse a payment or delete anything
Example prompts:
- "Show my PayPing profile."
- "What is my PayPing balance and how much did I sell this month?"
- "List this week's received payments and tell me which ones failed."
- "Which invoices are overdue?"
- "Create a product called Monthly plan at 490,000 Toman and give me a payment link."
- "Create an invoice for Ali Rezaei: 2 hours of consulting at 1,500,000 Toman each. Show me before you create it."
- فاکتورهای پرداخت‌نشده این ماه را نشان بده.
- موجودی پی‌پینگ من چقدر است و این ماه چقدر فروش داشتم؟
- یک لینک پرداخت برای محصول «اشتراک ماهانه» بساز.
- آخرین تسویه‌های من به حساب بانکی را نشان بده.
Quick start
You need:
- a PayPing merchant account with a complete profile (PayPing only approves tokens for complete profiles)
- uv
- an MCP client: Claude Code, Claude Desktop, Cursor, VS Code, or any other
Then:
- Create a PayPing token and wait for PayPing to approve it.
- Add the server to your MCP client.
- Check that it works.
1. Create a PayPing token
- Sign in at app.payping.ir.
- Open اتصالات (Connections) → توسعه دهندگان (Developers). The page title is توکن ها (Tokens).
- Click توکن جدید (New token) and fill in the form:
| Field | What to enter |
|---|---|
| توکن تست (test token) | Leave off to work with your real account. |
| نام توکن (token name) | Any name, e.g. payping-mcp on my laptop |
| آی‌پی‌های مجاز (allowed IPs) | Optional. If you fill it in, list the public IP your computer reaches PayPing from. Calls from any other IP fail with error code 166. |
| تاریخ انقضا (expiry date) | When the token stops working. Shorter is safer. |
| دسترسی‌ها (scopes) | See the table below. |
| توضیحات (description) | e.g. MCP server for AI agents |
| رمز پیامکی (SMS code) | Click ارسال رمز (send code) and type the code PayPing sends to your phone. |
- Click توکن جدید to submit. Copy the token now: PayPing shows it only once.
- Wait for approval. PayPing staff review every new token. After approval, wait about 10 more minutes; until then the token gets HTTP 401.
Scopes. The form preselects گزارش پرداخت‌ها and ساخت پرداخت. Remove ساخت پرداخت: this server never uses it. Then add what you need:
| Panel label | Scope | Tools that need it |
|---|---|---|
| گزارش پرداخت‌ها | pay:read | transactions, payment detail, withdrawals |
| مشاهده و گزارش از مشتریان | customer:read | list and get customers |
| ساخت و ویرایش مشتریان | customer:write | create customer |
| مشاهده و گزارش از محصولات | product:read | list and get products |
| ساخت و ویرایش محصولات | product:write | create product, create payment link |
| مشاهده و گزارش کدهای تخفیف | coupon:read | list and get coupons |
| ساخت و ویرایش کدهای تخفیف | coupon:write | create coupon |
| مشاهده و گزارش از فاکتورها | invoice:read | list and get invoices |
| ساخت و ویرایش فاکتور | invoice:write | create and send invoices |
| ساخت پرداخت | pay:write | none: leave it out |
Want a read-only agent? Select only the read scopes. The create tools then fail with HTTP 403 and nothing in the account can change.
2. Add the server to your MCP client
Put your token where it says your-token.
Claude Code
claude mcp add payping -e PAYPING_TOKEN=your-token -- uvx payping-mcp
This saves the server, with the token, in your user config (~/.claude.json), not in the project. Add --scope user to use it in every project.
Claude Desktop
Settings → Developer → Edit Config, then add:
{
"mcpServers": { "payping": { "command": "uvx", "args": ["payping-mcp"], "env": { "PAYPING_TOKEN": "your-token" } } } }
Restart Claude Desktop after saving.
Cursor
Click Install in Cursor at the top and fill in the token, or add the Claude Desktop block to ~/.cursor/mcp.json (or .cursor/mcp.json in a project).
VS Code (Copilot agent mode)
Click Install in VS Code at the top, or add to .vscode/mcp.json. VS Code asks for the token once and stores it securely, so the file is safe to commit:
{
"inputs": [ { "type": "promptString", "id": "payping-token", "description": "PayPing API token", "password": true } ], "servers": { "payping": { "type": "stdio", "command": "uvx", "args": ["payping-mcp"], "env": { "PAYPING_TOKEN": "${input:payping-token}" } } } }
</details>
Codex CLI
codex mcp add payping --env PAYPING_TOKEN=your-token -- uvx payping-mcp
Or in ~/.codex/config.toml:
[mcp_servers.payping]
command = "uvx" args = ["payping-mcp"]
[mcp_servers.payping.env] PAYPING_TOKEN = "your-token"
</details>
Gemini CLI
Add to ~/.gemini/settings.json:
{
"mcpServers": { "payping": { "command": "uvx", "args": ["payping-mcp"], "env": { "PAYPING_TOKEN": "your-token" } } } }
</details>
Windsurf
Add the Claude Desktop block to ~/.codeium/windsurf/mcp_config.json.
From GitHub instead of PyPI
Replace uvx payping-mcp with:
uvx --from git+https://github.com/sepehr071/payping-mcp payping-mcp
In JSON configs: "args": ["--from", "git+https://github.com/sepehr071/payping-mcp", "payping-mcp"].
Anything else
It's a standard stdio MCP server: run uvx payping-mcp, or pip install payping-mcp and run payping-mcp, with PAYPING_TOKEN in the environment.
3. Check that it works
Ask the agent: *"Show my PayPing profile."* You should see your PayPing username. If you see an error, look it up in Troubleshooting.
Then try the example prompts under [What it can d
Solo se muestra el principio; lee el resto en el repo