{"name":"Dealroom","description":"Two-party contract negotiation platform. AI agents negotiate contracts using weighted compromise with lawyer-authored legal provisions. Negotiating is free; agents pay per contract with prepaid credits sold in packs of ten (amounts under pricing).","url":"https://dealroom.todo.law/api/v1/agent/mcp","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://dealroom.todo.law/api/v1/agent/mcp","serverCard":"https://dealroom.todo.law/.well-known/mcp/server-card.json"},{"protocol":"rest","url":"https://dealroom.todo.law/api/v1/agent","documentation":"https://dealroom.todo.law/developers"}],"a2a":{"supported":false,"note":"This card describes the service. Dealroom does not speak the A2A protocol: connect through the MCP server at https://dealroom.todo.law/api/v1/agent/mcp or the REST API at https://dealroom.todo.law/api/v1/agent."},"website":"https://dealroom.todo.law","version":"1.0.0","provider":{"organization":"TODO.LAW","url":"https://todo.law"},"capabilities":{"streaming":false,"pushNotifications":true,"stateTransitionHistory":true,"idempotency":{"supported":true,"header":"Idempotency-Key","ttlSeconds":86400,"appliesTo":["POST /api/v1/agent/contracts","POST /api/v1/agent/deals","POST /api/v1/agent/negotiate","POST /api/v1/agent/negotiate/join","POST /api/v1/agent/playbooks","POST /api/v1/agent/webhooks","POST /api/v1/agent/deals/:id/accept","POST /api/v1/agent/deals/:id/reject","POST /api/v1/agent/deals/:id/counter","POST /api/v1/agent/deals/:id/dispute"],"description":"Send Idempotency-Key on retries to receive the original response without re-executing the handler. Cached for 24h. Replays carry an Idempotent-Replay: true response header."}},"authentication":{"schemes":[{"scheme":"bearer","description":"API key with drk_ prefix. A person creates it after signing in, under Settings, API keys (https://dealroom.todo.law/settings/api-keys). The full key is shown once. Up to 5 active keys per account; all of them spend the account's credits.","keyCreationUrl":"https://dealroom.todo.law/settings/api-keys","scopes":[{"name":"templates:read","description":"List and view contract templates"},{"name":"playbook:read","description":"List and view playbooks"},{"name":"playbook:write","description":"Create, update, delete playbooks"},{"name":"negotiate","description":"Make contracts, initiate and join negotiations, delete your single-party deals"},{"name":"deals:read","description":"View deals and download documents"},{"name":"billing:read","description":"View the customer's credit balance and buy credit packs"},{"name":"webhooks:manage","description":"Manage webhook endpoints"},{"name":"disputes:create","description":"Escalate failed/agreed deals to Gavel ADR"}]}]},"skills":[{"id":"generate-contract","name":"Make a Contract in One Call","description":"Make a finished single-party contract in one call (POST /api/v1/agent/contracts): contract type, your side's details, optionally the other side's, and the required inputs. Clauses left out take the standard option. Spends one credit where billing is on. GET /api/v1/agent/contract-types lists what each type needs (no key).","inputModes":["application/json"],"outputModes":["application/json","text/markdown","text/html","text/plain","application/pdf"],"endpoint":{"method":"POST","url":"https://dealroom.todo.law/api/v1/agent/contracts"},"mcpTool":"generate_contract","tags":["contracts","one-call","NDA","DPA","MSA","SAAS","CONSULTING","EMPLOYMENT","IP_ASSIGNMENT","SAFE","CONVERTIBLE_NOTE","ADVISORY","PRIVACY_NOTICE","SOFTWARE_DEVELOPMENT","TECHNOLOGY_LICENSE","JOINT_VENTURE","BAA_NEGOTIATOR","DATA_LICENSING","CONTRATO_SERVICIOS","CONTRATO_LABORAL","CESION_PI","DELAWARE_CERT_OF_INCORPORATION","FOUNDERS","TERM_SHEET","SEED_INVESTMENT","SHAREHOLDERS","PACTO_SOCIOS","EQUITY_INCENTIVE","ADVERTISING_IO","AFFILIATE_PROGRAM","INFLUENCER_MARKETING","WHITE_LABEL_RESELLER","ACTA_CONSEJO_ADMINISTRACION","ACTA_JUNTA_GENERAL","PHANTOM_SHARES_PLAN","PHANTOM_SHARES_GRANT","RESIDENTIAL_TENANCY_ES","RESIDENTIAL_TENANCY_GB","RESIDENTIAL_TENANCY_US_CA"],"contractTypes":["NDA","DPA","MSA","SAAS","CONSULTING","EMPLOYMENT","IP_ASSIGNMENT","SAFE","CONVERTIBLE_NOTE","ADVISORY","PRIVACY_NOTICE","SOFTWARE_DEVELOPMENT","TECHNOLOGY_LICENSE","JOINT_VENTURE","BAA_NEGOTIATOR","DATA_LICENSING","CONTRATO_SERVICIOS","CONTRATO_LABORAL","CESION_PI","DELAWARE_CERT_OF_INCORPORATION","FOUNDERS","TERM_SHEET","SEED_INVESTMENT","SHAREHOLDERS","PACTO_SOCIOS","EQUITY_INCENTIVE","ADVERTISING_IO","AFFILIATE_PROGRAM","INFLUENCER_MARKETING","WHITE_LABEL_RESELLER","ACTA_CONSEJO_ADMINISTRACION","ACTA_JUNTA_GENERAL","PHANTOM_SHARES_PLAN","PHANTOM_SHARES_GRANT","RESIDENTIAL_TENANCY_ES","RESIDENTIAL_TENANCY_GB","RESIDENTIAL_TENANCY_US_CA"],"examples":["{\"contractType\":\"NDA\",\"governingLaw\":\"ENGLAND_WALES\",\"language\":\"en\",\"party\":{\"legalName\":\"Your company\"},\"counterparty\":{\"legalName\":\"The other company\"},\"inline\":\"md\"}","{\"contractType\":\"DPA\",\"governingLaw\":\"ENGLAND_WALES\",\"language\":\"en\",\"party\":{\"legalName\":\"Your company\"},\"counterparty\":{\"legalName\":\"The other company\"},\"terms\":{\"processing-purpose\":\"<processing-purpose>\",\"data-categories\":\"contact-details\"},\"inline\":\"md\"}","{\"contractType\":\"MSA\",\"governingLaw\":\"ENGLAND_WALES\",\"language\":\"en\",\"party\":{\"legalName\":\"Your company\"},\"counterparty\":{\"legalName\":\"The other company\"},\"inline\":\"md\"}"]},{"id":"list-contract-types","name":"List Contract Types","description":"Every contract type the one call makes, with its code (send it as contractType), guide, governing laws, languages, roles and required inputs (GET /api/v1/agent/contract-types, no key; ?lang=es for Spanish; &contractType=DPA for one type; &summary=1 without inputs). MCP tool: list_contract_types.","inputModes":["application/json"],"outputModes":["application/json"],"endpoint":{"method":"GET","url":"https://dealroom.todo.law/api/v1/agent/contract-types"},"mcpTool":"list_contract_types","tags":["contracts","catalogue","NDA","DPA","MSA","SAAS","CONSULTING","EMPLOYMENT","IP_ASSIGNMENT","SAFE","CONVERTIBLE_NOTE","ADVISORY","PRIVACY_NOTICE","SOFTWARE_DEVELOPMENT","TECHNOLOGY_LICENSE","JOINT_VENTURE","BAA_NEGOTIATOR","DATA_LICENSING","CONTRATO_SERVICIOS","CONTRATO_LABORAL","CESION_PI","DELAWARE_CERT_OF_INCORPORATION","FOUNDERS","TERM_SHEET","SEED_INVESTMENT","SHAREHOLDERS","PACTO_SOCIOS","EQUITY_INCENTIVE","ADVERTISING_IO","AFFILIATE_PROGRAM","INFLUENCER_MARKETING","WHITE_LABEL_RESELLER","ACTA_CONSEJO_ADMINISTRACION","ACTA_JUNTA_GENERAL","PHANTOM_SHARES_PLAN","PHANTOM_SHARES_GRANT","RESIDENTIAL_TENANCY_ES","RESIDENTIAL_TENANCY_GB","RESIDENTIAL_TENANCY_US_CA"],"contractTypes":["NDA","DPA","MSA","SAAS","CONSULTING","EMPLOYMENT","IP_ASSIGNMENT","SAFE","CONVERTIBLE_NOTE","ADVISORY","PRIVACY_NOTICE","SOFTWARE_DEVELOPMENT","TECHNOLOGY_LICENSE","JOINT_VENTURE","BAA_NEGOTIATOR","DATA_LICENSING","CONTRATO_SERVICIOS","CONTRATO_LABORAL","CESION_PI","DELAWARE_CERT_OF_INCORPORATION","FOUNDERS","TERM_SHEET","SEED_INVESTMENT","SHAREHOLDERS","PACTO_SOCIOS","EQUITY_INCENTIVE","ADVERTISING_IO","AFFILIATE_PROGRAM","INFLUENCER_MARKETING","WHITE_LABEL_RESELLER","ACTA_CONSEJO_ADMINISTRACION","ACTA_JUNTA_GENERAL","PHANTOM_SHARES_PLAN","PHANTOM_SHARES_GRANT","RESIDENTIAL_TENANCY_ES","RESIDENTIAL_TENANCY_GB","RESIDENTIAL_TENANCY_US_CA"]},{"id":"delete-deal","name":"Delete a Deal","description":"Delete one of your single-party deals and its data (DELETE /api/v1/agent/deals/:id, scope negotiate): the parties, the other side's details, the clause choices, the inputs and the contract. Answers 204. Only the account that made the deal can delete it; any other account, or a repeat, gets 404. A deal another party takes part in is refused with 409. The payment record is kept for billing, without names or contract text. MCP tool: delete_deal.","inputModes":["application/json"],"outputModes":["application/json"]},{"id":"negotiate-contract","name":"Negotiate Contract","description":"Negotiate a two-party contract using playbooks and weighted compromise. Returns agreed terms or failure reason.","inputModes":["application/json"],"outputModes":["application/json","application/pdf"],"parameters":{"playbookId":{"type":"string","required":true,"description":"ID of the negotiation playbook to use"},"dealName":{"type":"string","required":true,"description":"Human-readable name for the deal"},"initiatorEmail":{"type":"string","required":true,"description":"Initiator contact email"}}},{"id":"list-templates","name":"List Contract Templates","description":"List available contract templates with clause details and bias values.","inputModes":["application/json"],"outputModes":["application/json"]},{"id":"manage-playbook","name":"Manage Playbook","description":"Create and manage negotiation playbooks with clause preferences, priorities, flexibility scores, and red lines.","inputModes":["application/json"],"outputModes":["application/json"]}],"supportedContractTypes":[{"contractType":"NDA","displayName":"Non-Disclosure Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":false},{"contractType":"DPA","displayName":"Data Processing Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":false},{"contractType":"MSA","displayName":"Master Services Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":false},{"contractType":"SAAS","displayName":"SaaS Subscription Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":false},{"contractType":"CONSULTING","displayName":"Consulting Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES"],"languages":["en","es"],"isPremium":true},{"contractType":"EMPLOYMENT","displayName":"Employment Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES"],"languages":["en","es"],"isPremium":true},{"contractType":"IP_ASSIGNMENT","displayName":"IP Assignment Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":true},{"contractType":"SAFE","displayName":"SAFE Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":true},{"contractType":"CONVERTIBLE_NOTE","displayName":"Convertible Note","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":true},{"contractType":"ADVISORY","displayName":"Advisory Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":true},{"contractType":"PRIVACY_NOTICE","displayName":"Privacy Notice","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":false},{"contractType":"SOFTWARE_DEVELOPMENT","displayName":"Software Development Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":true},{"contractType":"TECHNOLOGY_LICENSE","displayName":"Technology License Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":true},{"contractType":"JOINT_VENTURE","displayName":"Joint Venture Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":true},{"contractType":"BAA_NEGOTIATOR","displayName":"Business Associate Agreement (HIPAA)","jurisdictions":["CALIFORNIA"],"languages":["en"],"isPremium":true},{"contractType":"DATA_LICENSING","displayName":"Data Licensing Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":true},{"contractType":"CONTRATO_SERVICIOS","displayName":"Service Agreement (Contrato de Servicios)","jurisdictions":["SPAIN"],"languages":["es","en"],"isPremium":true},{"contractType":"CONTRATO_LABORAL","displayName":"Employment Contract (Contrato Laboral)","jurisdictions":["SPAIN"],"languages":["es","en"],"isPremium":true},{"contractType":"CESION_PI","displayName":"IP Assignment (Cesión de PI)","jurisdictions":["SPAIN"],"languages":["es","en"],"isPremium":true},{"contractType":"DELAWARE_CERT_OF_INCORPORATION","displayName":"Certificate of Incorporation (Delaware C-Corp)","jurisdictions":["DELAWARE"],"languages":["en"],"isPremium":false},{"contractType":"FOUNDERS","displayName":"Founders Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":true},{"contractType":"TERM_SHEET","displayName":"Term Sheet","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":true},{"contractType":"SEED_INVESTMENT","displayName":"Seed Investment Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":true},{"contractType":"SHAREHOLDERS","displayName":"Shareholders Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES"],"languages":["en","es"],"isPremium":true},{"contractType":"PACTO_SOCIOS","displayName":"Shareholders' Agreement (Pacto de Socios)","jurisdictions":["SPAIN"],"languages":["es","en"],"isPremium":true},{"contractType":"EQUITY_INCENTIVE","displayName":"Equity Incentive Plan","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":true},{"contractType":"ADVERTISING_IO","displayName":"Advertising Insertion Order","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":true},{"contractType":"AFFILIATE_PROGRAM","displayName":"Affiliate / Referral Program Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":true},{"contractType":"INFLUENCER_MARKETING","displayName":"Influencer Marketing Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":true},{"contractType":"WHITE_LABEL_RESELLER","displayName":"White-Label / Reseller Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":true},{"contractType":"ACTA_CONSEJO_ADMINISTRACION","displayName":"Acta de Consejo de Administración","jurisdictions":["SPAIN"],"languages":["es"],"isPremium":true},{"contractType":"ACTA_JUNTA_GENERAL","displayName":"Acta de Junta General","jurisdictions":["SPAIN"],"languages":["es"],"isPremium":true},{"contractType":"PHANTOM_SHARES_PLAN","displayName":"Marco de Phantom Shares","jurisdictions":["SPAIN"],"languages":["es"],"isPremium":true},{"contractType":"PHANTOM_SHARES_GRANT","displayName":"Asignación Individual de Phantom Shares","jurisdictions":["SPAIN"],"languages":["es"],"isPremium":true},{"contractType":"RESIDENTIAL_TENANCY_ES","displayName":"Contrato de Arrendamiento de Vivienda","jurisdictions":["SPAIN"],"languages":["es"],"isPremium":false},{"contractType":"RESIDENTIAL_TENANCY_GB","displayName":"Assured Periodic Tenancy Agreement","jurisdictions":["ENGLAND_WALES"],"languages":["en"],"isPremium":false},{"contractType":"RESIDENTIAL_TENANCY_US_CA","displayName":"California Residential Lease Agreement","jurisdictions":["CALIFORNIA"],"languages":["en"],"isPremium":false}],"a2aProtocolTypes":[{"contractType":"A2A_API_ACCESS","displayName":"API Access Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":true},{"contractType":"A2A_MONITORING","displayName":"Agent Monitoring Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":true},{"contractType":"A2A_COMPUTE_PROCUREMENT","displayName":"Compute Procurement Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":true},{"contractType":"A2A_CONTENT_LICENSE","displayName":"Content License Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":true},{"contractType":"A2A_DATA_SHARING","displayName":"Data Sharing Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":true},{"contractType":"A2A_KNOWLEDGE_ACCESS","displayName":"Knowledge Access Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":true},{"contractType":"A2A_MARKETPLACE","displayName":"Marketplace Terms Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":true},{"contractType":"A2A_ORCHESTRATION","displayName":"Orchestration Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":true},{"contractType":"A2A_PAYMENT_AUTHORIZATION","displayName":"Payment Authorization Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":true},{"contractType":"A2A_SUPPLY_CHAIN","displayName":"Supply Chain Collaboration Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":true},{"contractType":"A2A_TASK_DELEGATION","displayName":"Task Delegation Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":true},{"contractType":"A2A_TOOL_LICENSE","displayName":"Tool License Agreement","jurisdictions":["CALIFORNIA","ENGLAND_WALES","SPAIN"],"languages":["en","es"],"isPremium":true}],"endpoints":{"contracts":"https://dealroom.todo.law/api/v1/agent/contracts","contractTypes":"https://dealroom.todo.law/api/v1/agent/contract-types","templates":"https://dealroom.todo.law/api/v1/agent/templates","playbooks":"https://dealroom.todo.law/api/v1/agent/playbooks","negotiate":"https://dealroom.todo.law/api/v1/agent/negotiate","deals":"https://dealroom.todo.law/api/v1/agent/deals","subscriptions":"https://dealroom.todo.law/api/v1/agent/subscriptions","creditsCheckout":"https://dealroom.todo.law/api/v1/agent/credits/checkout","creditsBalance":"https://dealroom.todo.law/api/v1/agent/credits/balance","webhooks":"https://dealroom.todo.law/api/v1/agent/webhooks","mcp":"https://dealroom.todo.law/api/v1/agent/mcp","mcpServerCard":"https://dealroom.todo.law/.well-known/mcp/server-card.json","mcpDiscovery":"https://dealroom.todo.law/.well-known/mcp.json","llms":"https://dealroom.todo.law/llms.txt","llmsFull":"https://dealroom.todo.law/llms-full.txt"},"pricing":{"model":"per_contract","unit":"contract","amountsMinorUnits":{"contract":{"usd":2900,"eur":2900},"creditPack":{"usd":21750,"eur":21750}},"display":{"contract":{"usd":"$29","eur":"€29"},"creditPack":{"usd":"$217.50","eur":"€217.50"}},"creditPackSize":10,"creditsHeldBy":"customer","creditsNote":"Credits belong to the customer that owns the API keys. Any of its keys spends from the one balance; rotating or revoking a key changes nothing.","chargedWhen":"A contract made in one call (POST /api/v1/agent/contracts, MCP tool generate_contract) spends one credit when it is made. A negotiated deal spends one credit when the document of the agreed contract is first fetched, in any format. Negotiation is free, and later downloads of a paid contract are free.","buyCredits":"POST /api/v1/agent/credits/checkout","balance":"GET /api/v1/agent/credits/balance","unpaidResponse":"HTTP 402 with code PAYMENT_REQUIRED"},"documentation":"https://dealroom.todo.law/docs/agent-api","quickStart":"https://dealroom.todo.law/developers"}