
Transaction Coordinator
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 toolsPublic 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).
planstringcalculate_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"
current_methodstringdeals_per_monthintegerget_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"])
agent_typestringmonthly_dealsintegerpain_pointsvaluerecord_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...
emailstringfirmstringmessagestringnamestringlist_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...
api_keystringdaysintegerrecompute_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...
api_keystringmatter_uuidstringSponsors
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.
Details
- Repository
- github.com/gordonhal/primacoda-mcp
- Website
- primacoda.halinc.tech
- Transport
- HTTP
- Registry
- MCP registry, active