Rossum MCP Server
Getting Started:
Installation
Prerequisites
Installation Methods
Installing MCP Server Only
Installing Agent Only
Installing Deploy Package Only
Installing All Packages (Workspace)
From GitHub (Direct)
Environment Variables
Configuration Options
Read-Only vs Read-Write Mode
Usage
Running the MCP Server
Using with MCP Clients
Claude Desktop Configuration
Running the AI Agent
Using Rossum Deploy
Python API
CLI Commands
Cross-Organization Deployment
Using with AI Agents
Available Tools
upload_document
get_annotation
list_annotations
get_queue
get_schema
get_queue_schema
get_queue_engine
create_queue
update_queue
update_schema
patch_schema
update_engine
create_schema
get_engine
list_engines
create_engine
create_engine_field
get_engine_fields
start_annotation
bulk_update_annotation_fields
confirm_annotation
get_hook
list_hooks
create_hook
update_hook
list_hook_templates
create_hook_from_template
list_hook_logs
get_rule
list_rules
User Management
get_user
list_users
list_user_roles
Relations Management
get_relation
list_relations
get_document_relation
list_document_relations
Agent Tools
File System Tools
write_file
Knowledge Base Tools
search_knowledge_base
Hook Debugging Tools
evaluate_python_hook
debug_hook
Multi-Environment Tools
spawn_mcp_connection
call_on_connection
close_connection
Skills Tools
load_skill
Agent Deployment Tools
deploy_pull
deploy_diff
deploy_push
deploy_copy_org
deploy_copy_workspace
deploy_compare_workspaces
deploy_to_org
Deployment Tools
Workspace
pull
diff
push
CLI Usage
Comparison with deployment-manager
Annotation Status Workflow
Annotation States
Important Considerations
Example Workflows
Single Document Upload
Bulk Document Upload
Error Handling
Reference:
API Reference
RossumMCPServer
Main Server Class
Methods
Document Upload
Annotation Retrieval
Queue and Schema
Server Management
Functions
MCP to Rossum SDK Mapping
Overview
Tool-to-SDK Mapping
upload_document
get_annotation
list_annotations
get_queue
get_schema
get_queue_schema
get_queue_engine
create_queue
update_queue
update_schema
update_engine
list_hooks
create_hook
list_rules
update_hook
list_hook_templates
create_hook_from_template
patch_schema
get_user
list_users
list_user_roles
Async Wrapper Pattern
Rossum API Resources
Authentication
Error Handling
Examples:
Examples
Real-World Use Cases
Example 1: Aurora Splitting & Sorting Demo
Example 2: Hook Analysis & Documentation
Example 3: Queue Setup with Knowledge Warmup
Building Your Own Agents
Example Pattern
Integration with AI Agents
Next Steps
Rossum MCP Server
Search
Please activate JavaScript to enable the search functionality.