Connect Your Assistant
Add the NextSign MCP server to Claude or ChatGPT, sign in, and check that it works.
Connecting takes a few minutes and no code. You add one address to your assistant, sign in with your normal NextSign login, and approve the connection.
https://api.nextsign.dk/v3/mcpAdd the server in your assistant
Works on claude.ai and in the Claude desktop app.
- Open Settings → Connectors.
- Click Add custom connector.
- Name it NextSign and paste the server address above.
- Click Add — no key or password goes in here. Claude discovers the NextSign sign-in on its own.
Custom connectors require a paid plan, and on some plans Developer mode must be switched on first under Settings → Apps & Connectors → Advanced settings.
- Open Settings → Apps & Connectors.
- Click Create (or Add custom connector).
- Name it NextSign, paste the server address above, and pick OAuth as authentication.
- Save. ChatGPT sends you to the NextSign sign-in described in the next step.
Only needed if you prefer an API key over signing in — for example a shared machine that should always act as one specific key. Requires Node.js installed.
Open Settings → Developer → Edit Config and add:
{
"mcpServers": {
"nextsign": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.nextsign.dk/v3/mcp",
"--header",
"Authorization:${NEXTSIGN_AUTH}"
],
"env": {
"NEXTSIGN_AUTH": "Bearer key_YOUR_KEY_HERE"
}
}
}
}Replace key_YOUR_KEY_HERE with your key, then restart the app. (The env-var indirection is deliberate — a space inside --header arguments gets split by the bridge.)
Any MCP client that supports remote servers over Streamable HTTP works. Two ways in:
- OAuth (preferred): point the client at the server address and let it run the standard MCP authorization flow. Registration is dynamic — no pre-shared client id needed.
- API key: if the client can send custom headers, set
Authorization: Bearer key_…with a key from Authorization.
Clients that only speak the older SSE transport cannot connect.
Sign in and approve
With OAuth, a NextSign window opens:
- Log in if you aren't already.
- If you belong to more than one company, pick which company the assistant may act for.
- Click Approve.
Cases the assistant creates are attributed to you, in the company you picked — they appear in the dashboard under your name, and signing emails show you as the sender. The connection acts for that one company only; connect again to switch.
Check it works
Ask your assistant:
What NextSign tools do you have?
It should mention create_case ("Create a signing case") along with list_documents, get_document and create_case_from_document. Then head to Using It for what to ask next.
Managing connections
Behind the scenes, approving a connection issues a normal API key for the assistant. It appears in the dashboard under Configurations → API keys, named after the assistant (e.g. "ChatGPT (MCP)"). Deleting that key disconnects the assistant immediately — it will ask to connect again the next time someone uses it.