rossum-mcp
by stancld
Overview
An AI agent toolkit for Rossum document processing, enabling conversational automation of workflows, debugging of hooks, and configuration management across different environments.
Installation
docker-compose up rossum-agentEnvironment Variables
- ROSSUM_API_TOKEN
- ROSSUM_API_BASE_URL
- AWS_PROFILE
- AWS_DEFAULT_REGION
- REDIS_HOST
- REDIS_PORT
- TELEPORT_JWT_JWKS_URL
- PUBLIC_URL
- DEBUG
- ROSSUM_DISABLE_READ_WRITE
Security Notes
The agent utilizes Python's `exec()` function within the `evaluate_python_hook` tool to execute user-defined code for hook debugging. While efforts are made to sandbox this execution (e.g., stripping imports, whitelisting built-ins), `exec()` inherently carries a significant risk for arbitrary code execution if the sandboxing mechanisms are bypassed. This makes the system more vulnerable if exposed to untrusted inputs. However, other security practices like using environment variables for sensitive credentials (API tokens, AWS keys), and implementing URL and file path sanitization for SSRF and path traversal prevention in the API, are well-observed.
Similar Servers
claude-flow
AI Agent Orchestration and Development Platform for Claude Code
zen-mcp-server
A server for coordinating and managing AI agents, likely for simulations or complex task execution, leveraging Claude LLMs.
klavis
Develop and deploy AI agents that interact with a wide array of web services (e.g., Gmail, YouTube, LinkedIn, Supabase, Salesforce, Kubernetes) through a standardized Model Context Protocol (MCP), often orchestrated by an intelligent routing layer like Strata.
vibe-check-mcp-server
Provides metacognitive oversight and self-improvement capabilities for AI agents using Chain-Pattern Interrupts (CPI) to prevent reasoning lock-in and over-engineering.