Skip to main content
Before a platform accepts your app, the server must conform to the MCP specs, and each platform layers its own requirements on top, which differ between OpenAI and Anthropic. The Audit checks your app’s conformance and performs end-to-end tests in real ChatGPT and Claude conversations, triggering tools and rendering views.

Run the Audit

The Audit needs your server publicly reachable: start the tunnel, then click Audit in the DevTools header.
npm run dev -- --tunnel
The Audit is powered by Alpic Beacon. It can also be launched from beacon.alpic.ai with your server’s public URL, or via the Alpic CLI.

What It Checks

  • MCP protocol: tool and resource conformance with the official specification.
  • MCP Apps: view resource requirements (metadata, Content Security Policy, annotations) for both ChatGPT and Claude.
  • Platform requirements: each platform’s own submission guidelines.
  • App behavior: the app actually works, verified by triggering tools and rendering views in real ChatGPT and Claude conversations.
Audit Illustration
The report returns an overall score, a readiness status per platform, and the issues found, each with its severity (error, warning, info), the affected component, and the solution. Improve your score turns the report into a prompt for your coding agent to fix them all.

Limitation

OAuth-protected servers aren’t supported yet.

Go Further

DevTools

Call tools and render views locally, without a host

Tunnel

Expose your local server to real hosts

Playground

Chat with a real model running your app