io.github.zyf8827/tern

Official registry AI and agents

Model Context Protocol (MCP) server for Tern E2E testing platform

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

NPM package @zyf8827/tern-mcp
Claude Code
claude mcp add tern -e 'TERN_URL=http://127.0.0.1:7430' -e 'TERN_TOKEN=<your tern_token>' -- npx -y @zyf8827/tern-mcp@0.3.0
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "tern": {
            "command": "npx",
            "args": [
                "-y",
                "@zyf8827/tern-mcp@0.3.0"
            ],
            "env": {
                "TERN_URL": "http://127.0.0.1:7430",
                "TERN_TOKEN": "<your tern_token>"
            }
        }
    }
}

Environment variables

  • TERN_URL Base URL of the Tern server instance (defaults to http://127.0.0.1:7430)
  • TERN_TOKEN secret API Bearer token for authenticating with the Tern server

Frequently asked questions

What is io.github.zyf8827/tern?

Model Context Protocol (MCP) server for Tern E2E testing platform

How do I install io.github.zyf8827/tern?

It runs on your machine. In Claude Code: claude mcp add tern -e 'TERN_URL=http://127.0.0.1:7430' -e 'TERN_TOKEN=<your tern_token>' -- npx -y @zyf8827/tern-mcp@0.3.0. For other clients, paste the JSON configuration from this page into their MCP settings.

Does io.github.zyf8827/tern need an API key?

Yes. It expects TERN_TOKEN, which you set in its configuration.

Who maintains io.github.zyf8827/tern?

It is published by zyf8827. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.