Skip to content

integrations

Integrations

Connect OpenMasu to your AI agents, your payment accounts and your own code. Everything on this page works today, except what is clearly marked coming soon.

details

How each one works

What it does, what data moves and in which direction, and how to connect it.

AI agents & MCP

All of these use the same remote MCP server, https://platform.openmasu.com/mcp. It has 52 tools: workspaces and members, bases, tables, fields of all 17 types, records (create, update, upsert, delete, query, count and aggregate), comments and activity, links, views, Airtable import, the marketplace and undo. The agent acts with the permissions of the credential it uses: a read token can’t change anything, and a token limited to one workspace sees nothing else. Its changes reach everyone with the base open instantly and are marked in the history with the name of the token or app.

Claude Code

AI agents & MCP · Available

What it does: Claude Code reads and edits your bases from the terminal: it can design a base, load data, link records, build views or answer questions about your tables.

How to connect: create a personal token in the app (Account › API & tokens) and run:

claude mcp add --transport http openmasu https://platform.openmasu.com/mcp \
  --header "Authorization: Bearer bpat_…"

You can also leave out the header and sign in from /mcp inside Claude Code: OpenMasu supports OAuth with dynamic client registration.

Create a tokenClaude Code MCP docs

Claude (claude.ai and desktop)

AI agents & MCP · Available

What it does: the same 52 tools inside a Claude conversation, on the web or in Claude’s desktop app.

How to connect: in Claude, open Customize › Connectors, press «+ Add» › Add custom connector, name it «OpenMasu» and use the URL https://platform.openmasu.com/mcp. Claude sends you to OpenMasu’s consent screen, where you choose one workspace (or all of them) and allow access. No token to copy. Custom connectors depend on your Claude plan; on Team and Enterprise plans an owner adds the connector first.

You can see and revoke connected apps at any time in Account › Connected apps.

Claude’s guide to custom connectors

ChatGPT

AI agents & MCP · Available

What it does: lets ChatGPT read your bases and, if you allow writing, change them.

How to connect: in ChatGPT, open Plugins, press the plus button and choose Add custom MCP server. Enter the URL https://platform.openmasu.com/mcp, choose OAuth authentication and approve access on OpenMasu’s consent screen. Whether you can add custom MCP servers depends on your ChatGPT plan and your workspace’s policies.

OpenAI’s guide to adding an MCP server

Codex

AI agents & MCP · Available

What it does: the 52 tools in Codex, from the CLI or the IDE extension.

How to connect: add the server to ~/.codex/config.toml and put your personal token in an environment variable:

[mcp_servers.openmasu]
url = "https://platform.openmasu.com/mcp"
bearer_token_env_var = "OPENMASU_TOKEN"

Without bearer_token_env_var, run codex mcp login openmasu to sign in with OAuth instead.

Create a tokenCodex MCP docs

Cursor

AI agents & MCP · Available

What it does: Cursor’s agent works on your bases while you code, for example to seed data or check what a table contains.

How to connect: add OpenMasu to ~/.cursor/mcp.json (or the project’s .cursor/mcp.json):

{
  "mcpServers": {
    "openmasu": {
      "url": "https://platform.openmasu.com/mcp",
      "headers": { "Authorization": "Bearer bpat_…" }
    }
  }
}

Without headers, Cursor offers to sign in with OAuth; OpenMasu accepts Cursor’s callback.

Create a tokenCursor MCP docs

Any MCP client

AI agents & MCP · Developer · Available

What it does: any client that speaks the Model Context Protocol over Streamable HTTP can use OpenMasu: VS Code, your own agent or a script.

  • Endpointhttps://platform.openmasu.com/mcp
  • TransportStreamable HTTP (JSON-RPC 2.0)
  • Sign-inAuthorization: Bearer <token>, or OAuth 2.1 discovered from /.well-known/oauth-protected-resource
  • Tools52; the destructive ones ask for confirm: true, and undo reverts this session’s own changes

Create a tokenAbout MCP

Agent skills

AI agents & MCP · Available

What it does: skills are instructions (SKILL.md) that teach your agent to do a job well. The catalog has 37: 16 hosted by OpenMasu (how to work with OpenMasu, analysing your synced Stripe data, setting up a CRM, plus video and marketing skills) and 21 listings from Anthropic, Stripe, Vercel, Supabase, Cloudflare and Remotion, which link to their own repositories.

How to use them: browse them in the app (your workspace › Marketplace › Skills), ask your agent (tools list_skills and get_skill), or install a hosted one:

npx skills add https://platform.openmasu.com --skill openmasu

Open the marketplaceHosted skills index

Payments

Connect them in the app from your workspace › Marketplace › Integrations (owners and editors). The sync is one-way, from the provider into OpenMasu: OpenMasu only reads, and never creates, changes or deletes anything in your Stripe or SumUp account. The key is checked with the provider, stored encrypted (AES-256-GCM) and never shown again. Every 15 minutes, or when you press Sync now, only new records and changed cells are sent; records and fields you add yourself are never touched. Up to 50,000 of the most recent records per table.

Stripe

Payments · Available

What comes in: a new base, «Stripe · your account», with five linked tables:

  • Customersname, email, phone, country, created, and their payments, invoices and subscriptions
  • Paymentsdescription, amount, currency, status (paid, pending, failed), refunded, customer, date
  • Invoicesnumber, customer, amount, status (draft, open, paid, void, uncollectible), date, due date, link
  • Subscriptionsproduct, customer, status, monthly amount, start, next charge, cancelled on
  • Productsname, active, description

Amounts arrive in normal units with each currency’s decimals (yen without decimals). Every record keeps its Stripe ID.

How to connect: in the Stripe Dashboard, go to Developers › API keys and create a restricted key named «OpenMasu» with Read access to Customers, Charges, Invoices, Subscriptions, Products and Prices. Paste it (rk_live_… or rk_test_…) under Marketplace › Stripe › Connect.

Open the marketplaceStripe API keys

SumUp

Payments · Available

What comes in: a new base, «SumUp · your business», with two linked tables:

  • Salescode, date and time, amount, status, type (payment, refund, chargeback), channel (card reader or online), method (contactless, chip, Apple Pay, Google Pay…), card brand, description, refunded, served by
  • Payoutsreference, date, gross, fee, paid out, status, type, and the sale it belongs to

Times use the time zone of your business’s country.

How to connect: in SumUp, open Profile › For developers › API keys, create a secret key named «OpenMasu» and paste it (sup_sk_…) under Marketplace › SumUp › Connect.

Open the marketplaceSumUp API keys

Import

Airtable

Import · API and MCP

What it does: a one-time copy of an Airtable base into a new OpenMasu base (it does not stay in sync). It brings tables, fields, records, select options with their colors, two-way links, autonumbers, created and modified times, and grid views with their column order and visibility, keeping Airtable’s IDs. Formulas, lookups, rollups, attachments, collaborators and other unsupported fields arrive as long text with their visible value, and the result lists them. Airtable’s public API doesn’t expose view filters, sorts or groups, so those aren’t copied; kanban, calendar and other views are skipped.

How to connect: create an Airtable personal access token with the data.records:read and schema.bases:read scopes. Then ask your AI agent, for example «Import my Airtable base appXXXXXXXXXXXXXX into my workspace» (tool import_airtable), or call POST /api/import/airtable. The token is only used while the import runs and is never stored.

coming soon An import button inside the app.

Create an Airtable tokenConnect an AI agent

Public forms

Import · Available

What it does: any form view can be shared as a public link (platform.openmasu.com/shr…). Anyone can fill it in without an account; each answer becomes a record and appears live for everyone with the base open. The public page only shows the form’s fields, never your records. Required fields are checked, bots are filtered out, and after sending you can redirect to your own page.

How to connect: create a form view in a table and press Share form to get the link. You can turn the link off at any time.

Open the app

Developer

REST API

Developer · Available

What it does: JSON over HTTPS under https://platform.openmasu.com/api, authenticated with Authorization: Bearer. It covers workspaces and members, bases, Airtable imports, integrations (connect, sync, disconnect), public form links, version history and the skills catalog. Error messages come in English or Spanish according to Accept-Language.

curl https://platform.openmasu.com/api/bases \
  -H "Authorization: Bearer bpat_…"

To read and write records, use the MCP endpoint above (any HTTP client can call its tools) or the real-time WebSocket our apps use. A public REST reference for records is not published yet.

Create a tokenAsk us about the API

Personal tokens

Developer · Available

What it does: a token (bpat_…) works across the REST API, the WebSocket and MCP. Choose read (nothing can be changed) or write, optionally limit it to one workspace (everything else then looks as if it didn’t exist) and give it an expiry date. The value is shown only once. Revoking a token cuts access on the next request and closes its open connections. Up to 100 tokens per account.

How to connect: in the app, Account › API & tokens › create a token.

API & tokens

OAuth 2.1

Developer · Available

What it does: lets an app act for an OpenMasu user without handling their password. Authorization code with mandatory PKCE (S256), dynamic client registration (RFC 7591), read and write scopes, one-hour access tokens and 30-day refresh tokens that rotate. On the consent screen the user picks one workspace or all of them; they can revoke the app later in Connected apps.

  • Metadatahttps://platform.openmasu.com/.well-known/oauth-authorization-server
  • Redirectshttps, loopback http://127.0.0.1 (any port) and private app schemes

Server metadataConnected apps

Apps

Web app

Apps · Available

What it does: the complete OpenMasu in any modern browser: all views, real-time collaboration, the marketplace and your account settings. The whole base loads into the browser and is computed there.

Start for freeLog in

Coming soon in progress

Being built now. None of these works yet, and dates aren’t fixed.

Built-in agent with OpenRouter

AI agents & MCP · coming soon

Planned: connect your own OpenRouter account and pick a model; then chat with a base from a side panel inside OpenMasu. The agent only reads unless you allow edits for that conversation, and its changes are marked as made by the agent.

Desktop app for macOS

Apps · coming soon

Planned: a native app built in Rust that signs in to your account and works on the same bases in real time. It isn’t available to download yet.

iPhone app

Apps · coming soon

Planned: an iPhone app on the same engine as the web and desktop apps, with your bases, records and views, and changes queued while you’re offline.

More in the marketplace

Marketplace · coming soon

Planned: PayPal, HubSpot, Notion, Holded, Qonto, Factorial, Todoist and Calendly already appear in the app’s marketplace as coming soon. Each of these companies runs its own official MCP server, which you can add to your AI agent today next to OpenMasu:

  • PayPalhttps://mcp.paypal.com/mcp
  • HubSpothttps://mcp.hubspot.com
  • Notionhttps://mcp.notion.com/mcp
  • Holdedhttps://mcp.holded.com/mcp
  • Qontohttps://mcp.qonto.com/mcp
  • Factorialhttps://mcp.factorialhr.com
  • Todoisthttps://ai.todoist.net/mcp
  • Calendlyhttps://mcp.calendly.com

Missing something? Tell us what you’d like to connect.

build your own

Missing an integration? Build it.

The same building blocks our own integrations use are open to you.

Your data, connected to the tools you already use.

Create your workspace in under a minute.