# Dev MCP server

Agent View of the PolicyLayer registry record for Dev: identity, probed posture, risk grade, and all 5 tools classified. HTML page: https://policylayer.com/tools/dev

## Facts

- Server id: `@shopify/dev-mcp`
- Install: `npx -y @shopify/dev-mcp`
- Homepage: https://www.npmjs.com/package/@shopify/dev-mcp
- Registry record: grade D, identity unverified
- Lifecycle: active
- Rate-limited: no
- Tools: 5 (5 with introspected schema)
- Tool categories present: Execute, Read
- Tags: dev, automation
- Record last modified: 2026-07-07T03:47:22.253Z

## Tools (5)

| Tool | Category | Risk | Record |
| --- | --- | --- | --- |
| `learn_shopify_api` | Read | Low | https://policylayer.com/tools/dev/learn-shopify-api.md |
| `search_docs_chunks` | Read | Low | https://policylayer.com/tools/dev/search-docs-chunks.md |
| `validate_component_codeblocks` | Read | Low | https://policylayer.com/tools/dev/validate-component-codeblocks.md |
| `validate_graphql_codeblocks` | Read | Low | https://policylayer.com/tools/dev/validate-graphql-codeblocks.md |
| `validate_theme` | Read | Low | https://policylayer.com/tools/dev/validate-theme.md |

## Tool descriptions

- `learn_shopify_api` — 🚨 MANDATORY FIRST STEP: This tool MUST be called before any other Shopify tools. ⚠️ ALL OTHER SHOPIFY TOOLS WILL FAIL without a conversationId from this tool. This tool generates a conversationId that is REQUIRED for all subsequent tool…
- `search_docs_chunks` — This tool will take in the user prompt, search shopify.dev, and return relevant documentation and code examples that will help answer the user's question.
- `validate_component_codeblocks` — 🚨 MANDATORY VALIDATION TOOL - MUST BE CALLED WHEN COMPONENTS FROM SHOPIFY PACKAGES ARE USED. DONT ASK THE USER TO DO THIS. DON'T CONTEXT SWITCH. This tool MUST be used to validate ALL code blocks containing Shopify components, regardles…
- `validate_graphql_codeblocks` — This tool validates GraphQL code blocks against the Shopify GraphQL schema to ensure they don't contain hallucinated fields or operations. If a user asks for an LLM to generate a GraphQL operation, this tool should always be used to ensu…
- `validate_theme` — This tool validates Liquid codeblocks, Liquid files, and supporting Theme files (e.g. JSON locale files, JSON config files, JSON template files, JavaScript files, CSS files, and SVG files) generated or updated by LLMs to ensure they don'…

## Related servers

- UnClick (1662 tools) — https://policylayer.com/tools/io-github-malamutemayhem-unclick-mcp-server.md
- Delx Mcp A2a (1076 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a.md
- Delx Protocol — Agent Recovery & Continuity (1076 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-protocol.md
- Nodebench (824 tools) — https://policylayer.com/tools/io-github-homenshum-nodebench.md
- MCP Framework Personal (790 tools) — https://policylayer.com/tools/inggerman-mcps.md
- Delx MCP Server (740 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-server.md
- Binance MCP Server (734 tools) — https://policylayer.com/tools/nirholas-binance-mcp.md
- Crawlora (728 tools) — https://policylayer.com/tools/crawlora-mcp.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=dev · API: https://policylayer.com/registry/api · Recommended policies for every tool: https://policylayer.com/policies/dev
