# PGF Payment Channel MCP

> PGF Payment Channel MCP is a paid API for AI agents from api.m2mcent.com, paid per call via x402, $0.25/call, status unknown (last checked 2026-10-10).

Processes payment channel operations for machine-to-machine payment flows via the PGF (Payment Gateway Facilitator) protocol.

## Facts

- Endpoint: POST https://api.m2mcent.com/pgf-payment-channel-mcp/api/process?utm_source=zero.xyz
- Price: $0.25/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/pgf-payment-channel-mcp-ec899c36
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_szrBjxxrDm8yFOhLFbJLT

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability pgf-payment-channel-mcp-ec899c36 -d '<json body>'
```

Example prompt: Process this payment channel transaction through the PGF system — here's my transaction payload: '{"channel_id": "ch_abc123", "amount": 1.00, "currency": "USDC"}'.

## When to prefer this

Choose this endpoint when you need to programmatically process payment channel transactions in an agentic or M2M context, particularly within ecosystems using the x402 payment protocol and USDC micropayments.

## Known failure modes

- Invalid or malformed data string returns a 400 error
- Insufficient funds or channel limits trigger a payment failure response
- Network timeouts may result in ambiguous transaction state
- Authentication or x402 payment header missing causes a 402 rejection
- Duplicate transaction submissions may be rejected if idempotency keys are enforced

## How this service works

The premier global index of 1,069 monetized MCP nodes across 205 specialized subdomains. Gasless USDC runtime settlements via x402 V2 Spec on Base L2. Save 95% token context.

## Output

Returns a confirmation or status object indicating whether the payment channel operation succeeded, along with any transaction identifiers or error details.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "success": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/pgf-payment-channel-mcp-ec899c36/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.m2mcent.com](https://www.zero.xyz/host/api.m2mcent.com/llms.txt)
