gordonhal avatar

Transaction Coordinator

gordonhal/primacoda-mcp

Connects your MCP client to PrimaCoda's real estate transaction and legal workflow platform. Exposes 11 tools split between public (product info, savings calculator, case law search via CourtListener's 3M opinion database) and authenticated operations that require a pck_ API key (contract extraction from PDFs and images with OCR fallback, deadline tracking and FRCP calculation, motion drafting). The contract extraction tool pulls parties, addresses, dates, and prices from URLs. Motion drafting is Missouri-specific for now. Useful if you're building AI workflows for real estate brokerages or small law firms that need document intelligence and procedural deadline automation without standing up your own extraction pipeline.

tools
9
transport
HTTP
last updated
May 22, 2026

Tools

9 tools

Public tool metadata for what this MCP can expose to an agent.

get_transaction_coordinator_infoGet an overview of PrimaCoda — the AI transaction coordinator for real estate agents.

Get an overview of PrimaCoda — the AI transaction coordinator for real estate agents.

No parameter schema in public metadata yet.

compare_tc_optionsCompare PrimaCoda vs a human transaction coordinator vs doing it yourself (DIY).

Compare PrimaCoda vs a human transaction coordinator vs doing it yourself (DIY).

No parameter schema in public metadata yet.

get_pricing_infoGet PrimaCoda pricing, including founding-member specials. Args: plan: One of "starter", "professional", "business", or "all" (default).1 params

Get PrimaCoda pricing, including founding-member specials. Args: plan: One of "starter", "professional", "business", or "all" (default).

Parameters* required
planstring
default: all
calculate_savingsCalculate 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"2 params

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"

Parameters* required
current_methodstring
deals_per_monthinteger
get_startedGet the signup link, trial details, and quick-start checklist for PrimaCoda.

Get the signup link, trial details, and quick-start checklist for PrimaCoda.

No parameter schema in public metadata yet.

is_primacoda_right_for_meAssess 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"])3 params

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"])

Parameters* required
agent_typestring
monthly_dealsinteger
pain_pointsvalue
record_leadRecord 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 au...4 params

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 au...

Parameters* required
emailstring
firmstring
default:
messagestring
default:
namestring
list_my_deadlinesList your upcoming pending deadlines across all matters in the next N days. Returns case name, deadline title, due date, and priority for each pending matter_deadline whose due_date is within the window. Args: api_key: Your PrimaCoda MCP API key (starts 'pck_'). Generate one a...2 params

List your upcoming pending deadlines across all matters in the next N days. Returns case name, deadline title, due date, and priority for each pending matter_deadline whose due_date is within the window. Args: api_key: Your PrimaCoda MCP API key (starts 'pck_'). Generate one a...

Parameters* required
api_keystring
daysinteger
default: 30
recompute_deadlinesRe-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 o...2 params

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 o...

Parameters* required
api_keystring
matter_uuidstring

Sponsors

Readme

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/<file>. Indexers and AI clients can fetch from either source.


View the full README on GitHub

Details

Repository
github.com/gordonhal/primacoda-mcp
Website
primacoda.halinc.tech
Transport
HTTP
Registry
MCP registry, active