@sharedanchor/professional-mcp
v0.1.0
Published
Read-only MCP (Model Context Protocol) connector that lets family-law attorneys query SharedAnchor co-parenting records inside Claude Desktop using a scoped access key.
Maintainers
Readme
@sharedanchor/professional-mcp
Read-only MCP (Model Context Protocol) connector that lets a family-law attorney query their client's SharedAnchor co-parenting records inside Claude Desktop, using a scoped access key issued by the client.
The connector exposes three read-only tools (list_expenses, list_payments, list_custody_events) backed by the SharedAnchor production API. The client controls the key and can revoke it at any time from SharedAnchor Settings.
What this is for
If a SharedAnchor client has sent you a "Professional Access" invitation email, this package is the local connector that wires up Claude Desktop so you can ask things like:
"List approved expenses over $100 last quarter." "Show payments my client made in March." "Pull custody days for the last 90 days."
Install
npm install -g @sharedanchor/professional-mcpOr run on demand without a global install:
npx -y @sharedanchor/professional-mcpNode.js 18 or later is required.
Configure Claude Desktop
Open Claude Desktop's claude_desktop_config.json file and add the sharedanchor entry inside mcpServers:
{
"mcpServers": {
"sharedanchor": {
"command": "npx",
"args": ["-y", "@sharedanchor/professional-mcp"],
"env": {
"SHAREDANCHOR_API_KEY": "paste-your-access-code-here"
// "API_BASE_URL": "https://api.sharedanchor.com" // optional; defaults to production
}
}
}
}Config file location:
- Mac:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Replace paste-your-access-code-here with the access code from your invitation email (it starts with pro_). Save, then fully quit and reopen Claude Desktop.
Environment variables
| Variable | Required | Default | Description |
|----------|----------|---------|-------------|
| SHAREDANCHOR_API_KEY | yes | — | Your scoped attorney access code (starts with pro_). |
| API_BASE_URL | no | https://api.sharedanchor.com | Override only if SharedAnchor support directs you to. |
The key is stored only in Claude Desktop's config file. It is sent to api.sharedanchor.com with each query, but never to any other party.
Troubleshooting
- Claude shows no SharedAnchor option. Fully quit Claude Desktop (Cmd+Q on Mac, right-click the tray icon and choose Quit on Windows). Closing the window is not enough.
command not found: npx. Node.js is not installed or the installer needs a system restart. Install it from nodejs.org, then restart your computer.- "API key is invalid". Double-check that you copied the full access code (including the
pro_prefix) and that the surrounding double-quotes in the config file are intact.
Full walkthrough
For a step-by-step guide with screenshots, see https://sharedanchor.com/help/professional-access.
License
UNLICENSED. This package is published to npm so SharedAnchor clients can invite their attorneys; it is not licensed for redistribution or derivative work.
