14 tools from the Addon MCP Server, categorised by risk level.
View the Addon policy →describe_hook Return the packaged TSDoc documentation for a specific SDK hook, including its required permission(s). Call list_hooks first to discover available ... describe_permission Return the detailed manifest shape and usage notes for a specific permission key. inject_into_site Queue a local dev-addon injection command for an open MyWallpaper session that can reach the MCP bridge. list_hooks Return the catalogue of public SDK hooks exported by @mywallpaper/sdk-react, each with the manifest permission(s) it requires. Use this as the firs... list_permissions Enumerate every manifest permission, with a one-line description and the manifest shape it expects (boolean, { domains: [] }, etc.). 2/5 read_dev_logs Return the latest structured frontend dev snapshot published through the local MCP control plane. search_docs Grep the packaged MyWallpaper Docusaurus MDX snapshot for a query. Returns at most 20 matching lines with their file path. Use before answering "ho... 2/5 validate_manifest Validate a candidate MyWallpaper addon manifest against the canonical JSON Schema (Draft 2019-09). Checks shape, required fields, enum values, and ... bump_addon_version Update an addon manifest version, optionally sync package.json, and keep the GitHub release flow aligned with MyWallpaper. 3/5 plan_github_release Inspect a local addon repository and produce the exact GitHub semver release plan expected by MyWallpaper. 3/5 scaffold_addon Create a new addon project on disk (manifest.json, src/index.tsx, package.json, vite.config.ts, tsconfig.json). Automatically declares the permissi... 2/5 audit_addon_project Run a static consistency audit on a local addon project: manifest, source hooks, permissions, Vite config, and release-readiness hints. 4/5 diagnose_dev_addon Run a high-level diagnosis for a local addon project. Validates the manifest, checks the official dev runner health, reads the latest frontend dev ... 4/5 start_dev_server Start the official MyWallpaper addon dev runner in a project directory and return its localhost endpoints. 4/5 The Addon MCP server exposes 14 tools across 3 categories: Read, Write, Execute.
Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the Addon server.
Addon tools are categorised as Read (8), Write (3), Execute (3). Each category has a recommended default policy.
Open source. One binary. Zero dependencies.
npx -y @policylayer/intercept