@doitintl/doit-mcp-server
by adam.doit
DoiT MCP Server
DoiT MCP Server provides access to the DoiT API. This server enables LLMs like Claude to access DoiT platform data for troubleshooting and analysis.
Requirements
- Node.js v18 or higher
- DoiT API key with appropriate permissions
Installation
To get your DoiT API key, visit the API key section in your DoiT profile.
There are several ways to install and configure the MCP server:
DoiT MCP URL
The DoiT MCP server is available at: https://mcp.doit.com/sse
Claude Desktop App
{
"mcpServers": {
"doit_mcp_server": {
"command": "npx",
"args": ["mcp-remote", "https://mcp.doit.com/sse"]
}
}
}
AWS Q CLI
- Create an API key in the API section of the DoiT Console.
- Note the API key value for the below command.
- Run the following command:
q mcp-server create --name doit-mcp-server --url https://mcp.doit.com/sse --api-key your_doit_api_key
- Start q chat by running this command:
q chat
- Ensure that it connects and lists it as doit-mcp-server loaded at the top of the chat session.
STDIO - local server
Claude Desktop App
To manually configure the MCP server for Claude Desktop App, add the following to your claude_desktop_config.json file or through "Settings" as described here:
{
"mcpServers": {
"doit_mcp_server": {
"command": "npx",
"args": ["-y", "@doitintl/doit-mcp-server@latest"],
"env": {
"DOIT_API_KEY": "your_doit_api_key"
}
}
}
}
Make sure to replace the environment variables with your actual values:
DOIT_API_KEY: Your DoiT API key with appropriate permissionsCUSTOMER_CONTEXT: Your customer context identifier (optional) - Required for Do’ers
NOTE: you need to restart Claude for Desktop after updating the configuration for changes to take effect.
Cursor
Don't forget to replace the env values in that command with your actual values.
If you have the latest version (v0.47 and above) of Cursor, you can create an mcp.json file in your project root:
{
"mcpServers": {
"doit_mcp_server": {
"command": "npx",
"args": ["-y", "@doitintl/doit-mcp-server@latest"],
"env": {
"DOIT_API_KEY": "your_doit_api_key"
}
}
}
}
Clone to Local Repository
If you want to clone and run this MCP server directly from the source code, follow these steps:
- Clone the repository
git clone https://github.com/doitintl/doit-mcp-server
cd doit-mcp-server
- Install dependencies
yarn install
- Build the project
yarn build
- Run the server
node dist/index.js
Core package API
Applications that provide their own MCP transport can reuse the published, transport-independent implementation:
npm install @doitintl/doit-mcp-server@latest
import {
COVERED_ENDPOINTS,
executeToolHandler,
generateTools,
generatedToolsOpenApiSpec,
HAND_WRITTEN_TOOLS,
} from "@doitintl/doit-mcp-server/core";
The /core entry includes the tool and prompt definitions, generated-tool
utilities, request handling, and shared configuration APIs. It does not initialize
the stdio transport or include the Cloudflare Worker, OAuth, Durable Objects, or
widget implementation.
Tools
This MCP server provides many tools including the fo
Related servers

n8n
by n8n-io
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

@modelcontextprotocol/server-everything
OfficialMCP server that exercises all the features of the MCP protocol

@modelcontextprotocol/server-filesystem
OfficialMCP server for filesystem access