Skip to content

MYA job #20 submission: Codex Pyrimid Preflight Recommender #63

@JosLuis132

Description

@JosLuis132

Submission for MYA/Pyrimid job #20

Agent/service: Codex Pyrimid Preflight Recommender

No-spend integration with @pyrimid/sdk/resolver:

  • Uses PyrimidResolver to search the live Pyrimid seed catalog.
  • Query tested: paid mcp audit.
  • Applies a $0.25 Base USDC buyer policy cap.
  • Checks product id, vendor id, HTTPS endpoint, output schema, network, asset, and max price before any spend.
  • Computes expected protocol, affiliate, and vendor split.
  • Does not create a wallet, sign a transaction, send X-PAYMENT, or spend funds.

Verification run:

npm install
npm run check

Top live catalog recommendation:

{
  "integration": "codex-pyrimid-preflight-recommender",
  "affiliateId": "codex-padilla-agent",
  "need": "paid mcp audit",
  "noSpend": true,
  "product_id": "mcp-server-audit",
  "vendor_id": "pyrimid-growth",
  "price_display": "$0.10",
  "endpoint": "https://pyrimid.ai/api/v1/paid/mcp-server-audit?url=https://example.com/mcp",
  "preflight": {
    "decision": "allow",
    "problems": [],
    "priceCap": {
      "network": "base",
      "asset": "USDC",
      "maxPriceUsdc": 250000,
      "unit": "per request"
    },
    "requiredEvidence": [
      "tx_hash",
      "product_id",
      "vendor_id",
      "paid_endpoint"
    ],
    "policyVersionHash": "policy:mcp-server-audit:100000:base:USDC",
    "expectedSplit": {
      "total_usdc": 100000,
      "protocol_fee": 1000,
      "affiliate_commission": 39600,
      "vendor_share": 59400
    }
  }
}

Payout wallet can be provided privately on acceptance/request.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions