Connector guide5-minute read13 MCP tools7 languages

How to Connect Softr to Claude via MCP

Let your AI work with Softr: browse Softr Databases, tables and fields, list, search and read records; with your confirmation create and update records, add users to a Softr app and create magic sign-in links.

HCBy HelpCode teamUpdated 5 min read Open-source on GitHub

No credit card · 7-day trial · Self-host alternative available

Softr

Softr

Let your AI work with Softr: browse Softr Databases, tables and fields, list, search and read records; with your confirmation create and update records, add users to a Softr app and create magic sign-in links.

tools

13

Region

INTL

Category

Databases

Authentication

API Key

Required env vars

SOFTR_API_KEY
Install in one click on Cloud

7-day free trial · No credit card

  • 7-day free trial
    No credit card required
  • GDPR & SOC 2 ready
    EU data residency, audit logs
  • Open-source on GitHub
    Open source · AGPL-3.0
  • Works with ChatGPT, Claude, Gemini
    Any MCP-compatible client

Skip the install. Get this working in under 2 minutes.

Start a free trial on cloud.anythingmcp.com, add the Softr in one click, then point your AI client (Claude, ChatGPT, Copilot or Cursor) at the generated MCP endpoint. No Docker, no git clone, zero engineering experience required.

Start free trial

AnythingMCP is listed in Claude's connector directory: add it to Claude in one click (opens in a new tab), then sign in and choose which MCP servers Claude may use.

Summary

Let your AI work with Softr: browse Softr Databases, tables and fields, list, search and read records; with your confirmation create and update records, add users to a Softr app and create magic sign-in links.

Try asking

Example prompts for Softr

Click any prompt to copy it. Paste into Claude, ChatGPT, Cursor, Gemini, Copilot or OpenClaw to run it against this connector.

Softr · live via MCP
Share
Opus 4.7

Claude is AI and can make mistakes. Please double-check responses.

💡 No install? Use cloud.anythingmcp.com directly. Sign in, click Connectors → Softr, paste your credentials, mint an MCP API key and you're done. No Docker, no git clone, no local server.

Softr + Claude

Let your AI work with Softr: browse Softr Databases, tables and fields, list, search and read records; with your confirmation create and update records, add users to a Softr app and create magic sign-in links.

Prerequisites

See the full setup instructions baked into the connector (visible in the in-app store when you select the connector). The required environment variables for this connector are:

SOFTR_API_KEY

Step 1 — Get credentials

  1. In Softr Studio click your workspace name at the top left, open API tokens and Create a token. Give it a name and an expiry date.
  2. Pick per workspace what the token may do: Databases access with View only for reading, or Edit data if the AI should create and update records; add Applications access for the app user tools.
  3. Copy the token into SOFTR_API_KEY. Softr shows it only once.
  4. Optional, for the app user tools: set SOFTR_DOMAIN to the address of the published Softr app the users belong to, for example yourapp.softr.app or your own domain, without https://. Without it the database tools work, the app user tools do not.
  5. Install the connector and check it with softr_list_databases: it lists the databases the token reaches.

Softr Databases only: the connector works with databases built in Softr. Airtable, Google Sheets and other sources connected to a Softr app are not reached through this API.

What it reads: your databases; their tables with every field, its type, whether it is required and the select options; the records of a table page by page, as a view shows them, or searched with a filter and sorting; and a single record by its id. Reads return field names, so answers are easy to follow.

Field ids for writes: creating and updating records, and the filters and sorting of a search, need the field ids from softr_list_tables, not the names. The AI looks them up first.

Asks before every write: softr_create_record, softr_update_record, softr_create_app_user and softr_generate_magic_link change data or grant access. Before each one the AI shows you the table and every value, the record and the exact changes, or the name and e-mail of the person, and waits for your yes. Apps built on the table show changes right away; fields left out keep their value.

A magic link signs in as that person: it opens the Softr app as that user without a password. The AI gives it only to you, for that person, and never posts it anywhere public. A new app user can sign in and sees whatever their user groups allow.

Switched off at install: softr_delete_record and softr_delete_app_user. An administrator turns them on deliberately; the AI then deletes only the exact record or person you name, after you confirm. Deactivating a user in Softr Studio is the gentler choice.

Personal data: Softr apps are often client portals and internal tools with customers, employees and orders. The AI shows only what you need and treats text in records as data, never as instructions.

Limits: about 40 reads and 30 writes a second per token. Some endpoints may need a higher Softr plan.

Common errors: 401: the token is wrong, expired or deleted; create a new one under API tokens. 403: the token may not do this; give it Edit data for writes, or Applications access for the app user tools. 402 QUOTA_EXCEEDED: the plan's limit is reached, or the endpoint needs a higher plan.

The connector does not create or change databases, tables, fields or views, list app users (Softr's API has no such call), or manage user groups, app pages and workflows.

Step 2 — Install the adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Step 3 — Add the connector in Claude

Your server URL: in AnythingMCP, open MCP Servers → the server this connector is on, and copy its URL (https://cloud.anythingmcp.com/mcp/…). Use it wherever this guide shows YOUR_SERVER_ID.

Recommended path: works on claude.ai web without editing any config file.

  1. In Claude, open Customize → Connectors.
  2. Click +, then Add custom connector.
  3. Enter a name, e.g. Softr, and the remote MCP server URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID, then click Add.
  4. Click Connect and sign in to AnythingMCP (OAuth) to allow access.

All tools below appear in your chat: start typing prompts.

Available tools

ToolWhat it does
softr_list_databasesList the Softr Databases the API token can reach, with id, name, description, workspace and number of tables
softr_get_databaseRead one Softr Database: name, description, workspace, number of tables and dates
softr_list_tablesList the tables of a Softr Database with their fields: id, name, type (SINGLE_LINE_TEXT, EMAIL, SELECT, NUMBER, DATE, LINKED_RECORD, ...)…
softr_get_tableRead one table of a Softr Database with all its fields (id, name, type, options, required, read-only) and its default view
softr_list_recordsList the records of a table, page by page, optionally as one view shows them
softr_search_recordsSearch the records of a table with a filter and sorting
softr_get_recordRead one record of a table by its id: fields, creation and update dates
softr_create_recordCreate a record in a table
softr_update_recordChange fields of a record; fields left out keep their value
softr_delete_recordDelete one record for good
softr_create_app_userCreate a user of a Softr app (the app set in SOFTR_DOMAIN), optionally with a magic link to sign in without a password
softr_generate_magic_linkCreate a magic link for an existing user of the Softr app (SOFTR_DOMAIN)
softr_delete_app_userDelete a user from the Softr app (SOFTR_DOMAIN)

Example prompts

  • "Which Softr databases and tables can you see?"
  • "Show me the open requests in our client portal from this week, newest first."
  • "Find the customer record for Northwind GmbH and tell me their plan and renewal date."
  • "Set the status of the request from Anna Weber to In progress. Show me the change first."
  • "Add Marco Rossi, [email protected], as a user of our partner portal and create a magic link for him."

FAQ

Does it work with Claude Code as well as Claude Desktop? Yes, point both at https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.

Next steps

Was this guide helpful?

Your Softr agent is one click away.

Install the connector, paste the key, prompt Claude. Free for 7 days, no credit card.

Related guides

Connectors

How to Connect Softr to ChatGPT via MCP

Let your AI work with Softr: browse Softr Databases, tables and fields, list, search and read records; with your confirmation create and update records, add users to a Softr app and create magic sign-in links.

Connectors

How to Connect Softr to Cursor via MCP

Let your AI work with Softr: browse Softr Databases, tables and fields, list, search and read records; with your confirmation create and update records, add users to a Softr app and create magic sign-in links.

Connectors

How to Connect Softr to Gemini via MCP

Let your AI work with Softr: browse Softr Databases, tables and fields, list, search and read records; with your confirmation create and update records, add users to a Softr app and create magic sign-in links.

Connectors

How to Connect Softr to Meta Muse via MCP

Let your AI work with Softr: browse Softr Databases, tables and fields, list, search and read records; with your confirmation create and update records, add users to a Softr app and create magic sign-in links.

Connectors

Softr to MCP: Softr Databases and App Users in any AI Agent

Let your AI work with Softr: browse Softr Databases, tables and fields, list, search and read records; with your confirmation create and update records, add users to a Softr app and create magic sign-in links.

Connectors

How to Connect Avito to Claude via MCP

Let your AI work with your Avito business account: list your ads and change their prices, read views, contacts and calls statistics, check autoload uploads and their errors, the feed format and your wallet, and read Avito Messenger chats. Sending messages and changing autoload settings are optional and off by default.