@open-agreements/contracts-workspace-mcp
v0.5.0
Published
Local stdio MCP server for contracts workspace operations
Readme
@open-agreements/contracts-workspace-mcp
Local stdio MCP server for contracts workspace operations.
Scope
This package exposes local workspace tools (topic-first init planning, catalog, status) over MCP so agents can operate on a local contracts directory without a remote server.
Available Tools
workspace_initcatalog_validatecatalog_fetchstatus_generatestatus_lint
Local Run
From this repository:
npm run build:workspace-mcp
node packages/contracts-workspace-mcp/bin/open-agreements-workspace-mcp.jsClaude Code Local MCP Setup
claude mcp add --transport stdio open-agreements-workspace-mcp -- node /ABSOLUTE/PATH/TO/open-agreements/packages/contracts-workspace-mcp/bin/open-agreements-workspace-mcp.jsThen in Claude Code, call tools like:
workspace_initwith{"root_dir":"/path/to/workspace","agents":["claude","gemini"]}to get missing folder/file suggestions (no auto-write)status_generatewith{"root_dir":"/path/to/workspace"}
Claude Desktop Local Connector Setup
Configure a local stdio MCP server using the same command and absolute path:
- command:
node - args:
[/ABSOLUTE/PATH/TO/open-agreements/packages/contracts-workspace-mcp/bin/open-agreements-workspace-mcp.js]
Use a local directory for root_dir parameters (including locally synced Google
Drive folders).
