dust-mcp-server
Installation
SKILL.md
MCP Server Runbook: Adding Internal MCP Server Integrations for Remote Platforms
This runbook provides step-by-step instructions for creating new internal MCP server integrations in Dust that connect to remote platforms (e.g., Jira, HubSpot, Salesforce, etc.).
MVP Fast Path
For a minimal new server (no OAuth, no external API yet — just the skeleton to register and test):
- Create
front/lib/api/actions/servers/{provider}/metadata.tswith a literal metadata array - Create
front/lib/api/actions/servers/{provider}/tools/index.tswith stub handlers - Create
front/lib/api/actions/servers/{provider}/index.tswithcreateServer - Register in
constants.tsandservers/index.ts - Add the server to
SERVER_SOURCESinbm25_tool_search_utils.test.ts - Add at least one BM25 query case to
bm25_tool_search.test.ts
See the BM25 Tests section below for the test setup. This gives you a runnable skeleton with type-checked tool descriptions before writing any real API calls.