by boldsign
Facilitates interaction between large language models and the BoldSign e‑signature API, enabling LLMs to manage documents, templates, contacts, users, and teams.
Enables LLMs to act as agents that can create, retrieve, modify, and control e‑signature resources such as documents, templates, contacts, users, and teams through the BoldSign API.
BOLDSIGN_API_KEY
and BOLDSIGN_API_REGION
for the MCP server.\list documents
, send document from template
) from within the LLM client.Q: Do I need a BoldSign account to use the server?
A: Yes, an account (sandbox or paid) is required to obtain an API key.
Q: Which Node.js version is required?
A: Node.js 18.0.0 or higher.
Q: Can I change the region after setup?
A: Set BOLDSIGN_API_REGION
to US
, EU
, or CA
; the default is US
.
Q: Which MCP clients are supported?
A: Any client that accepts an MCP server configuration, including Cursor, Windsurf, VS Code, Claude Desktop, and Cline.
Q: Is the server open‑source?
A: Yes, it is licensed under the MIT License.
Author: Syncfusion
Homepage: https://boldsign.com
An MCP server designed to facilitate interaction between Large Language Models (LLMs) and the BoldSign API. The Model Context Protocol (MCP) extends LLM capabilities, enabling them to act as agents when connecting with external systems.
This project contains various tools that interact with the BoldSign API to manage templates and documents for your e-signature.
Before you begin, ensure you have the following installed and set up:
This section provides instructions on how to configure popular MCP clients to connect to the BoldSign MCP server. You will need to add the relevant configuration snippet to your client's settings or configuration file.
You will need to configure the following environment variables for the BoldSign MCP server to function correctly:
BOLDSIGN_API_KEY
- Your API key obtained from your BoldSign account. Please refer to the Prerequisites section for instructions on how to get your API key.
BOLDSIGN_API_REGION
- Specifies the region of your BoldSign account. This defaults to US
if not specified.
US
for the United States region.
EU
for the Europe region.
CA
for the Canada region.
The recommended approach is to add the following configuration to your global Cursor MCP configuration file, typically found at ~/.cursor/mcp.json
.
Alternatively, you can install it for a specific project by creating a .cursor/mcp.json
file in your project's root folder and adding the same configuration there.
{
"mcpServers": {
"boldsign": {
"command": "npx",
"args": ["-y", "@boldsign/mcp"],
"env": {
"BOLDSIGN_API_KEY": "YOUR_BOLDSIGN_API_KEY",
"BOLDSIGN_API_REGION": "US"
}
}
}
}
Refer to the Cursor MCP documentation for more information on setting up MCP servers in Cursor.
Add the following configuration snippet to your Windsurf MCP configuration file:
{
"mcpServers": {
"boldsign": {
"command": "npx",
"args": ["-y", "@boldsign/mcp"],
"env": {
"BOLDSIGN_API_KEY": "YOUR_BOLDSIGN_API_KEY",
"BOLDSIGN_API_REGION": "US"
}
}
}
}
Refer to the Windsurf MCP documentation for more information on Windsurf MCP setup.
Add the following configuration to the VS Code settings file where you manage MCP server configurations:
{
"servers": {
"boldsign": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@boldsign/mcp"],
"env": {
"BOLDSIGN_API_KEY": "YOUR_BOLDSIGN_API_KEY",
"BOLDSIGN_API_REGION": "US"
}
}
}
}
Refer to the VS Code MCP documentation for more information on VS Code MCP setup.
Add the following configuration to your Claude Desktop configuration file, which is typically named claude_desktop_config.json
:
{
"mcpServers": {
"boldsign": {
"command": "npx",
"args": ["-y", "@boldsign/mcp"],
"env": {
"BOLDSIGN_API_KEY": "YOUR_BOLDSIGN_API_KEY",
"BOLDSIGN_API_REGION": "US"
}
}
}
}
Refer to the Model Context Protocol quickstart guide for more information on Claude Desktop MCP setup.
Add the following configuration snippet to your Cline MCP configuration file.
{
"mcpServers": {
"boldsign": {
"command": "npx",
"args": ["-y", "@boldsign/mcp"],
"env": {
"BOLDSIGN_API_KEY": "YOUR_BOLDSIGN_API_KEY",
"BOLDSIGN_API_REGION": "US"
}
}
}
}
Refer to the Cline MCP configuration guide for more information on Cline MCP setup.
This MCP server provides access to the following tools via the BoldSign API:
List documents: Retrieves a paginated list of your documents.
List team documents: Retrieves a paginated list of team documents.
Get document: Retrieves detailed information, including status, for a specific document using its ID.
Revoke document: Allows you to cancel or call off a document that is in progress.
Send reminders: Sends reminders to signers who have not yet completed their signature on a document.
List templates: Retrieves a paginated list of templates available in your BoldSign account.
Get template: Retrieves detailed information for a specific template using its ID.
Send document from template: Creates and sends out a document for signing based on a pre-configured template.
List Contacts: Retrieves a paginated list of contacts from your BoldSign account.
Get Contact: Retrieves detailed information for a specific contact using their ID.
List Users: Retrieves a paginated list of users in your BoldSign organization.
Get User: Retrieves detailed information for a specific user using their ID.
List Teams: Retrieves a paginated list of teams in your BoldSign organization.
Get Team: Retrieves detailed information for a specific team using their ID.
https://github.com/boldsign/boldsign-mcp
https://github.com/boldsign/boldsign-mcp/issues
This project is licensed under the MIT License. See the LICENSE file for details.
Please log in to share your review and rating for this MCP.
{ "mcpServers": { "boldsign": { "command": "npx", "args": [ "-y", "@boldsign/mcp" ], "env": { "BOLDSIGN_API_KEY": "<YOUR_API_KEY>", "BOLDSIGN_API_REGION": "US" } } } }
Discover more MCP servers with similar functionality and use cases
by Skyvern-AI
Skyvern automates browser-based workflows using LLMs and computer vision, offering a robust solution for repetitive online tasks.
by PipedreamHQ
Connect APIs quickly, run event‑driven automations, and execute custom code in Node.js, Python, Go, or Bash on a hosted platform.
by czlonkowski
Provides AI assistants with structured access to n8n node documentation, properties, and operations, enabling automated workflow creation, validation, and management.
by executeautomation
mcp-playwright is a Model Context Protocol (MCP) server that enables large language models (LLMs) to perform browser automation and web scraping tasks using Playwright.
by browserbase
Provides cloud browser automation capabilities for LLMs, enabling web navigation, interaction, screenshot capture, and data extraction through Browserbase and Stagehand.
by haris-musa
excel-mcp-server is a Python-based Model Context Protocol (MCP) server that enables AI agents to programmatically create, read, and modify Excel files without requiring Microsoft Excel to be installed.
by mobile-next
Mobile-mcp is a Model Context Protocol (MCP) server designed for scalable mobile automation, app scraping, and development across iOS and Android devices, including physical devices, simulators, and emulators.
by anaisbetts
mcp-installer is an MCP server designed to automate the installation of other MCP servers, simplifying the process for users.
by leonardsellem
An MCP server that enables AI assistants to interact with n8n workflows through natural language.