MCP server · Documents and wikis

Yousign MCP server

Yousign in any MCP client, through Memtro: Yousign does not publish this server. Memtro's Yousign connector reads Yousign through its API with the credentials you connect, and one endpoint hands those tools, every other system you connect and Memtro's memory tools to Claude Code, Cursor, Claude Desktop or anything else that speaks Streamable HTTP, as you.

What the model can do

Yousign (Youtrust) e-signature: signature requests by status, name, label or date with their signers and who has signed, contacts and templates. Can create a draft request and add or remove its signers, change it, send it for signing, remind a signer or approver, pause, resume, reactivate, cancel or delete it, and create, change or delete a contact.

Reads

  • yousign_list_signature_requestsYousign signature requests, with status (draft, ongoing, done, declined, expired…), dates, how many signers and how many have signed…
  • yousign_get_signature_requestOne Yousign signature request by id, with each signer's name, email, status (notified, signed, declined…) and when they signed.
  • yousign_list_contactsContacts saved in Yousign (people who are sent things to sign): name, email, company, job title.
  • yousign_list_templatesYousign templates (reusable signature request set-ups), ten at a time as the API allows: name and id.

Acts, when you ask

These change something in Yousign. The model is told to use them only when you ask for exactly that, and each one is granted by name: per team on a shared connection, by the owner on a personal one.

  • yousign_create_draft_signature_requestCreates an empty DRAFT signature request in Yousign with the given name, nothing more.
  • yousign_create_contactSaves a new contact in Yousign (first name, last name, email, language, optionally company and job title).
  • yousign_activate_signature_requestSends a Yousign signature request out for signing (it leaves draft).
  • yousign_cancel_signature_requestCancels a Yousign signature request that is in approval or out for signing.
  • yousign_send_signer_reminderEmails one signer a reminder to sign a Yousign request.
  • yousign_send_approver_reminderEmails one approver a reminder to review a Yousign request.
  • yousign_add_signerAdds a signer to a draft Yousign signature request.
  • yousign_delete_signerRemoves a signer from a Yousign signature request.
  • yousign_update_signature_requestChanges a Yousign signature request's name, delivery (email or none), whether signers sign in order, expiry date, or whether signers may decline.
  • yousign_delete_signature_requestDeletes a Yousign signature request (a draft, or one that is finished, cancelled or expired…
  • yousign_pause_signature_requestPauses a Yousign signature request in approval or out for signing, so nobody can sign until it is resumed.
  • yousign_resume_signature_requestResumes a paused Yousign signature request, so its signers or approvers can act again.
  • yousign_reactivate_signature_requestReactivates an expired Yousign signature request with a new expiry date, so its signers can sign again.
  • yousign_update_contactChanges a saved Yousign contact's name, email, language, company or job title.
  • yousign_delete_contactDeletes a saved Yousign contact.

Connect it

First connect Yousign on Dashboard → Connections, then add Memtro to your client once. The Yousign tools appear alongside the tools of everything else you have connected; nothing is configured per connector.

Claude Code

The Memtro plugin registers the server and a skill for when to use it; the tools are then available in every session.

claude plugin marketplace add memtro-org/claude-memtro
claude plugin install memtro@memtro --config api_key=sk-memtro-...

Cursor

Add the server to .cursor/mcp.json in the project, or to the global file under ~/.cursor/.

{
  "mcpServers": {
    "memtro": {
      "url": "https://platform.memtro.com/api/mcp",
      "headers": {
        "Authorization": "Bearer sk-memtro-..."
      }
    }
  }
}

Claude Desktop

Create a personal API key on Dashboard → Profile → API keys. In Claude Desktop add an MCP server of type HTTP with URL https://platform.memtro.com/api/mcp and the header Authorization: Bearer sk-memtro-…

OpenCode

A remote server in opencode.json.

{
  "mcp": {
    "memtro": {
      "type": "remote",
      "url": "https://platform.memtro.com/api/mcp",
      "headers": {
        "Authorization": "Bearer sk-memtro-..."
      }
    }
  }
}

Pi

One command: pi mcp add memtro --url https://platform.memtro.com/api/mcp --bearer-token-env-var MEMTRO_API_KEY. Tools arrive as mcp__memtro__*. The pi-memtro extension registers it for you, alongside Memtro as the model.

Any other client

Add an MCP server of type HTTP (Streamable HTTP, stateless) at https://platform.memtro.com/api/mcp with the header Authorization: Bearer sk-memtro-.... Codex, Zed, Windsurf, Cline and the SDKs all take a remote server this way.

Who may use it

The key identifies the person, and the server offers that person the tools they may use everywhere else in Memtro. A shared Yousign connection is used by the teams an administrator granted it to, tool by tool, on the Permissions page; a personal connection is used by its owner alone, and its tools that act stay off until the owner allows them. See Teams and permissions and Connectors.

Ask it like this

  • › Has the Northwind renewal contract been signed yet?
  • › Which signature requests are still waiting on someone, and on whom?
  • › Who signed the Brightwave Ltd NDA, and when?
  • › Which requests expired or were declined last month?
  • › Remind the Northwind finance director to sign the renewal

Questions

Is this an official Yousign MCP server?
No. It is Memtro's MCP server with Memtro's Yousign connector behind it: the connector reads Yousign through its API with the credentials you connect on Dashboard → Connections, and Yousign publishes nothing here. The same endpoint carries every other system you connect and Memtro's memory tools.
What does it cost?
Nothing on top of Memtro. One price per organisation by its number of users, from $50 a month for up to 10 users after a 7-day free trial, with every connector, the MCP server, jobs and memory included. You bring your own model keys.
Can it change anything in Yousign?
Only when you ask, and only what it has been granted: create a draft signature request (stays a draft, with email delivery off, until somebody sends it in Yousign); create a contact; send a Yousign signature request for signing (activate it); cancel a Yousign signature request; remind a signer to sign; remind an approver to approve; add a signer to a Yousign signature request; remove a signer from a Yousign signature request; change a Yousign signature request's name, delivery, order, expiry or decline setting; delete a Yousign signature request; pause a Yousign signature request; resume a paused Yousign signature request; reactivate an expired Yousign signature request with a new expiry; change a Yousign contact; delete a Yousign contact. Every other tool reads, searches or lists. An administrator grants each acting tool by name per team, and a personal connection acts only after its owner allows it.
Which clients work?
Any MCP client that speaks Streamable HTTP: Claude Code, Cursor, Claude Desktop, OpenCode, Codex, Zed, Windsurf, Cline and the Anthropic and OpenAI SDKs. There is no local process to run; the server is remote and authenticated with your key.

Other MCP servers · Documents and wikis

Where agents remember your company

Sign in, add a provider key, create an API key and point your tools at Memtro. It takes about five minutes.

7-day free trial · card on file, nothing charged until it ends · cancel any time