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

How to Use the Griffin MCP in Mastra AI

Automate complex Griffin banking workflows and multi-step ledger transfers with Mastra AI.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

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

Connect Griffin MCP to Mastra AI

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

Automate multi-step bank transfers with Mastra AI

This MCP Server allows your Mastra AI agents to execute Griffin ledger movements. The agent calls `create_internal_transfer` to shift funds and monitors the transaction state using `get_transaction`. If a transfer fails, the Mastra AI workflow engine catches the error and executes your retry logic. You can build branching paths in Mastra AI that notify admins or try alternative accounts if the Griffin ledger rejects the initial attempt.

Continuous Griffin compliance monitoring in Mastra AI

This MCP Server lets Mastra AI agents run background compliance checks on Griffin. The agent uses `list_verifications` to scan pending onboarding files and flags anomalies for human review. When a verification changes status, the Mastra AI workflow uses `get_verification` to pull the complete payload. Mastra AI can then trigger downstream actions, like updating database records or sending welcome emails, based on the Griffin compliance result.

Automated payee directory management in Mastra AI

This MCP Server exposes your corporate directory to autonomous Mastra AI agents. Mastra AI queries `list_payees` to verify recipient details before any money moves, reducing manual entry errors. The agent cross-references payee records with active bank accounts found via `list_accounts`. This ensures your automated Mastra AI workflows only initiate transfers to pre-approved, verified Griffin recipients.

Setup guide

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

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

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

Install `@mastra/mcp@latest` and initialize a new `MCPClient` pointing to your Vinkius server URL. Call `mcpClient.listTools()` and spread the returned Griffin tools directly into your Mastra AI Agent's tool configuration array.
Yes, you can enable `requireToolApproval` in your Mastra AI agent config for `create_internal_transfer`. This pauses the Mastra AI workflow and waits for a human operator to sign off before the Griffin server executes the transfer.
Mastra AI uses its built-in workflow engine to handle Griffin rate limiting. If `list_transactions` hits an API limit, the Mastra AI framework automatically retries the call with exponential backoff until the data is successfully retrieved.
Yes, you can use `list_organizations` to find the correct entity ID, then lock your Mastra AI agent's context to that organization. The agent then uses `get_organization` to verify permissions before running any financial operations.
All corporate data retrieved via `get_account` is kept in an ephemeral memory state during Mastra AI workflow execution. Your credentials are encrypted by Vinkius, and the server runs in a secure V8 sandbox to prevent leaks.

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