# nodrix MCP server

> Allows an AI assistant to read IoT telemetry and control hardware like ESP32 or Arduino via a self-hosted Cloudflare-based platform.

- Repository: https://github.com/decoded-cipher/nodrix
- Page: https://hostedmcp.org/servers/decoded-cipher/nodrix
- Transport: remote
- Stars: 46
- License: MIT
- Latest version: 1.0.1

## Install

### Claude Code

```sh
claude mcp add --transport http nodrix https://{host}/v1/mcp/oauth
```

### Cursor (`~/.cursor/mcp.json`)

```json
{
  "mcpServers": {
    "nodrix": {
      "url": "https://{host}/v1/mcp/oauth"
    }
  }
}
```

### VS Code (`.vscode/mcp.json`)

```json
{
  "servers": {
    "nodrix": {
      "type": "http",
      "url": "https://{host}/v1/mcp/oauth"
    }
  }
}
```

### Codex (`~/.codex/config.toml`)

```toml
[mcp_servers.nodrix]
url = "https://{host}/v1/mcp/oauth"
```

### Gemini CLI (`~/.gemini/settings.json`)

```json
{
  "mcpServers": {
    "nodrix": {
      "httpUrl": "https://{host}/v1/mcp/oauth"
    }
  }
}
```

## FAQ

### Can an AI assistant control my hardware?

Yes, once you enable the write tools in settings, an assistant can use tools like set_variable to command hardware.

### Does my hardware need to be connected to my computer for the AI to work?

No, because devices report to your deployment rather than your local machine, the hardware can be in a different location.

### Is the MCP server enabled by default?

No, the MCP server is off by default and must be enabled by the owner in the settings.
