Vinkius
Placetel logo
Vinkius
Vinkius runs on Mastra AI

How to Use the Placetel MCP in Mastra AI

Build reliable, automated workflows for your Placetel account using Mastra AI. Audit users, track resources, and schedule reports.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Placetel MCP on Cursor AI Code Editor MCP Client Placetel MCP on Claude Desktop App MCP Integration Placetel MCP on OpenAI Agents SDK MCP Compatible Placetel MCP on Visual Studio Code MCP Extension Client Placetel MCP on GitHub Copilot AI Agent MCP Integration Placetel MCP on Google Gemini AI MCP Integration Placetel MCP on Lovable AI Development MCP Client Placetel MCP on Mistral AI Agents MCP Compatible Placetel MCP on Amazon AWS Bedrock MCP Support
MCP Servers — Included with Plan
Vinkius runs on Mastra AI

Connect Placetel MCP to Mastra AI

Create your Vinkius account to connect Placetel to Mastra AI — we handle the hosting, security, and runtime updates so you don't have to. No server setup required.

GDPR Included with Plan

Key Capabilities

Automate User and Device Audits

Create a Mastra AI workflow that keeps your Placetel account clean. Set up a daily job that runs `list_users` and `list_sip_users`, then cross-references them to find any orphaned accounts or inconsistencies. For each user, the workflow can then call `list_devices` to check their assigned hardware. If it finds a user with no devices or a device assigned to no user, it can log the issue or send a notification. This is all done automatically in the background.

Build Scheduled Call Reporting

Stop pulling call logs by hand. With Mastra AI, you can build a workflow that runs `list_call_detail_records` on a schedule — say, every Monday at 9 AM. Your agent can filter the records for specific criteria, like call duration or destination. The workflow engine handles the scheduling and execution. You can have the final report sent to a Slack channel or saved to a file. It’s a set-it-and-forget-it solution for regular reporting needs.

Inventory Your Placetel Resources with this MCP Server

Get a complete picture of your account's assets. A simple Mastra AI agent can use this MCP Server to run `list_numbers`, `list_devices`, and `list_groups` to create a full inventory. You'll know exactly which numbers are in use, which devices are active, and how your user groups are structured. Because Mastra AI workflows are persistent, you can track changes over time. The agent can compare the latest inventory with a previous run and flag any new or removed resources. This is key for tracking asset allocation and costs.

Setup guide

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

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

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

Mastra AI has built-in automatic retries with exponential backoff. If a call to a Placetel tool like `list_users` fails due to a temporary network issue, the workflow will try again automatically. You can configure the retry logic for maximum resilience.
Yes. While these Placetel tools are read-only, you can still use Mastra AI's `requireToolApproval` feature. This pauses the workflow and waits for a human to confirm before the agent proceeds with its next step, like using call data to generate a report.
In your Mastra AI agent configuration, you'll instantiate a `new MCPClient`. You pass it the server URL Vinkius gives you. Mastra will then automatically discover the available Placetel tools like `list_calls` and make them available to your agent.
Mastra AI workflows are asynchronous and designed for long-running tasks. If fetching a large set of call records from the `list_call_detail_records` tool takes time, the workflow will simply wait without blocking other processes.
Yes. When your agent accesses Placetel user details with `get_user` or `list_users`, the data is handled within the secure context of your Mastra AI workflow. Vinkius ensures the connection is authenticated with your token, and Mastra AI processes the data without exposing it outside the workflow's defined scope.

Start using the Placetel MCP today

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

Built & Managed by Vinkius 30s setup 10 tools

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

No hosting. No infrastructure. No complex setup.
All 10 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.