How to Use the Dalil AI MCP in Mastra AI
Build resilient, multi-step Arabic outreach workflows with Mastra AI and automatic conditional routing.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Dalil AI MCP to Mastra AI
Create your Vinkius account to connect Dalil AI 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 lead generation workflows
Dropping leads into a database shouldn't require manual oversight. Mastra AI lets you chain operations together, starting with `create_contact` to log new Middle Eastern prospects. If the API times out, the framework automatically retries with exponential backoff. Once the record exists, the workflow immediately moves to the next node. The agent triggers `list_companies` to match the new contact against your existing accounts. Failed matches trigger a fallback sequence instead of crashing the pipeline.
Route leads based on buying signals
Not every prospect deserves the same outreach strategy. By running `get_contact_signals`, your agent pulls Arabic-native intent data into the workflow state. You can then build conditional branches that route high-intent leads to sales reps and low-intent leads to nurture sequences. This MCP Server handles the cultural nuance while the framework handles the logic. If a signal indicates immediate readiness, the system bypasses standard delays and pushes the lead forward instantly.
Execute Mastra AI outreach campaigns
Sending messages requires strict error handling. When your workflow reaches the `send_linkedin_message` node, it dispatches culturally aware Arabic text to the prospect. You can wrap this tool in a requireToolApproval check to keep a human in the loop before anything goes out. Tracking success happens in the background. The agent periodically fires `list_campaigns` to monitor engagement rates. Everything deploys to your cloud provider with a single command.
Set up Dalil AI 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 Dalil AI 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: "dalil-ai-mcp-client",
servers: {
"dalil-ai-mcp": {
url: new URL(
"https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
),
},
},
});
const agent = new Agent({
name: "Dalil AI Agent",
model: openai("gpt-4o"),
instructions: "You have access to Dalil AI tools.",
tools: {
...(await mcpClient.listTools()),
},
});
const result = await agent.generate(
"List recent Dalil AI 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 Dalil AI. 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 Dalil AI MCP in Mastra AI
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the Dalil AI MCP today
We host it, we monitor it, we maintain it. You just paste one token.