Skip to main content
Glama
appwrite

Appwrite MCP Server

Official
by appwrite

tables_db_upsert_row

Insert new data or modify existing records in Appwrite database tables using a single API operation to maintain data integrity.

Instructions

Create or update a Row. Before using this route, you should create a new table resource using either a server integration API or directly from your database console.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
database_idYesDatabase ID.
table_idYesTable ID.
row_idYesRow ID.
dataNoRow data as JSON object. Include all required columns of the row to be created or updated.
permissionsNoAn array of permissions strings. By default, the current permissions are inherited. [Learn more about permissions](https://appwrite.io/docs/permissions).
transaction_idNoTransaction ID for staging the operation.

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/appwrite/mcp-for-api'

If you have feedback or need assistance with the MCP directory API, please join our Discord server