About DocSpring (EU)
DocSpring (EU) is a document automation MCP server for EU accounts, supporting PDF and Word template filling, PDF generation, and e-signatures. It connects an authenticated account for agents working on document creation and integration tasks.
Key features
- 01Fill PDF and Word templates
- 02Generate PDFs from HTML templates
- 03Turn forms into templates
- 04Send signature requests and create links
- 05Embed forms and template editor
Use cases
- 01Generate PDF documents in batches
- 02Convert PDF forms into fillable templates
- 03Design and check HTML templates
- 04Embed signing flows in an app
MCP support
The MCP server exposes DocSpring account capabilities for templates, PDF generation, and e-signatures. Clients connect to the EU-region server after sign-in, with access controlled by the selected permission level.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://mcp-eu.docspring.com/mcpclaude mcp add --transport http com-docspring-mcp-eu https://mcp-eu.docspring.com/mcp{"mcpServers":{"com-docspring-mcp-eu":{"type":"http","url":"https://mcp-eu.docspring.com/mcp"}}}Open in Cursor{"servers":{"com-docspring-mcp-eu":{"type":"http","url":"https://mcp-eu.docspring.com/mcp"}}}Open in VS Code{"mcpServers":{"com-docspring-mcp-eu":{"type":"http","url":"https://mcp-eu.docspring.com/mcp"}}}{"mcpServers":{"com-docspring-mcp-eu":{"serverUrl":"https://mcp-eu.docspring.com/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
Details
From the project READMEDocSpring skills for AI agents
Agent Skills and an agent plugin for DocSpring, which fills PDF and Word templates, generates PDFs from HTML templates and collects e-signatures. The skills teach an AI agent how to work with DocSpring, and the plugin connects the agent to the DocSpring MCP server, which works with your account after you sign in.
| Skill | What it does |
|---|---|
docspring | Connects to DocSpring and finds your templates, fills them, makes test PDFs and routes to the rest |
docspring-pdf-templates | Turns a PDF form into a template: AI field detection, checking fields against the pages, versions |
docspring-html-templates | Designs and fixes HTML/CSS templates, rendering a test PDF after each change to check the pages |
docspring-word-templates | Turns Word documents into templates: tags, loops over table rows, pictures, Word or PDF output |
docspring-page-designer | Designs page designs from a JSON layout: sections, text with fields, tables, images, previews |
docspring-api-integration | Writes app code with DocSpring's API clients: typed models, generating PDFs, webhooks, errors |
docspring-signature-requests | Sends templates for signature, makes signing links and embeds signing in your app |
docspring-embedded-forms | Embeds DocSpring forms and the template editor in your web app |
Install
Claude Code
claude plugin marketplace add DocSpring/skills
claude plugin install docspring@docspring
Codex
codex plugin marketplace add DocSpring/skills
codex plugin add docspring@docspring
GitHub Copilot CLI and VS Code
In a Copilot CLI session or VS Code's chat:
/plugin marketplace add DocSpring/skills
/plugin install docspring@docspring
Gemini CLI
gemini extensions install https://github.com/DocSpring/skills
Other agents
Install the skills into Cursor, Windsurf, OpenCode and about 80 other agents with the skills CLI:
npx skills add DocSpring/skills
The skills CLI installs only the skills. Add the DocSpring MCP server to your agent as well: MCP server setup.
The MCP servers
DocSpring has an MCP server in each region:
docspring:https://mcp.docspring.com/mcp, for accounts at app.docspring.comdocspring-eu:https://mcp-eu.docspring.com/mcp, for accounts at app-eu.docspring.com
In Claude Code, the plugin connects docspring only. If your account is at app-eu.docspring.com, add docspring-eu
and sign in to it in /mcp:
claude mcp add --transport http --scope user docspring-eu https://mcp-eu.docspring.com/mcp
In other agents, the plugin lists both servers. Sign in to the one for your account's region and leave the other disconnected.
When you sign in, you choose what the agent can do: read only, read and write, or full access. Connecting without the plugin, and what each access level allows: MCP server setup.
What these files do
The skills are Markdown instructions. There are no scripts, hooks or binaries, and no telemetry. The only network endpoints are the two MCP servers above, which the agent connects to after you sign in.
Feedback
This repository is published from DocSpring's main codebase, so pull requests can't be merged here. Open an issue for a problem or a suggestion, or email [email protected].
License
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.