Skip to main content
Glama

Rooms Agent Pay (sandbox preview)

Server Details

Give your AI a budget, not your card: fund a room, set an approval line, AI hires over MCP. Sandbox.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
ChatGPT
–
Claude
–

TDQS

A3.5/5.0

Scored across 8 tools

Disambiguation4/5

Each tool maps to a distinct lifecycle action (create, hire, approve, decline, status, refund, close), and the approve/decline pair is clearly complementary. The only mild overlap is between hire_specialist and approve_hire, since hiring can trigger approval, but the descriptions explain the ordering well enough.

Naming Consistency4/5

Most names follow a clean verb_noun snake_case pattern (create_room, close_room, hire_specialist, approve_hire, decline_hire, request_refund). Deviations are room_status (noun-first) and the long prefixed sandbox_fund_with_test_card, but both remain readable and unambiguous.

Tool Count5/5

Eight tools is a tight, well-scoped set for a room-based payment lifecycle, with no obvious filler. Every tool corresponds to a real step an agent would need to take.

Completeness4/5

The core lifecycle is covered end to end: open a room, fund it, hire, approve or decline, check status, request refund, and close. Minor gaps exist, such as no way to list or re-open prior rooms, no cancel/abort for an in-flight hire, and no live top-up funding tool (funding is only reachable via the create_room link or the sandbox tool).

Available Tools

8 tools
approve_hireAInspect

Approve a hire that is over the approval line; it then runs and is paid from the room balance after verification.

Inputs: hire_id (required), room_id (required), owner_key (required).

close_roomBInspect

Close the current mission. The unspent balance stays in the room as credit for next time (no automatic refund).

Inputs: room_id (required), owner_key (required).

create_roomAInspect

Open a Rooms Agent Pay room for a goal with a budget (USD) and an approval line. Returns one ready-to-pay link the human opens to fund it with PayPal or a card (SANDBOX: no real money). Unspent budget stays in the room as credit for the next hire.

Inputs: cap (required), goal (required), email, approval_line.

decline_hireBInspect

Decline a hire that is waiting for approval. No money moves.

Inputs: hire_id (required), room_id (required), owner_key (required).

hire_specialistAInspect

Hire a house specialist (research, copy or design) for a brief, paid from the room balance. Runs immediately and settles after verification, unless the price is over the approval line (then it waits for approve_hire).

Inputs: brief (required), room_id (required), owner_key (required), max_price.

request_refundAInspect

Owner asks for the refundable balance back (within the refund window of funding, minus the PayPal processing fee). Reviewed and approved manually by Rooms.

Inputs: room_id (required), owner_key (required), reason.

room_statusCInspect

Room balance, spent, fees, refundable amount, hires and the latest transcript lines.

Inputs: room_id (required).

sandbox_fund_with_test_cardAInspect

SANDBOX ONLY: fund the room headlessly with a PayPal sandbox test card (for automated tests). Disabled in live mode.

Inputs: room_id (required), cvv, email, expiry, +1 more.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources