Rev.com MCP for AI. Manage order metadata and billing from chat.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
Rev.com MCP Server manages your entire professional transcription and captioning pipeline. Connect your AI client to read order metadata, list attached files, pull invoice details, and even create new jobs in natural conversation.
Stop switching apps; manage media assets and billing directly through chat.
What your AI can do
Cancel order
Stops a specific transcription or captioning job that hasn't started yet.
Create order
Submits a new request for either transcription or captioning services, starting the workflow.
Get attachment content
Pulls the final text content from a finished transcript or caption file for immediate review.
List all managed orders and create new transcription or captioning requests using a single conversation prompt.
Retrieve detailed information about specific invoices or list your account's entire history of billing records.
List files attached to an order and pull the technical metadata for those media files, ensuring output quality checks.
Check the real-time progress of any active transcription or captioning job, including estimated delivery times.
Retrieve your current account profile details for basic operational checks.
Ask an AI about this
Waiting for input…
Rev.com MCP Server: 11 Tools for Media Ops
These tools let you create, read, update, and delete core Rev.com resources—orders, invoices, and attachments—all through natural conversation with your AI agent.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Rev.com on VinkiusCancel Order
Stops a specific transcription or captioning job that hasn't started yet.
Create Order
Submits a new request for either transcription or captioning services, starting the...
Get Attachment Content
Pulls the final text content from a finished transcript or caption file for...
Get Attachment Metadata
Retrieves technical details about an attached file, such as its original format or...
Get Invoice
Fetches all billing details for a single, specified invoice number.
Get Order
Pulls all specific data points and metadata for one particular order ID.
Get Order Progress
Checks the current status of a job, telling you how far along in the process it is.
Get User Profile
Retrieves basic information about your connected Rev.com account user profile.
List Attachments
Lists all files associated with a specific order ID, showing what's available.
List Invoices
Retrieves a list of invoice numbers and basic billing summaries for your account.
List Orders
Lists all transcription and captioning orders associated with your account in bulk.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Rev.com, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,000+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Rev.com. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This connection provides 11 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Manually checking job statuses and pulling invoices is a massive time sink.
Today, managing media assets means logging into the Rev.com portal for order status checks, switching to your accounting software to pull invoice numbers, and then maybe opening a spreadsheet just to compare dates and IDs. It's disjointed, slow, and you lose context every time you click away.
With this MCP server, your AI client handles the whole sequence. You ask it to 'Show me all jobs that are pending payment,' and it uses `list_orders` combined with `get_invoice`. The result is one clean answer in chat. Period.
Rev.com MCP Server: Manage orders & file metadata
You no longer need to manually navigate the order details page just to find out if the attachment is ready or what its exact technical specs are. You run `get_attachment_metadata` directly from your conversation, getting instant confirmation of format and size.
This means you treat Rev.com like another API endpoint in your stack, not a separate website. It’s fast, reliable data access for your entire team.
What your AI can actually do with this
Rev.com MCP Server: Your Command Center for Media Workflows
Your AI client gives you full command over your entire professional transcription and captioning pipeline. You stop hopping between tabs; everything runs right here in the chat. This server lets your agent act like a dedicated media operations manager, handling everything from starting new jobs to getting final payment details.
Managing Order Lifecycle
You can start by using list_orders to pull up all transcription and captioning orders associated with your account in one go. If you need specific details on any single job, run get_order for the full metadata dump based on an order ID. You'll find that you can use create_order to submit a brand new request—whether it’s for transcription or captioning services—and kick off the whole workflow right from your prompt.
If something goes sideways and you need to stop a job before it starts, run cancel_order on that specific order ID.
Tracking Progress & Status
You don't have to guess where things are at. You can use get_order_progress to check the real-time status of any active job and get an estimate of when you’ll see it done. When you need a deep dive into everything related to one order, run get_order again; this pulls all specific data points and metadata for that particular ID.
Monitoring Media Assets
When the files are attached, your AI client handles them. First, use list_attachments with an order ID to see every file associated with that job. If you need technical details about any of those media files—like its original format or size—you run get_attachment_metadata. Once the work is finished and the file is ready for review, you can pull the final text content directly using get_attachment_content from a completed transcript or caption file.
Accessing Financial Records & Profiles
Keeping tabs on billing is simple. You run list_invoices to get a list of all invoice numbers and basic summaries across your account history. To pull the full, detailed breakdown for one specific bill, use get_invoice with that number. For general operational checks, you can grab basic information about your connected Rev.com account user profile by using get_user_profile.
This server groups these functions so you don't have to switch apps or copy/paste IDs everywhere. Your agent handles the whole orchestration in one conversation thread.
019dd14f-52da-7249-8f01-a486c6cb4959 Here's how it actually works
The bottom line is: Your AI acts as the single pane of glass for your entire professional media service account.
Subscribe to the server and provide your Rev.com Client Key and User Key in the configuration.
Ask your AI client a direct question (e.g., 'List my last 5 orders').
The agent executes the correct tool call, receives structured data from Rev.com, and presents you with a natural language summary.
Who is this actually for?
Media Producers who are tired of jumping between job boards, accounting software, and Rev.com's web interface just to check status or pull an invoice number. It's for the Operations Manager who needs a single source of truth on content pipelines and billing.
Uses this to quickly get transcription statuses or monitor file processing without opening another browser tab.
Handles the entire order lifecycle—creating jobs, tracking metadata, and verifying account health via chat commands.
Retrieves professional invoices and tracks historical order data needed for auditing or billing reconciliation.
What Changes When You Connect
Saves time by letting you list all orders with list_orders, eliminating the need to check job status in a separate dashboard. You get an instant overview of your entire content pipeline.
Controls your budget using get_invoice and list_invoices. Instead of hunting through PDF archives, your AI client pulls specific cost details right into the chat window.
Quickly verifies output quality by running get_attachment_metadata. You check technical file specs—like duration or format—without needing to download and open anything.
Streamlines content creation with create_order. Need a new job? Tell your agent, and it submits the request for you. No manual form filling required.
Keeps everything synchronized by using get_order and get_order_progress. You get the full history of an order's journey—from submission to completion—in one place.
See it in action
Audit last month’s expenses.
The compliance team needs to reconcile Q2 spending. They prompt their agent: 'List my invoices from April.' The agent uses list_invoices and provides a clean list of invoice numbers and totals, eliminating the need to download and manually check multiple billing statements.
Check if an order was canceled.
A project manager realizes a recording is outdated. They ask their agent: 'Cancel job ORD-1234.' The agent uses cancel_order, confirms the status change, and alerts them to any associated cleanup steps.
Prepare for an article deadline.
A journalist needs the final transcript content immediately. They tell their agent: 'Give me the text for ORD-9912.' The agent uses get_attachment_content and pastes the entire, ready-to-use text into the chat.
Review a pending job's files.
The editor needs to verify what assets are available for an order. They prompt: 'What attachments exist for ORD-500?' The agent uses list_attachments and details every file ready for review, guiding the user on next steps.
The honest tradeoffs
Asking for all data at once
Typing 'Give me everything about my account: orders, files, and invoices' in one prompt.
Break it down. First, use list_orders to see the job IDs. Then, ask your agent to run get_order_progress for a specific ID. Finally, if needed, call list_invoices separately. Specificity matters.
Guessing which file is finished
Assuming that the first attachment listed in an order is always the final transcript.
First, use get_attachment_metadata to check the specific technical details of each file. This verifies if the asset has passed quality checks or if it's just a raw upload.
Ignoring job status
Asking for the content using get_attachment_content before the order is marked 'Complete'.
Always run get_order_progress first. If the status isn't 'Complete,' you need to either wait or ask your agent if it can use list_attachments to see what stages are available.
When It Fits, When It Doesn't
Use this server if your job involves managing, tracking, or reporting on multiple Rev.com accounts and assets from a single chat window. You need the ability to sequence actions: listing all jobs (list_orders), checking status (get_order_progress), retrieving file metadata (get_attachment_metadata), and finally pulling content or invoices.
Don't use this if you only have one simple, isolated task—like just writing a single caption. For that, the native Rev.com UI is fine. This server shines when you need to build complex workflows: e.g., 'List orders' -> (Identify ID) -> 'Get order details' -> (Check status) -> 'If complete, get attachments.' It’s about orchestration, not single actions.
Questions you might have
How do I list all my orders using the list_orders tool? +
Use list_orders to get an initial list of all available job IDs. This gives you a quick overview and helps you identify which specific order ID you need more details on next.
What is the best way to check if a transcript is ready? +
First, run get_order_progress using the job ID. If it shows 'Complete,' then proceed by calling list_attachments and finally get_attachment_content.
Can I get invoice details without knowing the full invoice number? +
The list_invoices tool will give you a list of numbers and dates. Once you pick an ID from that list, you can then use get_invoice to pull all the detailed financial records.
How do I create a new job programmatically? +
Use the create_order tool. You'll need to specify the media file details and whether you want transcription or captioning services, and it handles the submission for you.
How do I verify that my API keys are working correctly using the get_user_profile tool? +
Run get_user_profile to confirm your account details. This action validates that both your Client Key and User Key are properly configured in your AI agent's environment, ensuring immediate connectivity.
Which tool should I use if I only need the file metadata, not the transcript content itself? +
Use get_attachment_metadata. This function retrieves technical details about an attachment—like format, size, and creation date—without requiring a download of the full caption or transcript file.
What should I do if I try to use cancel_order on an order that is already finished? +
The system will return an error detailing why cancellation isn't possible. Before calling cancel_order, you must check the specific status of the job using get_order_progress first.
If I have a specific Order ID, how do I get all its associated details in one place? +
Use the get_order(order_id) tool. This retrieves comprehensive data for a single job—including service type, file duration, and current status—in one direct call.
Can my AI automatically find the status and attachments for a specific Rev order? +
Yes! Use the get_order and list_attachments tools. Your agent will respond with complete metadata, including processing status and links to retrieved files in seconds.
How do I find my Rev.com Client Key and User Key? +
Log in to your Rev.com account, navigate to the Settings or API section, and you will find your unique Client Key and User Key there.
We've already built the connector for Rev.com. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 11 tools are live and waiting.
You're up and running in seconds.
Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.
Built, hosted, and secured by Vinkius. You just connect and go.