Back to the catalog

io.github.LinuxSuRen/atest-mcp-server

Auto-download & launch https://github.com/LinuxSuRen/atest-mcp-server

Open source Open in the app JSON README (API)

About

Auto-download & launch https://github.com/LinuxSuRen/atest-mcp-server

Details

Kind
MCP servers
Topic
Version control
Publisher
linuxsuren
Origin
official
Category
ferramentas
Transport
local
Version
1.0.2
Stars
7
Forks
2
Last push
2025-11-11T23:14:29Z
Repository state
ativo
Language
Go
Added
2026-08-29 03:02:01
Updated
2026-08-29 03:02:01
Origin id
io.github.LinuxSuRen/atest-mcp-server

README

This is the MCP server of [atest](https://github.com/linuxsuren/api-testing).

## Get started

Please start the MCP server with [atest](https://github.com/linuxsuren/api-testing) gRPC port.

```shell
atest-store-mcp server --runner-address 127.0.0.1:64385
```

or start in Docker

```shell
docker run -p 7845:7845 ghcr.io/linuxsuren/atest-mcp-server --runner-address 127.0.0.1:64385
```

or start in npx

```shell
npx atest-mcp-server-launcher@latest server --mode=stdio --runner-address=localhost:64385
```

You can also set the MCP server mode with the `--mode` flag.

```shell
atest-store-mcp server --runner-address 127.0.0.1:64385 --mode=[sse|stdio]
```

## MCP Server

```json
{
  "mcpServers": {
    "atest": {
      "name": "atest",
      "type": "streamableHttp",
      "description": "The MCP server of atest",
      "isActive": true,
      "baseUrl": "http://localhost:7845",
      "disabledAutoApproveTools": []
    }
  }
}
```

or as stdio mode:
```json
{
  "mcpServers": {
    "atest": {
      "name": "atest-mcp-stdio",
      "type": "stdio",
      "description": "",
      "isActive": true,
      "command": "atest-store-mcp",
      "args": [
        "server",
        "-m=stdio",
        "--runner-address=localhost:64385"
      ]
    }
  }
}
```

## How to build

You can build the binary with the following command:
```shell
make build
```

You can build `.dxt` package with the following command:
```shell
npm install -g @anthropic-ai/dxt
dxt pack
```

## How to publish

You can publish the package with the following command:
```shell
npm login --registry https://registry.npmjs.com
npm publish --registry https://registry.npmjs.com

mcp-publisher login github
mcp-publisher publish
```

> read more about [mcp-publisher](https://github.com/modelcontextprotocol/registry/blob/main/docs/guides/publishing/publish-server.md)

More