- Home
- MCP servers
- Rossum
Rossum
- python
1
GitHub Stars
python
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"rossumai-rossum-mcp-server": {
"command": "uv",
"args": [
"--project=/path/to/rossum-mcp-server",
"run",
"mcp",
"run",
"/path/to/rossum-mcp-server/mcp_server.py"
],
"env": {
"ROSSUM_API_KEY": "your_api_key_here",
"ROSSUM_API_BASE": "https://api.elis.rossum.ai/v1"
}
}
}
}You can use this MCP server to discover and query Rossum API resources such as queues, schemas, hooks, and workspaces through a read-only MCP interface. It enables AI agents to locate and utilize Rossum functionalities for analysis tasks while keeping access isolated to approved operations.
How to use
To access Rossum resources from an MCP client, ensure the MCP server is running and your client is configured to reach it. The server exposes a set of read-only tools that fetch queues, schemas, serverless function hooks, and workspaces.
How to install
Prerequisites you need before starting:
- Python 3.10 or newer
- uv installed (the MCP runner)
Install dependencies using the MCP runner once you have Python and uv ready.
uv sync
Configuration for your MCP client
Add an MCP server entry to your client configuration to connect to this Rossum MCP Server. Use the following JSON block as a starting point. Replace paths and API key values with your actual setup.
{
"mcpServers": {
"rossum": {
"command": "uv",
"args": ["--project=/path/to/rossum-mcp-server", "run", "mcp", "run", "/path/to/rossum-mcp-server/mcp_server.py"],
"env": {
"ROSSUM_API_KEY": "your_api_key_here",
"ROSSUM_API_BASE": "https://api.elis.rossum.ai/v1"
}
}
}
}
Notes on running and security
This MCP server is provided for demo purposes. It may evolve in incompatible ways. Use it with caution and enable it only for the tasks that require it.
Security warning: MCP environments can expose API keys if the client has internet access. Treat this server as a scoped tool for solving specific problems and disable it when not in use.
Available tools (read-only)
rossum_get_queues — Retrieve all queues within the Rossum organization.
rossum_get_schema — Retrieve a specific schema by its ID (requires schema_id).
rossum_get_hooks — Retrieve all serverless function hooks within the Rossum organization.
rossum_get_hook — Retrieve a specific hook by its ID, including source code (requires hook_id).
rossum_get_workspaces — Retrieve all workspaces within the Rossum organization.
rossum_get_workspace — Retrieve a specific workspace by its ID (requires workspace_id).
Available tools
rossum_get_queues
Retrieve all queues from the Rossum organization.
rossum_get_schema
Retrieve a specific schema by its ID using the schema_id parameter.
rossum_get_hooks
Retrieve all serverless function hooks from the Rossum organization.
rossum_get_hook
Retrieve a specific hook by its ID, including source code, using the hook_id parameter.
rossum_get_workspaces
Retrieve all workspaces from the Rossum organization.
rossum_get_workspace
Retrieve a specific workspace by its ID using the workspace_id parameter.