Claude (claude.ai and Claude Desktop)
Add SpecsGraph to Claude as a custom connector, sign in and allow it, then read your spec and stage changes from claude.ai and Claude Desktop.
The SpecsGraph connector lets Claude read the spec of your projects, follow workstreams, tasks and review threads, and stage spec changes for your team to accept. It connects to the SpecsGraph MCP server and signs in with your SpecsGraph account; there is no token to create.
Before you start
- A Claude plan that supports custom connectors. On Team and Enterprise plans, an owner may need to add the connector for the organization first.
- A SpecsGraph account in a workspace, with the Editor role or above if the agent should stage changes. A Viewer's agent reads and comments.
- The SpecsGraph MCP URL,
https://mcp.specsgraph.io/mcp; see The MCP URL.
Add the connector
Open the connector settings
In claude.ai or Claude Desktop, open Settings, then Connectors, and choose Add custom connector.
Enter the name and URL
Name it SpecsGraph and paste the server URL. Leave the advanced OAuth fields empty: Claude registers itself with SpecsGraph.
Text Name: SpecsGraph Remote MCP server URL: https://mcp.specsgraph.io/mcpConnect and sign in
Choose Connect. Claude opens
app.specsgraph.ioin your browser. Sign in to SpecsGraph if you are not already.Allow the connector
The consent page asks "Allow Claude to use SpecsGraph?". Check that it returns to
claude.ai, then pick the workspace under Organisation, the expiry, the access (Read only, or Read and write to stage changes) and the projects. Choose Allow. The browser returns to Claude and the connector shows as connected.
Connectors you add in claude.ai are available in Claude Desktop with the same account, and the other way round. Turn the connector on for a conversation from the tools menu in the chat input.
Note
Claude's own help center is the authority on its settings screens and plans. The steps here reflect Claude at the time of writing.
What the connector can do
- Read. 12 tools read projects, spec documents, artefacts, workstreams and their changes, tasks, proposals and threads. They never change anything.
- Stage spec changes.
spec_applystages edited documents as revisions in the proposal of a workstream. Nothing reaches Main until a person accepts the revisions in the web app and publishes the work. - Plan and discuss. Tools that open workstreams and tasks, move a task to Ready or In progress, and open or reply to comment threads.
- Never accept a revision, publish, mark a task done, resolve a thread or change settings. The server refuses those for every agent.
Claude asks before it calls a tool unless you allow it, and you can change that per tool in the connector's settings. Read-only tools are safe to allow. Look at the arguments of the two destructive tools, proposal_discard and task_abandon, before you approve them.
Tools
The server also offers 4 prompts, such as read-then-propose, which Claude shows in the attachment menu when the connector is on. The MCP tool reference describes every tool and prompt with its inputs.
Example prompts
Disconnect and revoke
- In Claude. Open Settings, then Connectors, select SpecsGraph and disconnect or remove it. Claude stops calling the server.
- In SpecsGraph. Open Settings, then Access tokens, then Signed-in agents, choose Revoke next to Claude, then Revoke agent. The connector stops working at its next request. Do this too if you removed the connector in Claude, so no stored grant is left behind.
Data handling
- SpecsGraph receives the tool calls Claude makes and their arguments, not your conversation.
- Tools return content only from the workspace and projects you allowed on the consent page.
- What the connector writes (staged revisions, threads, tasks) is stored in your workspace and attributed to you through Claude, so reviewers can see where it came from.
- Claude handles your conversation under Anthropic's own terms and privacy policy.
The Privacy Policy covers what SpecsGraph stores and for how long, and Security and your data covers hosting and export.
Troubleshooting
Support
Email support@specsgraph.io for help with the connector, or see Support for every way to reach us. Include the time of the problem and the tool name if you have it.