4,500+ servers built on MCP Fusion
Vinkius
Tuputech Moderation logo
Vinkius
Mastra AI logo

How to Use the Tuputech Moderation MCP in Mastra AI

Building Resilient Moderation Workflows with Mastra AI Agent Frameworks

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

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

Connect Tuputech Moderation MCP to Mastra AI

Create your Vinkius account to connect Tuputech Moderation 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

Resilient Multi-Step Content Auditing

You can build a workflow that runs multiple checks sequentially. For example, if the initial text passes `scan_text_spam`, the next step might run `scan_text_abuse`. Mastra AI manages this chain and handles retries if one check fails. If an image needs verification, you'll first call `scan_image_synthetic` to see if it's real. If that passes, the workflow can then automatically proceed to check for explicit content using `scan_image_porn`.

Handling Complex Media Moderation

For video moderation in a pipeline, you start by calling `scan_video_stream`. If that process completes successfully, the workflow can branch and initiate an asynchronous audio scan using `scan_audio_stream` for deep analysis. This setup ensures that if one media type fails or times out, Mastra AI's built-in backoff logic attempts to complete the full moderation audit.

Conditional Policy Enforcement

A critical workflow might involve checking both political and abusive language. You can set up a step where if `scan_text_politics` fails, the system automatically triggers a retry check using `scan_text_abuse`. This conditional branching keeps your operations running. If the initial scan is inconclusive, you'll use `submit_feedback` as part of the workflow to flag the data for human review, ensuring continuous improvement.

Setup guide

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

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

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

You can build a robust workflow using `scan_text_spam` to check text blocks. If the initial scan flags spam, the workflow can automatically trigger a second review using `scan_text_abuse` for toxic language.
The server handles text, images, video streams, and audio streams. It is designed to run these checks within complex, multi-step pipelines.
Yes. You can set up a workflow that first calls `scan_image_terrorism` and then follows up with `scan_image_porn` to ensure the content passes multiple safety checks sequentially.
You can incorporate `submit_feedback` into your workflow. If an agent determines that a moderation result is incorrect, it triggers this tool to send manual feedback for model improvement.
It manages text content, image files, video streams, audio streams, and the associated moderation results (e.g., spam scores).

Start using the Tuputech Moderation 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 Tuputech Moderation. 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.

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.