Skip to content
Back to home
Back to blog
Community

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.

4 min
By Pelayo Naredo
Marketplace: Themes, Snippets, Prompts & MCP Servers

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 (an agent.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

  1. Open the Marketplace module and find an asset by search, category or tags.
  2. 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.
  3. It downloads the bundle, verifies the SHA-256 and the Ed25519 signature, and only then applies it.
  4. 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.

The tool behind this article

Marketplace

Ready to try PocketCode?

Download the app and start coding from your mobile.