Parseur MCP Server for AutoGen 10 tools — connect in under 2 minutes
Microsoft AutoGen enables multi-agent conversations where agents negotiate, delegate, and execute tasks collaboratively. Add Parseur as an MCP tool provider through the Vinkius and every agent in the group can access live data and take action.
ASK AI ABOUT THIS MCP SERVER
Vinkius supports streamable HTTP and SSE.
import asyncio
from autogen_agentchat.agents import AssistantAgent
from autogen_ext.tools.mcp import McpWorkbench
async def main():
# Your Vinkius token — get it at cloud.vinkius.com
async with McpWorkbench(
server_params={"url": "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"},
transport="streamable_http",
) as workbench:
tools = await workbench.list_tools()
agent = AssistantAgent(
name="parseur_agent",
tools=tools,
system_message=(
"You help users with Parseur. "
"10 tools available."
),
)
print(f"Agent ready with {len(tools)} tools")
asyncio.run(main())
* Every MCP server runs on Vinkius-managed infrastructure inside AWS - a purpose-built runtime with per-request V8 isolates, Ed25519 signed audit chains, and sub-40ms cold starts optimized for native MCP execution. See our infrastructure
About Parseur MCP Server
Bring Parseur Document Extraction arrays directly into your AI workflows. By explicitly mapping into powerful OCR and templating engines, your agent can push unstructured PDFs or bulk emails into remote routing limits, parsing exact text fields securely. Extract fields, examine documents, list defined parse-templates, and retry pipelines without manual intervention.
AutoGen enables multi-agent conversations where agents negotiate, delegate, and collaboratively use Parseur tools. Connect 10 tools through the Vinkius and assign role-based access — a data analyst queries while a reviewer validates, with optional human-in-the-loop approval for sensitive operations.
What you can do
- Mailboxes & Templates — Examine specifically bound mailboxes tracking which explicit templates dictate data extraction limits mapped natively
- Document Navigation — Extract properties showing precisely which unstructured strings were identified inside uploaded payloads checking
status: parsedcorrectly - Payload Uploading — Instruct the node limits mapping
upload_documentgenerating raw payloads routing straight into the engine for OCR logic - Job Management — Discover disconnected states mitigating failed validations by pushing
retry_documentinstantly forcing physical pipeline resets
The Parseur MCP Server exposes 10 tools through the Vinkius. Connect it to AutoGen in under two minutes — no API keys to rotate, no infrastructure to provision, no vendor lock-in. Your configuration, your data, your control.
How to Connect Parseur to AutoGen via MCP
Follow these steps to integrate the Parseur MCP Server with AutoGen.
Install AutoGen
Run pip install "autogen-ext[mcp]"
Replace the token
Replace [YOUR_TOKEN_HERE] with your Vinkius token
Integrate into workflow
Use the agent in your AutoGen multi-agent orchestration
Explore tools
The workbench discovers 10 tools from Parseur automatically
Why Use AutoGen with the Parseur MCP Server
AutoGen provides unique advantages when paired with Parseur through the Model Context Protocol.
Multi-agent conversations: multiple AutoGen agents discuss, delegate, and collaboratively use Parseur tools to solve complex tasks
Role-based architecture lets you assign Parseur tool access to specific agents — a data analyst queries while a reviewer validates
Human-in-the-loop support: agents can pause for human approval before executing sensitive Parseur tool calls
Code execution sandbox: AutoGen agents can write and run code that processes Parseur tool responses in an isolated environment
Parseur + AutoGen Use Cases
Practical scenarios where AutoGen combined with the Parseur MCP Server delivers measurable value.
Collaborative analysis: one agent queries Parseur while another validates results and a third generates the final report
Automated review pipelines: a researcher agent fetches data from Parseur, a critic agent evaluates quality, and a writer produces the output
Interactive planning: agents negotiate task allocation using Parseur data to make informed decisions about resource distribution
Code generation with live data: an AutoGen coder agent writes scripts that process Parseur responses in a sandboxed execution environment
Parseur MCP Tools for AutoGen (10)
These 10 tools become available when you connect Parseur to AutoGen via MCP:
create_mailbox
The type determines the parsing engine (e.g., "pdf", "email", "attachment"). Once created, you can configure templates and forward documents to the mailbox for automatic extraction. Create a new Parseur mailbox for document parsing
create_template
Pass the template name and a JSON config string defining field mappings. Parseur will use this template to extract structured data from matching documents. Create a new extraction template for a Parseur mailbox
get_document_data
Fields depend on the template configuration (e.g., invoice_number, total_amount, line_items). Only works for documents with status "processed". Retrieve the fully extracted JSON data from a parsed document
get_document_details
Does not include the parsed data itself — use get_document_data for that. Get metadata of a single parsed document
get_mailbox
Use this to verify mailbox setup before sending documents. Get detailed configuration of a specific Parseur mailbox
list_documents
Each entry includes document ID, status (processed, failed, pending), and metadata like sender and received date. List all parsed documents inside a Parseur mailbox
list_mailboxes
Each mailbox represents a parsing pipeline for a specific document type (invoices, receipts, emails). Use the returned mailbox IDs for subsequent operations like listing documents or uploading files. List all Parseur parsing mailboxes
list_templates
Templates define the extraction rules (field names, locations, regex patterns) used to pull structured data from incoming documents. List available extraction templates for a Parseur mailbox
retry_document
Useful after fixing template rules or when the original parse failed due to a transient error. The document will be matched against the latest template rules. Retry parsing a failed or errored Parseur document
upload_document
eml) to the specified mailbox for automatic parsing. The document enters the processing queue and will be parsed according to the mailbox template. Returns the new document ID for tracking. Upload a document URL to a Parseur mailbox for parsing
Example Prompts for Parseur in AutoGen
Ready-to-use prompts you can give your AutoGen agent to start working with Parseur immediately.
"Check my Parseur mailboxes to find the specific bounding IDs."
"Get the data schema parsed tightly inside document doc_987."
"Upload this snippet of parsed text directly into Mailbox xyz12 for OCR processing."
Troubleshooting Parseur MCP Server with AutoGen
Common issues when connecting Parseur to AutoGen through the Vinkius, and how to resolve them.
McpWorkbench not found
pip install "autogen-ext[mcp]"Parseur + AutoGen FAQ
Common questions about integrating Parseur MCP Server with AutoGen.
How does AutoGen connect to MCP servers?
Can different agents have different MCP tool access?
Does AutoGen support human approval for tool calls?
Connect Parseur with your favorite client
Step-by-step setup guides for every MCP-compatible client and framework:
Anthropic's native desktop app for Claude with built-in MCP support.
AI-first code editor with integrated LLM-powered coding assistance.
GitHub Copilot in VS Code with Agent mode and MCP support.
Purpose-built IDE for agentic AI coding workflows.
Autonomous AI coding agent that runs inside VS Code.
Anthropic's agentic CLI for terminal-first development.
Python SDK for building production-grade OpenAI agent workflows.
Google's framework for building production AI agents.
Type-safe agent development for Python with first-class MCP support.
TypeScript toolkit for building AI-powered web applications.
TypeScript-native agent framework for modern web stacks.
Python framework for orchestrating collaborative AI agent crews.
Leading Python framework for composable LLM applications.
Data-aware AI agent framework for structured and unstructured sources.
Microsoft's framework for multi-agent collaborative conversations.
Connect Parseur to AutoGen
Get your token, paste the configuration, and start using 10 tools in under 2 minutes. No API key management needed.
