GenerApp documentation
How to connect GenerApp to Claude and other AI assistants, and what each tool does. Version française de la mise en route : Connecter une IA.
Overview
GenerApp lets your AI assistant create small web apps for everyday life (a shared shopping list, a chore planner, a household budget, a trip organizer…), hosts them instantly, and shares them by link. Everyone who opens the link uses the same app, without an account, and the app's data syncs in real time between them.
GenerApp does not call any AI model: your assistant writes the code, and GenerApp provides the tools, the hosting and the database. No paid AI subscription is needed: the free versions of Claude, ChatGPT and Le Chat work.
Setup
- Create a free account at generapp.app/signup and confirm your email address.
- In Claude, open Settings › Connectors › Browse connectors and search for GenerApp, or open its directory page directly. (You can also add it as a custom connector with the server URL
https://generapp.app/mcp.) - Click Connect and sign in to GenerApp. You authorize the assistant with OAuth: no API key is needed, and you can revoke access at any time from your account settings.
Other assistants (ChatGPT, Le Chat, Perplexity, Claude Code, Cursor…): step-by-step guides are on the connection page. The server uses the Streamable HTTP transport and OAuth 2.0 with dynamic client registration.
Example requests
- « Create via GenerApp a shared shopping list for my roommates, with a checkbox per item. »
- « Make a chore rotation app for our family of four, where each person can mark a task as done. »
- « Find an app in the GenerApp library to split holiday expenses, and copy it for our group. »
- « In my app "Shopping list", add a category for each item, then publish it. »
The assistant reads the developer guide, creates the app, writes its files, checks them, and publishes it. It then gives you the public link to share. Before publishing, you can try the app on a private preview link that only you can open.
Tools
Read tools never change anything. Write tools create or change apps in your own account only, and Claude asks for your confirmation before running destructive ones.
| Tool | Effect | What it does |
|---|---|---|
get_sdk_docs | Read | Returns the developer guide: file layout, app.json manifest, the SDK for shared data and real-time sync, constraints and a full example. |
get_account_limits | Read | Returns the account's plan and limits: number of apps, file and app sizes, daily tool calls, monthly traffic, and what remains. |
list_apps | Read | Lists the user's apps with their app_id, public URL and private preview URL. |
create_app | Write | Creates a new, empty app and returns its app_id. |
browse_library | Read | Lists apps that other users shared publicly (code only, never their data), optionally filtered by words. |
copy_from_library | Write | Copies a library app into the user's account as a new draft app with empty data. |
list_files | Read | Lists the files of an app's working copy (draft) with their sizes. |
read_file | Read | Returns the content of a draft file (binary files in base64). |
write_file | Write, destructive | Creates or replaces a file in the app's draft. The change is visible on the private preview immediately. |
delete_file | Write, destructive | Deletes a file from the app's draft. It disappears publicly at the next deploy_app. |
validate_app | Read | Checks the draft: required files, manifest, blocked external resources, forbidden inputs. Returns errors and warnings. |
deploy_app | Write, destructive | Validates and publishes the draft to the app's public URL, replacing the previous public version. Returns the URL to share. |
Free plan limits
The free plan includes 1 app, up to 10 files and 1 Mo per app, 100 tool calls per day, and 20 k requests per month to your apps. When a limit is reached, the tool explains which one in its response. Your assistant can check the current usage with get_account_limits.
Data and privacy
- GenerApp only receives what its tools need: the requests your assistant sends to the tools (app names, file contents, file paths). It never receives your conversation, your assistant's memory or your files elsewhere.
- Apps and their data stay in your account until you delete them. Apps shared in the public library expose their code, never their data.
- Details: privacy policy and terms of use (in French).
Troubleshooting
- "Email not verified": click the link in the confirmation email, or resend it from your account settings.
- "Terms of use have changed": sign in to the website and accept the current terms.
- "App limit reached": delete an app you no longer use, or modify an existing one.
- The connector does not appear in the Claude mobile app: add it once on claude.ai in a browser; it is then available everywhere.
Support
Email contact@generapp.app (English or French). Messages are read by a person.