Connect Claude.ai to AssinaJá
By the end of this guide, you ask Claude to send a document for signature and it sends it.
There are two sides: first create the key in AssinaJá, then point Claude at it. The order matters — the authorisation asks you to pick a key, and if none exists the process stops halfway.
Before you start
Section titled “Before you start”- In AssinaJá: be Owner or Admin. That is who can create API keys — see Roles and permissions.
- In Claude.ai: a plan that allows custom connectors. As of this guide, the Free, Pro, Max, Team and Enterprise plans do, with Free limited to one connector.
1. Create the key in AssinaJá
Section titled “1. Create the key in AssinaJá”Under Settings → API Keys, choose New API Key.
- Name — something that identifies the connection, e.g. Claude.ai. You will need to recognise it six months from now.
- Expiry date — optional, but a key with an expiry is a key that gets reviewed.
- Access — tick only what you want the assistant to do.
Choose Create key.

2. Add the connector in Claude.ai
Section titled “2. Add the connector in Claude.ai”The steps below are from the Claude.ai interface in August 2026. If the names do not match, the official guide is at support.claude.com.
On an individual account (Free, Pro or Max):
- Open Customize → Connectors.
- Choose +, then Add custom connector.
- For the server address, paste:
https://app.assinaja.pt/mcp
- Choose Add.
On a Team or Enterprise account, the connector is added once by the owner, under Organization settings → Connectors → Add, going through Custom and choosing Web. After that, each member goes to Customize → Connectors and chooses Connect to authenticate with their own account — and therefore with whichever key they pick.
3. Authorise
Section titled “3. Authorise”When you add the connector, Claude opens the AssinaJá authorisation page. It is titled Ligar Claude ao AssinaJá and has two steps.
If you are not signed in yet, you sign in first.
Step 1 of 2 — choose the API Key to use
Open the list — it shows — select an API Key — — and pick the key you created. Then Continue.
You have no active API Key.
Create one in the backoffice under Settings → API Keys and retry the connection.
If you see this, you skipped step 1 of this guide.
Step 2 of 2 — confirm the access you are granting
Here you see the exact list of what the key allows. It is your last chance to notice you ticked one permission too many.
By confirming, it is recorded that you authorized Claude to use this key. You can cut the access at any time by suspending or deleting the key under Settings → API Keys.
Choose Authorize access. You get Establishing the connection — “Aguarde — estamos a finalizar e a devolvê-lo ao Claude. Não feche esta janela.” — and are returned to Claude automatically.
4. Confirm it works
Section titled “4. Confirm it works”In the conversation, ask for something that only works with the connection up:
List the templates available in AssinaJá.
You should get your organisation’s real templates. If you get a generic answer about AssinaJá with no list, the connector is not being used — check that it is enabled under Customize → Connectors.
A second, more useful test:
Create a document from template X for João Silva (joao@exemplo.pt) and leave it as a draft.
Then go to the document list and see if it is there. That is how you verify the key is bound to the right organisation.
5. Cut access
Section titled “5. Cut access”You do not disconnect a connector like this from Claude’s side — you do it from the key’s side.
Under Settings → API Keys, Suspend the key: “While suspended, the key no longer authenticates until it is reactivated.” Claude’s access drops on the next request.
Suspending is reversible and deleting is not. If you are just testing, or suspicious of something, suspend.
If it goes wrong
Section titled “If it goes wrong”| What you see | What to do |
|---|---|
| You have no active API Key. | The key does not exist, is suspended, or expired. Create or reactivate one. |
| Claude shows no AssinaJá tools | The connector is not enabled, or the key has no permissions ticked. |
| Claude sees documents but cannot create them | Documents — create is missing from the key. Edit it under Settings → API Keys. |
| Claude creates but nothing is sent | Expected without Documents — publish, or with the draft policy enabled. |
| The connection fails when adding the connector | Check the OAuth Advanced settings were left empty. |
A tool the key does not allow does not appear to the assistant, rather than failing when called. So the answer to “Claude cannot do X” is almost always a missing permission on the key, not a fault.
Related
Section titled “Related”- What MCP is — the security model behind this
- Connect ChatGPT to AssinaJá
- Create an API key
- Deliver a file to an assistant