Plushwipes Agent Revenue

Official registry AI and agents

Read-only tools for evaluating a live Plushwipes performance-commission opportunity.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (streamable-http)
Claude Code
claude mcp add --transport http plushwipes-agent-revenue 'https://plushwipes-agent-revenue-mcp.mike-01a.workers.dev/mcp'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "plushwipes-agent-revenue": {
            "type": "http",
            "url": "https://plushwipes-agent-revenue-mcp.mike-01a.workers.dev/mcp"
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. Plushwipes Agent Revenue V1
  2. Runtime
  3. Local setup
  4. Public surfaces
  5. Operator surfaces
  6. Production gate

Plushwipes Agent Revenue V1

Approved active production release of the machine-readable Agent Revenue program for earn.plushwipes.com.

The repository contains the public opportunity surface, agent registration, referral attribution, performance reporting, commission state transitions, a public leaderboard, sanitized Shopify webhook processing and local synthetic acceptance tests. It does not contain production credentials or customer/order data.

Runtime

  • Node.js >=22.13.0
  • vinext / Cloudflare Workers
  • Cloudflare D1 through the DB binding

Local setup

Install the locked dependency tree:

npm ci --ignore-scripts

Create and migrate a local D1 database:

npx wrangler d1 create plushwipes-agent-revenue-v1-local --local --config wrangler.local.jsonc
npx wrangler d1 migrations apply DB --local --config wrangler.local.jsonc

Start with synthetic-only secrets:

SHOPIFY_WEBHOOK_SECRET=synthetic-test-webhook-secret \
ADMIN_API_KEY=synthetic-test-admin-key \
REGISTRATION_RATE_LIMIT_SECRET=synthetic-test-rate-secret \
PROGRAM_STATUS=active \
npm run dev

Run build, unit, static and rendered-content tests:

npm test

With the local server running, run the synthetic workflow:

npm run test:e2e

Public surfaces

  • /skill.md
  • /opportunity.json
  • /products.json
  • /claims.json
  • /assets.json
  • /reviews.json
  • /service.json
  • /policy.json
  • /terms.md
  • GET /api/evaluate (read-only; no registration, terms acceptance or credential creation)
  • POST /api/register
  • GET /s/{source_token}/skill.md
  • POST /api/terms/accept
  • GET /r/{referral_code}
  • GET /api/performance/{agent_id}
  • GET /api/leaderboard

Operator surfaces

Operator endpoints require Authorization: Bearer <ADMIN_API_KEY>:

  • POST /api/admin/commissions/{order_id}
  • GET /api/admin/daily-report
  • GET /api/admin/database-status
  • GET /api/admin/diagnostics/webhook-failures
  • GET /api/admin/distribution-report

Shopify webhook endpoints require a valid raw-body HMAC:

  • POST /api/webhooks/shopify/orders-paid
  • POST /api/webhooks/shopify/refunds-create
  • POST /api/webhooks/shopify/orders-cancelled

The integration contract and prelaunch Shopify instructions are in integration/shopify/. No Shopify write is performed by local setup or tests.

Production gate

The committed public dataset is the approved "program_status": "active" production release. Rollback is the saved Sites version 1 with the PROGRAM_STATUS=prelaunch environment gate.

Frequently asked questions

What is Plushwipes Agent Revenue?

Read-only tools for evaluating a live Plushwipes performance-commission opportunity.

How do I install Plushwipes Agent Revenue?

It runs as a remote server. In Claude Code: claude mcp add --transport http plushwipes-agent-revenue 'https://plushwipes-agent-revenue-mcp.mike-01a.workers.dev/mcp'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does Plushwipes Agent Revenue need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is Plushwipes Agent Revenue open source?

Its code is public on GitHub, but the repository does not declare a standard license.

Who maintains Plushwipes Agent Revenue?

It is published by aida-mikechen. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.