DocFlow MCP
DocFlow exposes a Model Context Protocol (MCP) server that lets AI assistants manage workflows and partner cards programmatically. Any MCP-compatible client — Claude Code, Claude Desktop, OpenAI Codex, or custom integrations — can connect and use these tools.
What Can You Do?
With DocFlow MCP you can:
List, create, update, and delete advanced workflows
Test workflows with real or mock documents
Build custom cards using the Partner Card SDK
Validate, test, approve, and manage partner card submissions
Import cards directly from GitHub repositories
Tools Overview
DocFlow MCP provides 18 tools across four categories:
Workflow Management
list_workflows
List all workflows for the current organization
get_workflow
Get details of a specific workflow by ID
create_advanced_workflow
Create a new advanced workflow with nodes and edges
update_advanced_workflow
Update an existing advanced workflow
delete_workflow
Delete a workflow by ID
Workflow Testing
test_advanced_workflow
Test an advanced workflow execution with optional document
list_test_scenarios
List all workflow test scenarios
list_cards
List available workflow cards/actions
Card SDK Management
sdk_list_submissions
List all partner card submissions
sdk_get_submission_status
Get validation status for a submission
sdk_approve_card
Approve a validated partner card (admin)
sdk_reject_card
Reject a partner card submission (admin)
sdk_delete_submission
Deactivate or delete a submission (admin)
sdk_list_cards_picker
List all enabled cards with role flags
Card SDK Development
sdk_create_card
Create a new partner card from source code
sdk_validate_card
Run 5-stage validation without saving
sdk_test_card
Execute a card in a sandboxed environment
sdk_import_github
Import a partner app from GitHub
Getting Started
Learn about Workflow Tools
Explore the Card SDK Tools
Follow end-to-end Examples
DocFlow MCP uses Streamable HTTP transport. The server endpoint is /api/mcp/ on your DocBits API host.
Last updated
Was this helpful?