Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@DocDocDoc MCP ServerRequest an ID card from john.doe@example.com for verification"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
DocDocDoc MCP Server
A Model Context Protocol server for the DocDocDoc API that enables document request management.
Overview
DocDocDoc is a document request service that allows users to request documents from others. The requested person receives a notification and can upload the required documents through a secure access link.
Features
Request Management: Create, read, update, delete, and cancel document requests
Status Tracking: Monitor request lifecycle
Document Types: Support for specific document types (ID cards, passports, etc.)
API Integration: Full integration with DocDocDoc staging API
Available Tools
Request Operations
create_request- Create a new document requestget_request- Get request details by IDupdate_request- Update request informationdelete_request- Delete a request permanentlycancel_request- Cancel a request (sets status to cancelled)
Data Models
Request Statuses
pending- Request created, waiting for responseviewed- Request has been viewed by the requested personcancelled- Request was cancelledcompleted- Request fulfilled with documentsrejected- Request was rejectedapproved- Request was approvedexpired- Request has expired
Document Types
id_card- National ID cardpassport- Passportdriver_license- Driver's licenseresidence_permit- Residence permitstatutes- Company statutescompany_registration- Company registration documentsbeneficials_owner_register- Beneficial owners register
Installation
Usage
Run the server:
The server will start on HTTP port 3000 by default.
Configuration
HTTP Transport (Recommended)
Add to your MCP configuration:
Legacy STDIO Transport (Deprecated)
⚠️ Note: STDIO transport will be discontinued on September 7th, 2025. Please migrate to HTTP transport.
Environment Variables
API_KEY- Your DocDocDoc API key (required)BASE_URL- API base URL (defaults to https://staging.docdocdoc.fr)
Example Usage
1. Create a Document Request
2. Get Request Details
3. Update a Request
4. Cancel a Request
5. Delete a Request
Security Features
API key authentication via
X-API-KeyheaderInput validation for emails, phone numbers, and required fields
Proper error handling and validation
Architecture
Modular Design: Clean separation of concerns with dedicated modules
API Client: Centralized HTTP client for DocDocDoc API
Configuration: Environment-based configuration management
Error Handling: Comprehensive validation and error reporting
Notes
All operations work with live API endpoints
Supports full CRUD operations for document requests
Request cancellation preserves data while marking as cancelled
Request deletion permanently removes data from the system