Vinkius
Retable logo
Vinkius
Vinkius runs on OpenAI Agents SDK

How to Use the Retable MCP in OpenAI Agents SDK

Give your OpenAI Agents SDK tools to read, write, and structure relational spreadsheet data in Retable with built-in guardrails.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

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

Connect Retable MCP to OpenAI Agents SDK

Create your Vinkius account to connect Retable to OpenAI Agents SDK — we handle the hosting, security, and runtime updates so you don't have to. No server setup required.

GDPR Included with Plan

Key Capabilities

Explore Retable structures with your OpenAI Agents SDK

The `list_projects` tool lets your agent discover the top-level workspaces available in your account. Once it identifies the target project, the agent invokes `list_tables` to map out the schema of the relational spreadsheets inside that project. This setup avoids hardcoding table IDs in your Python codebase. Your agent dynamically inspects the database structure using this MCP Server, allowing it to adapt to schema changes on the fly.

Safe record manipulation with built-in guardrails

The `create_record` tool inserts new rows into any designated table with strict adherence to your schema rules. When your agent needs to modify existing data, it relies on `update_record` to apply changes to specific fields. Before executing these writes, the SDK validates the agent's proposed action against your system guardrails. If an operation looks suspicious or malformed, you can intercept it before it hits the API, while using `delete_record` only when explicit clearance is given.

Verify connection status and pull raw record details

The `check_retable_status` tool verifies your API connectivity before your agent attempts complex data runs. This simple check keeps your agent from hanging on expired credentials during an MCP session. When auditing data, the agent uses `list_records` to pull entire sheets or `get_record` to inspect a single row. This granular control means your agent only pulls the specific data payload it needs to complete its task.

Setup guide

Set up Retable MCP in OpenAI Agents SDK

Prerequisites

  • Python 3.10+ installed
  • openai-agents package (pip install openai-agents)
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install the SDK

    Run pip install openai-agents to install the OpenAI Agents SDK. The MCP integration is built-in — no extra dependencies needed.

  2. 2

    Connect via SSE transport

    Use MCPServerSse with your Vinkius endpoint URL. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. The SDK auto-discovers all Retable tools at runtime.

  3. 3

    Create your Agent

    Pass the MCP to Agent(mcp_servers=[server]). The agent receives Retable tools as native definitions — JSON schemas resolve automatically.

  4. 4

    Run the agent

    Call Runner.run(agent, prompt) to execute. The agent invokes the appropriate Retable tools and returns structured results. Copy the full example on the right to get started.

agent.py
import asyncio
from agents import Agent, Runner
from agents.mcp import MCPServerSse

async def main():
    async with MCPServerSse(
        url="https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
    ) as server:
        agent = Agent(
            name="Retable Agent",
            instructions="You have access to Retable tools.",
            mcp_servers=[server],
        )
        result = await Runner.run(agent, "List recent transactions")
        print(result.final_output)

asyncio.run(main())

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Retable. 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 Retable MCP in OpenAI Agents SDK

Install openai-agents and initialize MCPServerStreamableHttp with your Vinkius endpoint. Pass this server instance into your agent's constructor to automatically discover all ten database tools.
Yes. The agent uses the `create_record` tool to append new rows directly. You can set up guardrails in the SDK to inspect the payload before it gets written to your spreadsheet.
The MCP Server lets your agent inspect schemas using `get_table` and `list_tables`. It does not support modifying the table schema itself, ensuring your agent cannot accidentally delete columns.
The MCP integration handles connection stability, but you should implement backoff logic in your Python code. Use `update_record` sequentially or space out your agent's loop to avoid hitting API thresholds.
Vinkius runs the server in an isolated, zero-trust sandbox. Your spreadsheet records and project schemas never persist on our infrastructure; they pass directly between your agent and Retable's API via secure HTTPS.

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