node-sdk
Verified Safeby Scan-Documents
Overview
This MCP Server exposes image and PDF processing functionalities to AI agents, allowing them to perform tasks like applying image effects, converting formats, detecting documents, extracting text, and manipulating PDF files.
Installation
npx -y scan-documents-mcp@latestEnvironment Variables
- SCAN_DOCUMENTS_API_KEY
- SCAN_DOCUMENTS_BASE_URL
- STAINLESS_API_KEY
- CODE_MODE_ENDPOINT_URL
- DOCS_SEARCH_URL
- SCAN_DOCUMENTS_LOG
Security Notes
The server's 'code mode' tool executes agent-provided TypeScript code. While it delegates this execution to an external service (https://api.stainless.com/api/ai/code-tool by default) and claims execution in an isolated sandbox without network or filesystem access, the security of this external sandbox is beyond the scope of this codebase. Users overriding the `CODE_MODE_ENDPOINT_URL` environment variable should ensure their custom endpoint is trusted and securely sandboxed. No direct 'eval' or other un-sandboxed code execution is observed within the server's own code. Authentication is handled via an API key, which is read from environment variables or client options.
Similar Servers
mcp-typescript-template
This project provides a foundational TypeScript template for developing remote Model Context Protocol (MCP) servers with robust tooling and best practices.
pdflens-mcp
This MCP server provides tools for reading and extracting information from PDF files, including text and images, designed for AI clients.
winston-ai-mcp-server
This MCP server provides an interface to Winston AI's services for detecting AI-generated text and images, checking for plagiarism, and comparing texts.
mcp_server
This server implements the Model Context Protocol (MCP) to expose developer-defined tools as a HTTP API, specifically demonstrating a task creation tool.