4,500+ servers built on MCP Fusion
Vinkius
Follow Up Boss logo
Vinkius
Mastra AI logo

How to Use the Follow Up Boss MCP in Mastra AI

Build resilient, multi-step real estate automations for Follow Up Boss with the Mastra AI TypeScript SDK.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

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

Connect Follow Up Boss MCP to Mastra AI

Create your Vinkius account to connect Follow Up Boss 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

Create Bulletproof Lead Processing

Real-world automation breaks. Mastra AI is built for that. You can define a workflow where an agent tries to `create_person` in Follow Up Boss, and if the API is down or the request fails, it automatically retries with exponential backoff. Go further with conditional logic. If creating a contact fails after three retries, you can tell your agent to log the error, send a notification to an admin, and move on to the next lead. Your pipeline doesn't stop because of a temporary glitch.

Automate Complex Agent Workflows

This is for more than just one-off actions. Map out an entire follow-up sequence. First, your agent uses `list_people` to find new leads. Then, it uses a loop to `get_person` for each one, checks their stage, and uses `create_task` to assign a follow-up call. You can even build in human approval steps. Have the agent `add_note` with its findings and then pause the workflow, waiting for a manager to approve before it proceeds to update a record. It's full control over your process.

Deploy a Reliable Follow Up Boss MCP Server

The Follow Up Boss MCP server is your connection to the CRM. Mastra AI's client connects directly to your managed Vinkius endpoint, giving your agents instant access to 12 pre-built tools for managing your real estate data. This setup means you're not managing servers or API clients. You just write the logic. Your agent can query for team members with `list_crm_users` or check on specific opportunities with `get_deal`, and the underlying infrastructure handles the rest.

Setup guide

Set up Follow Up Boss 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 Follow Up Boss 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: "follow-up-boss-mcp-client",
  servers: {
    "follow-up-boss-mcp": {
      url: new URL(
        "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
      ),
    },
  },
});

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

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

Yes, this is a core strength. You can configure automatic retries with backoff in your Mastra AI agent's workflow, so if a call to a tool like `list_deals` gets rate-limited, the agent will wait and try again without crashing.
You'd define a two-step workflow. The first step calls the `create_person` tool. The second step takes the ID from the first step's output and uses it to call the `create_task` tool, reliably linking the task to the new contact.
Absolutely. Your agent can use `list_smart_lists` to find a specific audience, then use `list_people` to get the contacts. From there, you can use Mastra's conditional logic to run different actions based on each person's data.
Your agent needs the person's ID first, which it can get using `get_person`. Then, it passes that ID to the `list_person_notes` tool to retrieve a complete history of all notes attached to that contact.
Your data's security is handled at the connection layer. The Mastra AI client uses a single, revocable token to talk to the MCP server, so your actual Follow Up Boss credentials are never exposed. The server only has permission to touch CRM data like contacts, notes, and deals.

Start using the Follow Up Boss MCP today

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

Built & Managed by Vinkius 30s setup 12 tools

We've already built the connector for Follow Up Boss. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 12 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
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.