Documentation MCP Server 🐳 Docker

Hudu MCP

MCP server for Hudu IT documentation platform — manage companies, assets, articles, passwords, websites, folders, procedures, and activity logs.

🔗 Companion Plugin

Pair this MCP server with the Hudu plugin for skills, commands, and API knowledge alongside direct API access.

Installation

Run the MCP server with npx:

npx @wyre-technology/hudu-mcp

Or install the package:

npm install @wyre-technology/hudu-mcp

Claude Desktop Configuration

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "hudu": {
      "command": "npx",
      "args": [
        "@wyre-technology/hudu-mcp"
      ],
      "env": {
        "HUDU_BASE_URL": "your-hudu-base-url",
        "HUDU_API_KEY": "your-hudu-api-key"
      }
    }
  }
}

Authentication

Variable Required Description
HUDU_BASE_URL Yes Your Hudu instance URL (e.g., https://acme.huducloud.com)
HUDU_API_KEY Yes Hudu API key from Admin > API Keys

Architecture

Flat tool exposure with lazy SDK initialization. All 39 tools available immediately.

Available Tools (39)

Tools are organized into 6 domains:

Companies

Manage client companies.

Tool Description
hudu_list_companies List companies with filters
hudu_get_company Get company by ID
hudu_create_company Create a company
hudu_update_company Update a company
hudu_delete_company Delete a company
hudu_archive_company Archive a company
hudu_unarchive_company Unarchive a company

Assets

Manage IT assets and asset layouts.

Tool Description
hudu_list_assets List assets with filters
hudu_get_asset Get asset by ID
hudu_create_asset Create an asset
hudu_update_asset Update an asset
hudu_delete_asset Delete an asset
hudu_archive_asset Archive an asset
hudu_list_asset_layouts List asset layouts
hudu_get_asset_layout Get asset layout by ID
hudu_create_asset_layout Create an asset layout
hudu_update_asset_layout Update an asset layout

Passwords

Manage asset passwords (credentials).

Tool Description
hudu_list_asset_passwords List asset passwords
hudu_get_asset_password Get asset password by ID
hudu_create_asset_password Create an asset password
hudu_update_asset_password Update an asset password
hudu_delete_asset_password Delete an asset password

Articles

Manage knowledge base articles.

Tool Description
hudu_list_articles List knowledge base articles
hudu_get_article Get article by ID
hudu_create_article Create an article
hudu_update_article Update an article
hudu_delete_article Delete an article
hudu_archive_article Archive an article

Websites

Manage monitored websites.

Tool Description
hudu_list_websites List monitored websites
hudu_get_website Get website by ID
hudu_create_website Create a website
hudu_update_website Update a website
hudu_delete_website Delete a website

Utilities

Folders, procedures, activity logs, relations, and Magic Dash.

Tool Description
hudu_list_folders List folders
hudu_list_procedures List procedures
hudu_list_activity_logs List activity logs
hudu_list_relations List relations
hudu_list_magic_dash List Magic Dash items
hudu_test_connection Test API connectivity

Rate Limits

300 requests per minute. The underlying client library handles rate limiting automatically.