New:Microsoft Teams Notifications Are Now Available in Socket.Learn more →
Get Started

@ceraph/mcp

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install
Package was removed
Sorry, it seems this package was removed from the registry

@ceraph/mcp

Model Context Protocol server for Ceraph — run frontend test flows from Claude Code, Cursor, and other MCP-compatible AI coding tools.

latest
Source
npmnpm
Version
0.2.0
Version published
Maintainers
1
Created
Source

@ceraph/mcp

Model Context Protocol server for Ceraph — run frontend test flows from Claude Code, Cursor, Codex, Windsurf, and other MCP-compatible AI coding tools.

Ceraph runs Playwright flows against your app to verify code changes work end-to-end. This package exposes Ceraph's test runner over the Model Context Protocol so your AI assistant can run tests, read results, and iterate without leaving the chat.

Requirements

  • Node.js >= 20
  • A repository hosted on GitHub
  • A Ceraph account (free trial available at https://ceraph.dev)

Install

npm install -g @ceraph/mcp

Or run on demand via npx:

npx -y @ceraph/mcp

Register with your AI tool

Add this to your MCP config (e.g. .mcp.json for Claude Code, or ~/.cursor/mcp.json for Cursor):

{
  "mcpServers": {
    "ceraph": {
      "command": "npx",
      "args": ["-y", "@ceraph/mcp"]
    }
  }
}

Then restart your AI tool. The next time you ask it to test changes, it will call ceraph_init to set up the repo (GitHub OAuth device flow — surface the verification URL + code to the user, then call ceraph_init again to resume).

Tools exposed

ToolUse it when
ceraph_initFirst call in a repo with no ceraph.config.js. Idempotent.
ceraph_test_changesUncommitted edits — "test my changes."
ceraph_test_fileSpecific files just edited. Accepts a single path or an array.
ceraph_test_prA PR number is in scope. Server-side run by default; local: true for fast Tier 0.
ceraph_test_flowDebug one named flow.
ceraph_test_allFull sweep. Expensive — only on explicit request.
ceraph_dry_runPreview planned flows without running Playwright.
ceraph_pr_statusPoll a server-side PR run for completion.
ceraph_skip / ceraph_mobileToggle the ceraph-skip / ceraph-mobile PR labels.
ceraph_configRead/write user preferences (skipDraftPrs, autoTestOptedOut, maxLocalRuns).
ceraph_test_data_listList managed test users.
ceraph_test_data_healthAudit managed test users against current schema/graph.
ceraph_test_data_provisionProvision auth credentials for the flows touched by a PR/diff/files.
ceraph_test_data_cleanupDelete a managed test user.

Docs

Full documentation, pricing, and dashboard: https://ceraph.dev

License

Proprietary. See LICENSE.

Keywords

ceraph

FAQs

Package last updated on 12 May 2026

Related posts