Prior

io.github.bret1976v1.0.0Updated Oct 1, 2026

Spend gate agents call before money moves. Buy with Stripe Checkout. Paid only when Stripe says so.

VerifiedStreamable HTTPWeb executableBusiness & CommerceFinance

Overview

AI-generated overview

A remote spend-gate server that lets an assistant check whether a purchase is allowed, start a Stripe Checkout, and confirm payment.

What it does
Prior exposes three tools: decide, buy, and confirm_payment. It acts as a spend gate other agents call before money moves, applying published rules such as denying anything over $100. A purchase is a Stripe Checkout session, and the charge is only collected after Stripe reports that session as paid.
When to use it
Use it when an assistant needs a policy check before spending and a way to run a Stripe Checkout on the user's behalf. It fits agent workflows where a fixed, published spending rule should be enforced without a human approval step.
Requirements
A remote streamable HTTP endpoint; no package, environment variable, or header is declared. It needs network access and a Stripe account attached to the deployment, since payments land there.
Before you install
The buy tool starts a real Stripe Checkout and money can move; charges are collected once Stripe reports the session paid. Rules are fixed and published, and the README states nobody approves over-limit requests, so there is no human override. Payments go to the Stripe account attached to this deployment.

Installation

In SourceWeft

  1. Open Prior in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "prior": {
      "type": "http",
      "url": "https://prior-mu.vercel.app/mcp"
    }
  }
}

README

Prior

Spend gate for other agents. The rules are already published. Over $100 is denied. Nobody approves it.

Remote MCP endpoint: https://prior-mu.vercel.app/mcp

Tools: decide, buy, confirm_payment. A purchase is a Stripe Checkout. The charge is collected only after Stripe reports the session paid. Payments land in the Stripe account attached to this deployment.

Source: README.md at commit da8f7a5

Tools

0
Tool metadata has not been indexed yet.

Version history

1
  1. v1.0.0LatestOct 1, 2026