The repository supports local stdio development. A hosted Claude Desktop connection is not currently documented as production ready.
npm --prefix servers/mcp ci
npm --prefix servers/mcp run build Review servers/mcp/env.example for variable names
and supply credentials through an approved local secret mechanism.
{
"mcpServers": {
"fenceline-local": {
"command": "node",
"args": ["/absolute/path/to/fenceline/servers/mcp/dist/index.cjs"],
"env": {
"MCP_TRANSPORT": "stdio",
"FENCELINE_CONTRACTOR_ID": "YOUR_CONTRACTOR_ID"
}
}
}
} Use an absolute path and keep secrets outside the checked-in JSON. Your client version may use a different settings workflow; consult its current documentation.
Start with tool discovery, then call only the tool you are developing. Registered agent, vendor, permit, and SEO tools can contain staged or fallback behavior; inspect the handler before using side effects.