HAI-MCP Server

Model-agnostic MCP control plane for HAI: bounded missions, owner-gated actions, drift checks.

Local serverstdio

What is the HAI-MCP Server?

HAI-MCP is an MCP integration. Model-agnostic MCP control plane for HAI: bounded missions, owner-gated actions, drift checks.

Packages and local setup

The published pypi package is hai-mcp, version 0.1.0. Its declared MCP transport is stdio.

The package declares HAI_HOME: Directory for the global HAI state (missions, leases, proofs). Default: ~/.hai; HAI_OWNER_HOME: Directory for the owner out-of-band channel (one-time nonces). Deliberately outside HAI_HOME. Default: ~/.hai-owner; HAI_TRANSPORT: Transport selection: 'stdio' (default) or 'streamable-http'.; HAI_HTTP_HOST: Host for streamable-http transport. Refused unless loopback or HAI_HTTP_TOKEN is set.; HAI_HTTP_PORT: Port for streamable-http transport.; HAI_HTTP_TOKEN: Bearer token required to accept non-loopback streamable-http connections. Loopback binds without a token..

Before connecting

Check the maintainer’s instructions for account access, authentication and the supported client configuration. Once connected, inspect the tools your client receives and try a small task that matches the server’s stated purpose. The registry description does not include a verified, complete tool list.

Project and source

View the publisher’s registry entry · Project repository. This profile uses version 0.1.0 from the registry. Registration identifies the publisher namespace; it does not establish that this is a first-party integration for every service it connects.

Browse related other integrations MCP servers for tools that cover the same kind of work.

Configuration

VariableDescriptionRequired
HAI_HOMEDirectory for the global HAI state (missions, leases, proofs). Default: ~/.haiCheck documentation
HAI_OWNER_HOMEDirectory for the owner out-of-band channel (one-time nonces). Deliberately outside HAI_HOME. Default: ~/.hai-ownerCheck documentation
HAI_TRANSPORTTransport selection: 'stdio' (default) or 'streamable-http'.Check documentation
HAI_HTTP_HOSTHost for streamable-http transport. Refused unless loopback or HAI_HTTP_TOKEN is set.Check documentation
HAI_HTTP_PORTPort for streamable-http transport.Check documentation
HAI_HTTP_TOKENBearer token required to accept non-loopback streamable-http connections. Loopback binds without a token.Check documentation