# mycrab-mcp [Health: Active]

**Category:** ☁️ Cloud Platforms  
**Repository:** https://github.com/isgudtek/mycrab-mcp  
**GitHub Stars:** 0  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/mycrab-mcp

## Description
Instant public HTTPS URLs for AI agents via Cloudflare Tunnels. x402 custom domains.

## Tools
Capabilities this server exposes over MCP:

- **check_domain** — Check if a subdomain is available on mycrab.space
- **setup_free_tunnel** — Get the command for a free tunnel (auto subdomain, expires 61 min)
- **buy_domain_sol** — Reserve a permanent subdomain after paying 0.05 SOL on Solana mainnet
- **get_skill_docs** — Fetch the full SKILL.md — all templates, commands, and advanced usage

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `uvx` (confidence: high):

```json
"mcpServers": {
  "mycrab-mcp": {
    "command": "uvx",
    "args": ["mycrab-mcp"]
  }
}
```

## Documentation

## What mycrab-mcp does

The mycrab-mcp MCP server connects AI agents to mycrab.space, a service that provides public HTTPS URLs through Cloudflare Tunnels. It exposes tools for checking subdomain availability, creating a short-lived tunnel, reserving a permanent subdomain, and reading the service's full skill documentation.

The free tunnel flow is intended for temporary access. It assigns an automatic subdomain and provides a setup command; the resulting tunnel expires after 61 minutes. For a persistent address, an agent can submit a subdomain name and a Solana mainnet transaction signature for a 0.05 SOL payment.

## How it works

mycrab-mcp MCP server runs locally as a Python package launched with uvx and communicates with the client over the standard MCP setup. The client invokes one of the exposed tools, and the tool returns availability information, a shell command, reservation details, or documentation.

A typical temporary flow starts with `check_domain` when a specific name is needed, followed by `setup_free_tunnel` if an automatically assigned address is acceptable. The returned command is designed to configure the free tunnel. A permanent flow uses `buy_domain_sol` with the requested subdomain and the corresponding Solana mainnet transaction signature. The response includes a setup token and setup command.

## Setup and configuration

Install and launch the package with:

```bash
uvx mycrab-mcp
```

For Claude Desktop, add an MCP server entry to `~/.claude/claude_desktop_config.json`:

```json
{
  "mcpServers": {
    "mycrab": {
      "command": "uvx",
      "args": ["mycrab-mcp"]
    }
  }
}
```

The project publishes its package on PyPI and provides service documentation at `https://mycrab.space/SKILL.md`.

## Tools and capabilities

The mycrab-mcp MCP server exposes four tools:

- `check_domain`: Checks whether a selected subdomain is available on mycrab.space.
- `setup_free_tunnel`: Returns the command for a free tunnel with an automatic subdomain and a 61-minute expiry.
- `buy_domain_sol`: Reserves a permanent subdomain after a 0.05 SOL payment on Solana mainnet. The input includes the desired name and transaction signature.
- `get_skill_docs`: Retrieves the complete `SKILL.md`, including templates, commands, and advanced usage information.

These tools let an agent choose between a disposable public endpoint and a paid, persistent subdomain without requiring the agent to manually look up the service commands.

## Limitations and notes

Free tunnels are temporary and expire after 61 minutes, so they are not suitable for a persistent endpoint. Permanent subdomains require payment of 0.05 SOL on Solana mainnet and a transaction signature.

_Full upstream README: https://allmcps.com/mcp/mycrab-mcp/readme_

