Rossum

Prototype Rossum app MCP server
  • 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.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational