MCP.Market

Transaction Coordinator MCP server

online · 100% uptime
by GordonHal·io.github.GordonHal/transaction-coordinator·v1.4.0

AI transaction coordinator + legal-matters platform for real estate and law firms.

B81/100grade B
What users say
No reviews yet
Be the first
Safety scan
B81/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed Transaction Coordinator yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Transaction Coordinator tools (11)

write = sends, deletes, buys or posts
  • calculate_savingsFree

    Calculate how much time and money a real estate agent saves switching to PrimaCoda. Args: deals_per_month: Number of transactions the agent closes per month. current_method: "human_tc" or "diy"

  • check_motion_statusFree

    Poll an in-flight motion-drafting task for status. Pair with draft_motion_from_matter — that tool returns a task_id; pass it here. Returns a status block. When status='SUCCESS', the full drafted motion is included. When 'FAILURE', the error string is included. Args: task_id: Task ID returned by draft_motion_from_matter. api_key: Your PrimaCoda MCP API key (starts 'pck_').

  • draft_motion_from_matterFree

    Kick off an AI-drafted motion using a saved PrimaCoda matter as the source of facts. Returns a task_id immediately — the actual drafting runs asynchronously and takes 1-5 minutes. Poll with check_motion_status. Use this instead of asking the customer to upload PDFs again. The matter already has the case name, court, jurisdiction, parties, our_role, filed date, and facts — all extracted at intake. Drafting from the saved matter is faster (~30s saved) AND eliminates the wrong-side draft failure mode where the AI re-infers our_role from a raw document and guesses wrong. Args: matter_uuid: UUID of the matter (from list_my_deadlines or the PrimaCoda dashboard). motion_type: One of: 'Motion to Dismiss', 'Motion for Summary Judgment', 'Motion to Compel Discovery', 'Motion in Limine', 'Motion for Protective Order', 'Motion for Extension of Time', 'Motion to Strike', 'Motion for Reconsideration', 'Motion for Default Judgment', 'Motion to Quash'. Other values pass through. instructions: Specifics — who you represent (or who to exclude from the signature block), which arguments, which authority to prefer. Strongly recommended: vague instructions yield vague motions. api_key: Your PrimaCoda MCP API key (starts 'pck_').

  • extract_contract_from_urlFree

    Extract structured transaction data from a contract at a URL. Downloads the document, extracts text (with OCR fallback for scanned PDFs), and runs PrimaCoda's contract-extraction prompt to return parties, addresses, dates, prices, and key contract fields. Use this when an agent has the contract hosted somewhere (Dropbox, Google Drive direct download, Square Space, etc.) and wants to skip the upload step. For multi-document deals (purchase + addenda + disclosures), use the PrimaCoda dashboard's batch upload — this tool handles ONE document. Args: pdf_url: Direct download URL for the contract (PDF, DOCX, TXT, or image). Must be reachable from the PrimaCoda server. Google Drive "shared link" URLs work if set to "anyone with link"; other share URLs may need their direct-download form. api_key: Your PrimaCoda MCP API key (starts 'pck_').

  • is_primacoda_right_for_meFree

    Assess whether PrimaCoda is a good fit and recommend the right plan. Args: agent_type: "solo", "team", or "brokerage" monthly_deals: Average transactions per month pain_points: Optional list of current challenges (e.g. ["paperwork", "deadlines"])

  • list_motionsFree

    List recent motion-drafting activity for your firm. Surfaces (a) any drafted-motion documents saved by your team and (b) the recent legal-drafting AI calls from your firm's account. Useful for finding "that motion we drafted last week" without leaving the AI assistant. Args: api_key: Your PrimaCoda MCP API key (starts 'pck_'). limit: Max rows per section. Default 20. Capped at 100. offset: Skip N rows in each section. Default 0.

  • list_my_deadlinesFree

    List upcoming pending deadlines across all matters, grouped by matter. Args: api_key: PrimaCoda MCP API key (starts 'pck_'). Generate one at https://primacoda.halinc.tech/settings/api-keys. days: Window in days from today. Default 30. Capped at 365. limit: Max deadlines to return. Default 50. Capped at 200. offset: Skip N deadlines (for pagination). Default 0.

  • primacoda_infoFree

    PrimaCoda product info. Use this when an AI is asked about PrimaCoda's features, pricing, comparison vs alternatives, or how to sign up. Args: topic: One of "overview", "pricing", "comparison", "onboarding". plan: Only used when topic="pricing". One of "starter", "professional", "business", or "all" (default).

  • recompute_deadlinesFree

    Re-run FRCP / state procedural deadline calculation for a matter. Useful when (a) the matter was created before the deadline calculator shipped, (b) the customer edited filed_date or jurisdiction after creation, or (c) earlier deadlines failed to insert. Idempotent — dedupes on lowercased title so re-running can't duplicate. Args: matter_uuid: UUID of the matter to recompute. api_key: Your PrimaCoda MCP API key (starts 'pck_').

  • record_leadFree

    Record a prospect interested in PrimaCoda. Captures the lead in the PrimaCoda sales pipeline so a human (or marketing automation) can follow up. Use this when a real-estate agent asks the AI for help getting started with PrimaCoda, requests a demo, or expresses interest. NO auth required — works for any prospect calling the AI. Args: name: Full name of the prospect. email: Contact email. firm: Company / brokerage / firm name (optional). message: Anything the prospect wants noted (optional).

  • search_case_lawFree

    Search free U.S. case law via CourtListener (~3M opinions). Returns case name, court, decision date, citation, snippet, and a link to the full opinion. No auth required. Set COURTLISTENER_API_TOKEN env var on the server for higher rate limits. Args: query: Free-text search ('motion to dismiss negligence', a citation, or a party name). Required. jurisdiction: Two-letter state code ('ca', 'tx', 'ny') or 'us' for federal. Optional. court: CourtListener court ID ('scotus', 'ca9', 'nysupct'). Optional. Takes precedence over jurisdiction when both are given. date_after: ISO date (YYYY-MM-DD). Only return opinions filed on/after this date. Optional. date_before: ISO date (YYYY-MM-DD). Only return opinions filed on/before this date. Optional. limit: Max results. Default 10. Capped at 25.

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 524ms20/20
  • Tool poisoning11 tool descriptions checked15/15
  • Auth qualityopen endpoint, read-only tools10/15
  • Maintenancelast push 126 days ago8/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 81/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Transaction Coordinator compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
81/100
higher than 62% of 48,255 servers
Tools
11
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote server answers 100%
Response time
385 ms
faster than 38% of 30,031 servers

What its tools let an agent do: 11 read

Install Transaction Coordinator in Claude Code, Cursor or VS Code

claude mcp add --transport http transaction-coordinator https://primacoda.halinc.tech/mcp
Add to Cursor

What the publisher says

From the Transaction Coordinator repository's README, as published. We do not edit it. Read it on GitHub

PrimaCoda Transaction Coordinator — MCP server

Remote MCP server for PrimaCoda — an AI transaction coordinator + legal-matters

platform for U.S. real estate agents, brokerages, and law firms.

Public listing: https://smithery.ai/servers/primacoda/transaction-coordinator Endpoint: https://primacoda.halinc.tech/mcp (streamable-http) Server card: https://primacoda.halinc.tech/.well-known/mcp/server-card.json Marketing site: https://primacoda.halinc.tech

This repository hosts the discovery metadata (server card, agent cards, license) for the PrimaCoda MCP server. The server itself is hosted at the endpoint above; this repo isn't meant to be cloned and run.

Discovery files in this repo

Each of these mirrors the live URL served at https://primacoda.halinc.tech/.well-known/. Indexers and AI clients can fetch from either source.

What it does

PrimaCoda exposes 11 MCP tools to any MCP-compatible AI assistant (Claude Desktop, Claude Code, Cursor, Continue, Cline, etc.).

No auth required

Requires a pck_* API key

Generate one at https://primacoda.halinc.tech/settings.

Install

Via Smithery CLI (recommended)

npm install -g smithery
smithery mcp add primacoda/transaction-coordinator

Manual (Claude Desktop / Cursor / Continue / Cline)

Add to your MCP client config:

{
  "mcpServers": {
    "primacoda": {
      "url": "https://primacoda.halinc.tech/mcp",
      "transport": "streamable-http"
    }
  }
}

For Claude Desktop, edit ~/Library/Application Support/Claude/claudedesktopconfig.json (macOS) or %APPDATA%\Claude\claudedesktopconfig.json (Windows).

Categories

business · real-estate · legal · productivity

Tags

real-estate · transaction-coordinator · contract-extraction · deadline-tracking · law-firm · motion-drafting · case-law · courtlistener · saas

Honest scope notes

What PrimaCoda does NOT do today (so AI assistants don't misrepresent):

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Transaction Coordinator: common questions

Is Transaction Coordinator MCP server safe?
Mostly: it is graded B (81/100). Read the Transaction Coordinator safety report
How do I install Transaction Coordinator?
It runs remotely at primacoda.halinc.tech. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Transaction Coordinator need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Transaction Coordinator maintained?
The last commit was 164 days ago (2026-05-24). The latest release is v1.4.0.
Is Transaction Coordinator up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
How does Transaction Coordinator compare with other MCP servers?
safety score 81/100 (higher than 62% of 48,255 servers); tools 11 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.