streamable-httpupdated 3mo ago
Remote MCP server for PrimaCoda — an AI transaction coordinator + legal-matters platform for U.S. real estate agents, brokerages, and law firms.
What can you do with transaction coordinator?
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.
| File | Format | Consumer |
|---|---|---|
server-card.json |
MCP server-card (modelcontextprotocol.io spec) | Smithery, MCP registries |
server.json |
MCP registry server.json (Dec 2025 schema) | The official io.modelcontextprotocol.registry |
glama.json |
Glama.ai MCP-server descriptor | Glama directory |
ai-plugin.json |
OpenAI plugin-manifest format (api.type: "mcp") |
Legacy ChatGPT-plugin scanners; some agent frameworks |
agent.json |
Generic agent descriptor | A2A-aware MCP clients |
agent-card.json |
A2A protocol agent-card | A2A directories |
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
| Tool | What it does |
|---|---|
primacoda_info |
Product info — overview, pricing, comparison, onboarding. |
calculate_savings |
Time + money saved switching to PrimaCoda. |
is_primacoda_right_for_me |
Fit assessment + plan recommendation. |
record_lead |
Capture prospect into PrimaCoda's sales pipeline. |
search_case_law |
Search free U.S. case law (~3M opinions, via CourtListener). |
Requires a pck_* API key
Generate one at https://primacoda.halinc.tech/settings.
| Tool | What it does |
|---|---|
extract_contract_from_url |
Extract parties / address / dates / price from a contract URL (PDF, DOCX, TXT, image). OCR fallback. |
list_my_deadlines |
Upcoming pending deadlines grouped by matter, paginated. |
recompute_deadlines |
Re-run FRCP / state procedural deadline calc for a matter (idempotent). |
list_motions |
Recent motion-drafting activity for your firm. |
draft_motion_from_matter |
Kick off an AI-drafted motion from a saved matter; returns task_id. |
check_motion_status |
Poll a motion-drafting task; returns full motion when complete. |
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/claude_desktop_config.json
(macOS) or %APPDATA%\Claude\claude_desktop_config.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):
- No direct MLS feed integration (intentionally — contract-first workflow sidesteps the MLS-licensing fight).
- No trust accounting / IOLTA reconciliation.
- No native mobile app (web-only).
- Motion templates are Missouri-specific (Rule 55.27 etc.); other states get drafted text but rule numbers will be wrong.
- No CRM / lead-pipeline features; pairs with HubSpot / Follow Up Boss / kvCORE.
Full LLM-friendly reference: https://primacoda.halinc.tech/llms-full.txt
Verification
| Check | Where |
|---|---|
| Server card (JSON) | https://primacoda.halinc.tech/.well-known/mcp/server-card.json |
| Smithery backlink page | https://primacoda.halinc.tech/smithery |
| DNS TXT (smithery-verification) | dig +short TXT primacoda.halinc.tech |
| Live extraction accuracy | https://primacoda.halinc.tech/evals |
| AI system prompts | https://primacoda.halinc.tech/ai-transparency |
| Document template catalog | https://primacoda.halinc.tech/api/templates |
License
Metadata in this repository is published under the MIT License — see LICENSE. The PrimaCoda product itself (hosted at the endpoint above) is proprietary and operated by Hal Inc.
Maintainer
Hal Inc · Missouri, USA
- Marketing: https://primacoda.halinc.tech
- Sales: sales@primacoda.halinc.tech
- Support: support@primacoda.halinc.tech
- Issues: please file in this repo
Install
Add transaction coordinator to your client. Pick the one you use.
claude mcp add --transport http transaction-coordinator https://primacoda.halinc.tech/mcpcodex mcp add transaction-coordinator --url https://primacoda.halinc.tech/mcp{
"mcpServers": {
"transaction-coordinator": {
"url": "https://primacoda.halinc.tech/mcp"
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"servers": {
"transaction-coordinator": {
"type": "http",
"url": "https://primacoda.halinc.tech/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
{
"mcpServers": {
"transaction-coordinator": {
"url": "https://primacoda.halinc.tech/mcp"
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"transaction-coordinator": {
"serverUrl": "https://primacoda.halinc.tech/mcp"
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
Score
39 / 100
Incomplete
- Documentation25/25
- Maintenance13/25
- Trust6/20
- Capability0/15
- Install experience12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 99 days ago
- Has a release history
- Repository is not archived
- No licence detected
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 6 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Version history
| Versions | Published |
|---|---|
| 1.4.0Latest | May 22, 2026 |