How to Use the Files.com MCP in Mastra AI
Build resilient Mastra AI workflows that automate your Files.com directories with built-in retries.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Files.com MCP to Mastra AI
Create your Vinkius account to connect Files.com to Mastra AI and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Automate Files.com folder creation in Mastra AI steps
Stop worrying about API timeouts during batch operations. When your Mastra AI agent uses this MCP Server to run `create_folder`, the framework automatically handles retries with exponential backoff if the Files.com endpoint is busy. You can chain this tool into multi-step workflows. For example, if a folder creation succeeds, the workflow immediately triggers `list_users` to assign team access without writing custom glue code.
Build conditional file cleanup pipelines
Let this MCP Server handle file retention policies autonomously. Your agent can check file ages using `get_file_details` and make branching decisions based on what it finds. If a file is expired, Mastra AI routes the workflow to `delete_file`. If it fails, the built-in error handling notifies your admin instead of crashing the entire script.
Audit team access with human-in-the-loop steps
Protect sensitive directories by requiring admin approval before changing permissions. Your agent uses `list_permissions` to find over-exposed folders and queues them for review. Using Mastra AI's human-in-the-loop triggers, the workflow pauses until an admin approves the change, then proceeds to clean up the directory access.
Set up Files.com MCP in Mastra AI
Prerequisites
- Node.js 18+ and a TypeScript project
-
@mastra/mcp+@mastra/corepackages - Active Vinkius subscription with a valid endpoint token
- 1
Install dependencies
Run
npm install @mastra/mcp @mastra/coreplus your preferred model provider (e.g.@ai-sdk/openai). - 2
Configure the MCPClient
Create an
MCPClientwith your Vinkius endpoint as aURLobject. Replace[YOUR_TOKEN_HERE]with your token from cloud.vinkius.com. - 3
Discover and inject tools
Call
mcpClient.listTools()and spread the result into your agent'stoolsobject. All Files.com tools become native Mastra tools. - 4
Run with any model
Swap
openai("gpt-4o")for any AI SDK-compatible provider. Callagent.generate()and the agent routes tool calls through MCP automatically.
import { MCPClient } from "@mastra/mcp";
import { Agent } from "@mastra/core/agent";
import { openai } from "@ai-sdk/openai";
const mcpClient = new MCPClient({
id: "filescom-mcp-client",
servers: {
"filescom-mcp": {
url: new URL(
"https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
),
},
},
});
const agent = new Agent({
name: "Files.com Agent",
model: openai("gpt-4o"),
instructions: "You have access to Files.com tools.",
tools: {
...(await mcpClient.listTools()),
},
});
const result = await agent.generate(
"List recent Files.com transactions"
);
console.log(result.text); Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Files.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.
Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about Files.com MCP in Mastra AI
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the Files.com MCP today
We host it, we monitor it, we maintain it. You just paste one token.