mcp-server · signdocsbrasil — Claude Code MCP server: what it does, how to install
Connects AI tools to the SignDocs Brasil API to prepare signature envelopes, issue signing links, and verify ICP-Brasil digital stamps.
claude mcp add --transport http mcp-server https://mcp.signdocs.com.br/mcpWhat mcp-server does
This server connects AI assistants to the SignDocs Brasil e-signature platform. It provides actions to initiate single-signer sessions, manage multi-party envelopes, resend verification OTP codes, and download stamped PDF files. Built-in tools can also inspect cryptographic evidence and validate existing PDF signatures.
Under the hood, the server wraps the official @signdocs-brasil/api SDK, delegating OAuth2 token handling, caching, and retry logic to the client library. It supports both local stdio execution and remote streaming HTTP endpoints on hosted infrastructure.
Running tests in hml prevents accidental consumption of your account quota, because test data expires in roughly 7 days while production generates legally binding signatures.
What it helps with
- Generate signing URLs for single-party contracts
- Set up multi-signer document envelopes
- Validate ICP-Brasil digital signatures inside a PDF
- Register webhooks to track envelope status updates
Example prompts for the agent
- Create a signing session for the agreement and return the signingUrl
- Add another signer to envelope session
- Check cryptographic signatures in the uploaded document
How to install mcp-server
1Platform CLI: remote server
claude mcp add --transport http mcp-server https://mcp.signdocs.com.br/mcp2Platform CLI
claude mcp add --env SIGNDOCS_CLIENT_ID=<SIGNDOCS_CLIENT_ID> --env SIGNDOCS_CLIENT_SECRET=<SIGNDOCS_CLIENT_SECRET> --env SIGNDOCS_ENVIRONMENT=<SIGNDOCS_ENVIRONMENT> --transport stdio signdocsbrasil-mcp-server -- npx -y @signdocs-brasil/mcp-serverReplace <…> with your own values
1Platform CLI: remote server
codex mcp add signdocsbrasil-mcp-server --url https://mcp.signdocs.com.br/mcp2Platform CLI
codex mcp add signdocsbrasil-mcp-server --env SIGNDOCS_CLIENT_ID=<SIGNDOCS_CLIENT_ID> --env SIGNDOCS_CLIENT_SECRET=<SIGNDOCS_CLIENT_SECRET> --env SIGNDOCS_ENVIRONMENT=<SIGNDOCS_ENVIRONMENT> -- npx -y @signdocs-brasil/mcp-serverReplace <…> with your own values
Config file
{
"mcpServers": {
"signdocsbrasil-mcp-server": {
"url": "https://mcp.signdocs.com.br/mcp"
}
}
}{
"mcpServers": {
"signdocsbrasil-mcp-server": {
"command": "npx",
"args": [
"-y",
"@signdocs-brasil/mcp-server"
],
"env": {
"SIGNDOCS_CLIENT_ID": "<SIGNDOCS_CLIENT_ID>",
"SIGNDOCS_CLIENT_SECRET": "<SIGNDOCS_CLIENT_SECRET>",
"SIGNDOCS_ENVIRONMENT": "<SIGNDOCS_ENVIRONMENT>"
}
}
}
}Replace <…> with your own values
Config file
{
"servers": {
"signdocsbrasil-mcp-server": {
"type": "http",
"url": "https://mcp.signdocs.com.br/mcp"
}
}
}{
"servers": {
"signdocsbrasil-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@signdocs-brasil/mcp-server"
],
"env": {
"SIGNDOCS_CLIENT_ID": "<SIGNDOCS_CLIENT_ID>",
"SIGNDOCS_CLIENT_SECRET": "<SIGNDOCS_CLIENT_SECRET>",
"SIGNDOCS_ENVIRONMENT": "<SIGNDOCS_ENVIRONMENT>"
}
}
}
}Replace <…> with your own values
1Platform CLI: remote server
gemini mcp add -t http signdocsbrasil-mcp-server https://mcp.signdocs.com.br/mcp2Platform CLI
gemini mcp add -e SIGNDOCS_CLIENT_ID=<SIGNDOCS_CLIENT_ID> -e SIGNDOCS_CLIENT_SECRET=<SIGNDOCS_CLIENT_SECRET> -e SIGNDOCS_ENVIRONMENT=<SIGNDOCS_ENVIRONMENT> signdocsbrasil-mcp-server npx -y @signdocs-brasil/mcp-serverReplace <…> with your own values
Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about mcp-server
How to install mcp-server in Claude Code?
To connect via remote HTTP, run claude mcp add --transport http mcp-server https://mcp.signdocs.com.br/mcp. For local execution with stdio, run `claude mcp add --env SIGNDOCS_CLIENT_ID=<SIGNDOCS_CLIENT_ID> --env SIGNDOCS_CLIENT_SECRET=<SIGNDOCS_CLIENT_SECRET> --env SIGNDOCS_ENVIRONMENT=<SIGNDOCS_ENVIRONMENT> --transport stdio signdocsbrasil-mcp-server -- npx -y @signdocs-brasil/mcp-server`.
What does mcp-server do?
It allows AI assistants to manage SignDocs Brasil workflows, including envelope creation, document uploads, and signature verification.
What is the difference between the hml and production environments?
The hml staging environment is safe for testing because its data expires after about 7 days without burning API quota. Selecting production triggers actual quota billing and creates legally binding signatures.
Similar MCP servers
All MCP servers for Office documents →mcp-server by other authors comes first.