boundary-mcp

learhy/boundary-mcp
★ 0 stars Go AI/LLM Updated 4d ago
MCP server for HashiCorp Boundary - exposes Boundary cluster operations as MCP tools
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "boundary-mcp": {
      "command": "go",
      "args": [
        "run",
        "github.com/learhy/boundary-mcp@latest"
      ]
    }
  }
}

README Excerpt

An MCP (Model Context Protocol) server for HashiCorp Boundary. Exposes Boundary cluster operations as MCP tools, enabling AI assistants (VS Code, Claude Desktop, Cursor) to query and manage Boundary resources through natural language. `boundary-mcp` is a standalone Go binary that bridges an MCP client and a Boundary controller's REST API (`/v1/`). It runs as a child process of the MCP client (stdio transport) and maintains a long-lived connection to one Boundary controller.

Tools (20)

BOUNDARY_ADDRBOUNDARY_CACERTBOUNDARY_CAPATHBOUNDARY_CLIENT_TIMEOUTBOUNDARY_MAX_RETRIESBOUNDARY_TLS_INSECUREBOUNDARY_TOKENauthorize_sessioncancel_sessioncheck_connectionclose_proxylist_auth_methodslist_auth_tokenslist_credential_librarieslist_credential_storeslist_groupslist_host_catalogslist_host_setslist_hostslist_roles