Opendock
@Pollamin
About Opendock
MCP server for the Opendock Neutron API
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"opendock": {
"command": "npx",
"args": [
"-y",
"opendock-mcp"
],
"env": {
"OPENDOCK_USERNAME": "<YOUR_USERNAME>",
"OPENDOCK_PASSWORD": "<YOUR_PASSWORD>"
}
}
}
}Tools
8`get_version`, `get_profile`
`list_warehouses`, `get_warehouse`, `get_warehouse_hours`, `create_warehouse`, `update_warehouse`, `delete_warehouse`
`list_docks`, `get_dock`, `create_dock`, `update_dock`, `delete_dock`, `sort_docks`, `get_dock_availability`
`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`
`list_carriers`, `get_carrier`, `create_carrier`, `update_carrier`, `get_booked_carriers`
`list_companies`, `get_company`, `create_company`
`get_org`, `update_org`, `update_favorite_carriers`
`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`
Overview
What is Opendock?
An MCP server that connects AI assistants (Claude, etc.) to the Opendock Neutron API for warehouse dock scheduling and management.
How to use Opendock?
Install via npx -y opendock-mcp or npm install -g opendock-mcp. Set environment variables OPENDOCK_USERNAME and OPENDOCK_PASSWORD (or OPENDOCK_TOKEN for JWT). Add it to Claude Desktop’s claude_desktop_config.json or use claude mcp add opendock -- npx -y opendock-mcp for Claude Code.
Key features of Opendock
- 69 tools across 11 categories (warehouses, docks, appointments, carriers, etc.)
- Connects AI assistants to the Opendock Neutron API
- Supports username/password with automatic token refresh
- Supports pre‑existing JWT token authentication
- Provides appointment metrics and warehouse insights
- Works with Claude Desktop and Claude Code
Use cases of Opendock
- Manage warehouse docks, load types, and scheduling via natural language
- Create, update, and delete appointments across carriers
- Retrieve warehouse availability, capacity usage, and yard data
- Generate appointment volume and carrier status reports
FAQ from Opendock
What does Opendock do?
Opendock MCP Server allows AI assistants to interact with the Opendock Neutron API for warehouse dock scheduling and management.
What are the prerequisites?
Node.js 18+ and an Opendock account with API access.
How do I authenticate?
You can authenticate using either a username/password (the server handles login and token refresh) or a pre‑existing JWT token, both set via environment variables.
Can I use it with any AI assistant?
It is designed for MCP‑compatible assistants like Claude, and can be used with Claude Desktop or Claude Code.
Is there a staging environment?
Yes, set OPENDOCK_API_URL to https://neutron.staging.opendock.com for testing.
Frequently asked questions
What does Opendock do?
Opendock MCP Server allows AI assistants to interact with the Opendock Neutron API for warehouse dock scheduling and management.
What are the prerequisites?
Node.js 18+ and an Opendock account with API access.
How do I authenticate?
You can authenticate using either a username/password (the server handles login and token refresh) or a pre‑existing JWT token, both set via environment variables.
Can I use it with any AI assistant?
It is designed for MCP‑compatible assistants like Claude, and can be used with Claude Desktop or Claude Code.
Is there a staging environment?
Yes, set `OPENDOCK_API_URL` to `https://neutron.staging.opendock.com` for testing.
Basic information
More Other MCP servers

EverArt
modelcontextprotocolModel Context Protocol Servers
Codelf
unbugA search tool helps dev to solve the naming things problem.

Lemon.io
lemon-ioRequest dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Comments