io.github.sergiomaldo/dealroom
repo:https://github.com/rindogatan/deal-room
Draft and negotiate contracts clause by clause; a published formula proposes the compromise.
- transport:
- remote
- credential class:
- open
Owner verification
Not yet verified. Verifying proves you control this server and is free, permanently — it never changes a published score.
Start verification →Tools
- buy_creditsshallow
Open a hosted checkout for a pack of ten contract credits for this API key's customer (any of its keys can spend them). Returns checkoutUrl for a person to open in a browser; the credits arrive when the payment succeeds. Answers 409 where payments are off.
- create_playbookshallow
Create a negotiation playbook defining preferences for each clause: preferred option, priority (1-5), flexibility (1-5), red lines, and acceptable alternatives.
- delete_dealshallow
Delete one of your single-party deals and its data: the parties, the other side's details, the clause choices, the inputs and the contract (documents are made on request and never stored). This cannot be undone. Only the account that made the deal can delete it; for any other account it does not exist (HTTP 404, also when it was already deleted). A deal another party takes part in, such as a two-party negotiation, is refused with HTTP 409 and nothing is deleted. The payment record is kept for billing (amount, date, account and deal id, no names or contract text), and a spent credit is not given back.
- download_contractshallow
Download the agreed contract as Markdown, HTML, PDF, DOCX or TXT (Markdown by default: agents read it best). Negotiation is free; the contract is paid when its document is first fetched: one prepaid credit of the customer is spent (any of its keys draws on the one balance). Later fetches of the same deal are free. With no credit left the answer is HTTP 402 with code PAYMENT_REQUIRED and the link to buy credits.
- generate_contractshallow
Make a finished contract in one call: give the contract type, your side's details and, if you know them, the other side's. Clauses you leave out take the standard option. One prepaid credit is spent (the same price as any contract); with no credit the answer is HTTP 402 with code PAYMENT_REQUIRED and nothing is created. Returns the contract as Markdown, then the deal id, the link where the person can read it in Dealroom and the Markdown, HTML, PDF, DOCX and TXT links (free to fetch again).
- get_credit_balanceshallow
Remaining contract credits of this API key's customer (one balance shared by all of its keys) and the latest ledger entries.
- get_dealshallow
Get deal details including per-clause agreed options, satisfaction scores, and reasoning.
- get_subscriptionsshallow
List earlier per-skill subscriptions and their status. Skills are no longer sold one by one; every template is included.
- get_templateshallow
Get full details for a specific contract template including all clauses and their options with bias values.
- initiate_negotiationshallow
Start a new contract negotiation. Returns a negotiation token for the respondent to join.
- join_negotiationshallow
Join an existing negotiation as the respondent. Triggers automatic compromise resolution and returns the result.
- list_contract_typesshallow
Every contract type Dealroom can make, with the code to use as contractType, the guide slug, the governing laws and languages it is offered in, the role the caller can take (DPA and BAA only) and the inputs it asks for. Call this first to know what to ask the user. No API key needed.
- list_templatesshallow
List available contract templates with clauses, options, and bias values. Use this to understand which contract types are available and what options exist for each clause. Pass `query` to search by code, abbreviation or name in English or Spanish ("nda", "dpa", "hipaa", "confidencialidad"), best match first.
Embed this server’s score
Tool count and median score across every tool in this server’s corpus — honest in a way a single cherry-picked tool’s badge wouldn’t be.
[](https://vouch.tools/servers/e6602db5-8e22-4f38-bc98-594b96841832)