Vinkius
Salesquared logo
Vinkius
Vinkius runs on Mastra AI

How to Use the Salesquared MCP in Mastra AI

Build resilient communication workflows with Mastra AI, handling failed SMS sends and voice surveys automatically.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Salesquared MCP on Cursor AI Code Editor MCP Client Salesquared MCP on Claude Desktop App MCP Integration Salesquared MCP on OpenAI Agents SDK MCP Compatible Salesquared MCP on Visual Studio Code MCP Extension Client Salesquared MCP on GitHub Copilot AI Agent MCP Integration Salesquared MCP on Google Gemini AI MCP Integration Salesquared MCP on Lovable AI Development MCP Client Salesquared MCP on Mistral AI Agents MCP Compatible Salesquared MCP on Amazon AWS Bedrock MCP Support
MCP Servers - Free for Subscribers
Vinkius runs on Mastra AI

Connect Salesquared MCP to Mastra AI

Create your Vinkius account to connect Salesquared 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.

GDPR Free for Subscribers

Key Capabilities

Automated Lead Processing Workflows

The `create_lead` tool initiates your outbound sales pipeline inside an MCP-powered Mastra AI workflow. When a new signup hits your database, the agent picks it up and formats the contact details. If the API rejects the request, Mastra's built-in exponential backoff catches the error and tries again. You can chain these operations logically. First, run `validate_email` to ensure the address actually exists. If it passes, create the record. If it fails, branch the workflow to alert an administrator instead of polluting your CRM with garbage data.

Conditional Voice Survey Logic

Running automated phone outreach requires the `create_voice_survey` tool. Your agent dials a list of users, asks questions, and records the responses. Since phone networks drop calls constantly, Mastra AI handles the retries automatically. Sometimes a prospect needs a different approach. If the voice survey fails three times, you can configure the workflow to pivot. The agent simply swaps to the `send_sms` tool and texts them the survey link instead.

Mastra AI Call Moderation

Managing live calls happens through the `conference_mute` tool. You can build an agent that listens to active participant noise levels. When someone's background gets too loud, the workflow triggers a mute command instantly. This requires zero human intervention. The MCP Server connection gives your agent direct control over the telecom bridge. Combine this with `get_campaign` to log exactly who was muted during large outbound sales pushes.

Setup guide

Set up Salesquared MCP in Mastra AI

Prerequisites

  • Node.js 18+ and a TypeScript project
  • @mastra/mcp + @mastra/core packages
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install dependencies

    Run npm install @mastra/mcp @mastra/core plus your preferred model provider (e.g. @ai-sdk/openai).

  2. 2

    Configure the MCPClient

    Create an MCPClient with your Vinkius endpoint as a URL object. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com.

  3. 3

    Discover and inject tools

    Call mcpClient.listTools() and spread the result into your agent's tools object. All Salesquared tools become native Mastra tools.

  4. 4

    Run with any model

    Swap openai("gpt-4o") for any AI SDK-compatible provider. Call agent.generate() and the agent routes tool calls through MCP automatically.

agent.ts
import { MCPClient } from "@mastra/mcp";
import { Agent } from "@mastra/core/agent";
import { openai } from "@ai-sdk/openai";

const mcpClient = new MCPClient({
  id: "salesquared-mcp-client",
  servers: {
    "salesquared-mcp": {
      url: new URL(
        "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
      ),
    },
  },
});

const agent = new Agent({
  name: "Salesquared Agent",
  model: openai("gpt-4o"),
  instructions: "You have access to Salesquared tools.",
  tools: {
    ...(await mcpClient.listTools()),
  },
});

const result = await agent.generate(
  "List recent Salesquared 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 Salesquared. 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 Salesquared MCP in Mastra AI

Install @mastra/mcp and instantiate a new MCPClient. Pass your Salesquared URL in the servers object. Call listTools() and spread them into your agent's configuration.
Yes. You can enable requireToolApproval for the text messaging tools. The workflow will pause and wait for an administrator to sign off before firing the message.
Mastra automatically retries the operation based on your backoff settings. If the telecom provider is down, the workflow can catch the final failure and switch to an email fallback.
The framework auto-detects the transport layer. You just provide the endpoint URL, and Mastra figures out whether to use SSE or HTTP to communicate with the API.
These workflows process raw prospect data, including names, phone numbers, and survey responses. The underlying Vinkius architecture isolates every execution in a secure sandbox. No persistent storage holds your campaign lists, ensuring that once the workflow completes, the memory is wiped clean.

Start using the Salesquared MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 11 tools

We've already built the connector for Salesquared. 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 runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

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.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.