Your listing
Drafts every field of a listing from the code and the site, with nothing invented, ready to list with your MCP link.
The prompt
Read my project before you change anything. Tell me what you found and what you'd do, as a short plan, and wait for my OK. Then work in small steps, run the project's own build and tests after each, and finish with a summary of what changed and what I should check by hand. Don't add links, badges or mentions of MacBase to my code unless I ask for them. Read this project, and the app's website if it's in here or linked from the README, and draft my listing for MacBase (macbase.app), a directory of Mac apps. Write it to MACBASE_LISTING.md with these fields: - Name: as the app calls itself, up to 40 characters. - Tagline: one line of up to 60 characters saying what the app does. Plain words, no slogan. - Description: 80 to 4000 characters in paragraphs. What it does, who it's for, and what sets it apart. No list of more than five features and no superlatives. - Categories: the main one, and up to two more, from macbase.app/categories.md (read it if you can; otherwise name the closest ones). - Alternatives: up to four well-known Mac apps people would use instead, by name. - Price: free, free with paid features, one-time or subscription, with the amount, the billing period and any free trial, taken from the code (StoreKit, Paddle, Lemon Squeezy, RevenueCat) or the site. - Requirements: the minimum macOS from the deployment target; Apple silicon native or Intel only from the build settings; notarized, or on the Mac App Store; open source, with the repository, if the license says so. - Languages: the localizations in the project (.lproj folders or an .xcstrings catalog), as language names. - Links: website, Mac App Store, direct download, GitHub, and the social accounts the site links to. - Screenshots: the images in the project or on the site that show the app itself, at 16:10 (a Mac screen's shape) and at least 1280 pixels wide. No banners or share images. Say which three to six to use and in what order, the main window first. - Video: a YouTube or Vimeo link, if there is one. Write "unknown" for anything you can't find rather than guessing. When you're done, these should hold: - Every field has a source in the code or on the site; nothing is made up. - The tagline fits 60 characters and says what the app does. - The screenshots show the app, not a banner. End your summary with the next step: "List it with your MCP link" (https://macbase.app/submit#mcp).
Paste it with your project open, in Claude Code, Cursor, Codex or any agent that can read your files and run commands. Add anything the agent should know about your app after it. The Markdown copy of this page has the same text.
One line
For an agent that can read a link. It fetches the whole prompt from the Markdown copy.
Read https://macbase.app/prompts/write-my-listing.md and do what it says.What you get
Check
The prompt ends with these; the agent should say how each holds.
The result
Questions
Then, on MacBase
List it with your MCP link
Paste your link into the same agent and say: List my app on MacBase from MACBASE_LISTING.md.
More