docs

The AppDen MCP server

last updated · Sept 30, 2026

AppDen lets the AI you already use build small web apps and publish them privately, each at its own link. Your AI talks to AppDen through MCP (Model Context Protocol), the open standard AI assistants use to call tools in other services.

Connect

Add AppDen to your AI as a remote MCP server with this link:

https://appden.dev/mcp

Connect your AI has the steps for Claude, ChatGPT, Gemini, Grok and Cursor. For Claude Code:

claude mcp add --transport http appden https://appden.dev/mcp

Sign-in

  • OAuth with PKCE. Your AI opens AppDen, you sign in with your email and click Allow. Apps land in your own private workspace. Clients register themselves, with dynamic client registration or a client ID metadata document.
  • API key. For scripts and command-line tools. Create a key in the dashboard and send it as Authorization: Bearer <key>.

Tools

ToolWhat it doesKind
Apps
create_appCreates an app and reserves its private link.Changes
publish_appPublishes a new version from the full set of files. The link stays the same.Changes
update_appChanges some files and publishes the result as a new version.Changes
list_appsLists your apps, and apps shared with you, with their links.Reads
get_appShows an app's link, versions, files, database and who it's shared with.Reads
read_app_filesReturns the files of the live version.Reads
get_logsShows recent requests, logs and errors from the app's server.Reads
rollback_appBrings back an earlier version as a new one.Changes
delete_appDeletes an app, its link and its data for good.Deletes
Data and files
create_databaseGives an app its own database: SQLite, or Postgres when it needs it.Changes
query_databaseRuns one SQL statement on an app's database. It can change or delete rows.Deletes
create_storageGives an app private storage for uploads, up to 25 MB a file.Changes
Sharing, keys and usage
share_appLets someone open an app with their email, or takes access away.Changes
set_secretStores an API key or token for an app, encrypted. It replaces one with the same name.Deletes
list_secretsLists secret names, never values, and where to add them yourself.Reads
get_usageShows your plan and how much of your monthly usage is left.Reads

Reads never change anything. Changes can be undone: every version of an app is kept. Deletes can remove or overwrite data for good, so your AI should ask you first.

Plans and limits

Free includes up to 10 apps and a monthly usage allowance. Pro has unlimited apps and 3× the usage. When a workspace is out of quota, its apps pause until the next month or an upgrade. See Pricing.

Help

Email help@plainwork.com.