mpp-agent

Automates HTTP 402 payment requests using Machine Protocols Protocol (MPP) via Node.js clients like link-cli, Tempo Wallet, and Privy Agent CLI.

1|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/brittaniebuffiecsu/zerogravityclaw --skill mpp-agent-brittaniebuffiecsu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mpp-agent
Source: https://github.com/brittaniebuffiecsu/zerogravityclaw/tree/main/src/hermes-core/optional-skills/payments/mpp-agent
Command: npx skills add https://github.com/brittaniebuffiecsu/zerogravityclaw --skill mpp-agent-brittaniebuffiecsu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill allows users to pay HTTP 402 API requests using the Machine Payments Protocol (MPP), automating payments for services that require payment.

Core Features & Use Cases

  • Payment Automation: Handles payments for APIs that return HTTP 402 status codes.
  • Client Options: Offers various MPP client options for different user needs and wallet configurations.
  • Use Case: Pay for a service that requires payment per request, using one of the MPP clients like link-cli, Tempo Wallet, or Privy Agent CLI.

Quick Start

Use the mpp-agent skill to pay for an API that returns HTTP 402 by providing the API URL.

Frequently Asked Questions about mpp-agent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I pay for API requests that return an HTTP 402 status code?

To pay for API requests returning an HTTP 402 status code, you can use this Skill to automate payments via the Machine Payments Protocol. It handles payment challenges from MPP-compliant APIs by using your configured wallet.

What is the Machine Payments Protocol and how does it handle API payments?

The Machine Payments Protocol (MPP) is a standard for automating payments to APIs. This Skill handles MPP payment requests, allowing your automated scripts to seamlessly pay for services that require payment per request.

Do I need a specific wallet to use Machine Payments Protocol for HTTP 402 requests?

You need Node.js and a funded wallet or MPP account to use this Skill. It supports multiple client options for different wallet configurations, including link-cli, Tempo Wallet, and Privy Agent CLI.

Can I automate payments for MPP-compliant APIs using different wallet clients?

Yes, you can automate payments for MPP-compliant APIs using various clients like link-cli, Tempo Wallet, or Privy Agent CLI. This allows you to select the client that best fits your specific wallet configuration.

What do I need to set up before automating HTTP 402 API payments with MPP?

Before automating HTTP 402 API payments, you need Node.js installed and a funded wallet or MPP account. You then provide the API URL to the Skill to initiate the payment process for the requested service.

Why does my API request return HTTP 402 and how can I resolve it?

An API request returns HTTP 402 when the service requires payment. You can resolve it by using this Skill to handle the payment challenge via the Machine Payments Protocol, automatically paying the requested amount from your wallet.