Labradoc Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Labradoc Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
A Model Context Protocol (MCP) server that exposes Labradoc API capabilities as MCP tools. This enables AI assistants like Claude Desktop, OpenAI Agents, and other MCP-compatible clients to interact with Labradoc's document management, email ingestion, task extraction, and integration features.
npx @labradoc/mcpOr install globally:
npm install -g @labradoc/mcp
LABRADOC_API_KEY=your-key labradoc-mcp| Variable | Required | Default | Description |
|---|---|---|---|
LABRADOC_API_KEY | Yes | - | Your Labradoc API key |
LABRADOC_API_URL | No | https://labradoc.eu | Labradoc API base URL |
LABRADOC_LOG_LEVEL | No | info | Log level: debug, info, warn, error |
| Tool | Description |
|---|---|
files_list | List user's files with optional status filter, pagination, and search |
files_search | Search files by query string |
files_get | Get a single file by ID |
files_delete | Archive files by their IDs |
| Tool | Description |
|---|---|
email_addresses_list | List user's inbound email addresses |
email_addresses_create | Request a new inbound email address |
emails_list | List ingested emails |
| Tool | Description |
|---|---|
tasks_list | List tasks extracted from documents |
tasks_close | Close/complete tasks by their IDs |
| Tool | Description |
|---|---|
user_stats | Get user statistics (completed pages, unlimited pages status) |
billing_checkout | Create a Stripe checkout session for AI credits |
| Tool | Description |
|---|---|
google_drive_status | Check if Google Drive is connected |
google_drive_connect | Start Google Drive OAuth flow |
google_gmail_status | Check if Gmail is connected |
google_gmail_connect | Start Gmail OAuth flow |
microsoft_outlook_status | Check if Microsoft Outlook is connected |
microsoft_outlook_connect | Start Microsoft Outlook OAuth flow |
Edit your Claude Desktop configuration file:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json{
"mcpServers": {
"labradoc": {
"command": "npx",
"args": ["@labradoc/mcp"]
}
}
}Or with a global install:
{
"mcpServers": {
"labradoc": {
"command": "labradoc-mcp"
}
}
}Set the API key in your environment or .env file:
LABRADOC_API_KEY=your-api-keyclaude mcp add labradoc -- npx @labradoc/mcpLABRADOC_API_KEY=your-key npx @labradoc/mcpnpm install
npm run build
LABRADOC_API_KEY=your-key node dist/index.jsMIT
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.