1. Conduid
  2. AI
  3. opendock
MCP server · AI

opendock

MCP server for the Opendock Neutron API

Unclaimed ai
39Low

Scored 7 days ago · breakdown

About opendock

opendock is an MCP server published by git+Pollamin in the AI category: mCP server for the Opendock Neutron API.

Install

Install
npx opendock-mcp
Claude Code
claude mcp add opendock-mcp -- npx -y opendock-mcp
npx
npx -y opendock-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about opendock

Powered by Claude · Grounded in docs

I know everything about opendock. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

4 checks have not been run yet.

README

Opendock MCP Server

npm version

An MCP server that connects AI assistants (Claude, etc.) to the legendary Opendock Neutron API.

Install

No clone or build needed — just use npx:

npx -y opendock-mcp

Or install globally:

npm install -g opendock-mcp

Tools

69 tools across 11 categories:

Category Tools
General get_version, get_profile
Warehouses list_warehouses, get_warehouse, get_warehouse_hours, create_warehouse, update_warehouse, delete_warehouse
Docks list_docks, get_dock, create_dock, update_dock, delete_dock, sort_docks, get_dock_availability
Load Types list_load_types, get_load_type, get_load_type_availability, create_load_type, update_load_type, delete_load_type
Appointments list_appointments, search_appointments, get_appointment, create_appointment, update_appointment, delete_appointment, get_public_appointment, undo_appointment_status, create_recurring_appointments, delete_recurring_appointments, add_appointment_tag, remove_appointment_tag
Carriers list_carriers, get_carrier, create_carrier, update_carrier, get_booked_carriers
Companies list_companies, get_company, create_company
Orgs get_org, update_org, update_favorite_carriers
Audit Log get_audit_log
Settings Metadata get_settings_metadata, get_setting_metadata, validate_settings_metadata
Metrics get_appointment_volume_by_date, get_appointment_volume_by_carrier, get_appointment_volume_by_load_type, get_appointment_volume_by_time_of_day, get_appointment_volume_by_day_of_week, get_appointment_avg_duration_by_load_type, get_appointment_avg_duration_by_status, get_appointment_avg_duration_by_dock_and_status, get_appointment_count_for_carrier, get_appointment_count_by_status_for_carrier, get_appointment_count_for_docks, get_reserve_count_for_user, get_dock_dwell_time, get_carrier_status_percentages, list_appointment_metrics, export_appointment_metrics_excel, get_appointment_status_times, get_first_available_appointment, get_warehouse_insights, get_warehouse_capacity_usage, export_yard_data_excel

Prerequisites

  • Node.js 18+
  • An Opendock account with API access

Authentication

The server supports two authentication methods:

Option 1: Username/password (recommended) — the server handles login and token refresh automatically.

OPENDOCK_USERNAME=user@example.com
OPENDOCK_PASSWORD=your-password

Option 2: Pre-existing JWT token

OPENDOCK_TOKEN=your-jwt-token

Optionally set the API URL:

OPENDOCK_API_URL=https://neutron.opendock.com           # production (default)
OPENDOCK_API_URL=https://neutron.staging.opendock.com    # staging

Usage with Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "opendock": {
      "command": "npx",
      "args": ["-y", "opendock-mcp"],
      "env": {
        "OPENDOCK_USERNAME": "user@example.com",
        "OPENDOCK_PASSWORD": "your-password"
      }
    }
  }
}

Usage with Claude Code

claude mcp add opendock -- npx -y opendock-mcp

Set the required environment variables before launching Claude Code, or pass them in the MCP config.

Testing

Use the MCP Inspector to test interactively:

OPENDOCK_USERNAME=user@example.com OPENDOCK_PASSWORD=your-password \
  npx @modelcontextprotocol/inspector npx -y opendock-mcp

Development

git clone https://github.com/Pollamin/opendock-mcp.git
cd opendock-mcp
npm install
npm run build

License

MIT

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About opendock

How do I install opendock?

Run npx opendock-mcp, then add the server to your MCP client's configuration.

Is opendock safe to use with an AI agent?

Its trust score is 39 out of 100 (low). It passes 1 of the 2 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is opendock still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.