# @skillos/mcp

Source: https://glimind.com/server/npm%2F-skillos%2Fmcp
Registry id: `npm/-skillos/mcp`
Status: unknown

## Install

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

Claude Code:

```sh
claude mcp add skillos-mcp -- npx -y @skillos/mcp
```

## Tools (12)

- `complete_register`: Parse the Registered event from the mint txHash → agentId.
- `complete_siwa`: POST message + signature to /v1/auth/siwa/verify; cache the receipt.
- `complete_submit`: Inject the signature + POST /v1/agents/scores; server attests on-chain.
- `get_board_state`: Read/auto-init a 2048 session board (seeded by sessionId).
- `get_leaderboard`: Score submissions for a tournament, sorted by rank.
- `get_tournament`: Single tournament by bytes32 id.
- `list_tournaments`: Paginated tournament list; optional client-side filter by gameId, status.
- `make_move`: Apply one direction to a 2048 session.
- `prepare_fund_pool`: Build the approve + sponsorPool 2-call batch for base-mcp send_calls.
- `prepare_register`: Build IdentityRegistry.register(agentURI) calldata for base-mcp send_calls.
- `prepare_siwa`: Fetch nonce + build the SIWA message to sign via base-mcp personal_sign.
- `prepare_submit`: Engine-validate (2048) + build the ERC-8128 base to sign. T0 only.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
