Marketplace: Themes, Snippets, Prompts & MCP Servers
Inside PocketCode's marketplace: a curated, signed catalog of themes, code snippets, AI prompt packs, regex packs, MCP servers, AI agents and project templates — every bundle Ed25519-signed and verified before it installs.
The PocketCode Marketplace
The marketplace is a curated catalog built right into the
IDE. It's served by a Cloudflare Worker (api.pocketcodeapp.com) backed by D1 and
R2 object storage, and every asset is a small bundle that's Ed25519-signed —
the app verifies both the SHA-256 hash and the signature before anything is
applied. It's not open upload: assets are validated, signed and published through
a dedicated pipeline, so what you install is vetted.
The home screen reads like a small app store — Featured, hand-curated Editor's picks, Trending, New & updated, and Free / Premium shelves — with search, categories, ratings and reviews.
What you'll find
There are twelve asset kinds, split into two buckets: Resources (passive things you apply or copy) and Tools (executable or integrated functionality).
🎨 Themes — editor and terminal
A theme is a small theme.json color set. It installs with a single tap,
registers in the picker and applies immediately (with an undo), and it works for
both the code editor and the terminal:
{
"name": "My Custom Theme",
"type": "theme",
"version": "1.0.0",
"colors": {
"background": "#1a1b26",
"foreground": "#c0caf5",
"accent": "#7aa2f7",
"comment": "#565f89",
"string": "#9ece6a",
"keyword": "#bb9af7"
}
}
Premium themes can be tried for 5 minutes before you decide — the previous theme is restored automatically when the trial ends.
⚡ Snippets & code resources
Snippets, pages, buttons and reusable components. A snippet pack is a small JSON file of prefix → body expansions, applied straight into the editor (insert, copy, or save to a file):
{
"name": "My Python Snippets",
"type": "snippets",
"language": "python",
"snippets": [
{
"prefix": "main",
"body": "if __name__ == '__main__':\n ${1:pass}",
"description": "Python main guard"
}
]
}
🤖 Prompt packs, AI agents & MCP servers
This is where the marketplace goes beyond a theme store:
- AI prompt packs — curated prompts for the coding AI.
- AI agents — a packaged
chatmode(anagent.md) that registers a new specialized assistant. - MCP servers — a declarative Model Context Protocol server that patches into your settings, adding tools your AI can call.
- Regex packs — reusable patterns that drop into Find & Replace.
📋 Project templates
Scaffold a new project from a template — a bundle of starter files written into a fresh folder, good for the things that run on-device (a Node.js service, a static web project, a Python CLI tool).
Two kinds are reserved for a future release: downloadable WASM plugins and workflows. The app recognizes them but doesn't run them yet — we'll announce them when the sandboxed runtime ships, rather than list them as if they worked.
How installing works
- Open the Marketplace module and find an asset by search, category or tags.
- Tap Install. The app asks the Worker for a short-lived (5-minute) signed R2 URL — this is also where the Premium gate is enforced server-side.
- It downloads the bundle, verifies the SHA-256 and the Ed25519 signature, and only then applies it.
- Everything you've installed lives in My Library, which works offline — you can re-apply, update or uninstall from there.
Installed assets auto-update in the background over Wi-Fi (optional), and each one carries declared permissions you can see before installing.
Curated, signed, and reviewed
Because the catalog is curated rather than open-upload, quality control is built in:
- Every bundle is Ed25519-signed and hash-verified on-device before it runs.
- Ratings and reviews — one review per person per asset, with verified author profiles.
- Editorial picks — a hand-curated set refreshed weekly.
- Abuse reporting on every asset, routed to the maintainers.
The marketplace turns PocketCode into an IDE you can shape to how you work — a theme here, a prompt pack there, an MCP server that teaches your AI a new trick. It's a young catalog and it's growing; everything in it is signed, verified and safe to install.
Marketplace