Overview
What is DoiT MCP Server?
DoiT MCP Server provides access to the DoiT API, enabling LLMs like Claude to access DoiT platform data for troubleshooting and analysis.
How to use DoiT MCP Server?
Configure the server in Claude Desktop, Cursor, or AWS Q CLI using the hosted SSE URL (https://mcp.doit.com/sse) or run locally via npx with a DoiT API key. Optionally set the CUSTOMER_CONTEXT environment variable for Do’ers.
Key features of DoiT MCP Server?
- Retrieve cloud incidents and anomalies
- Manage Cloud Analytics reports and queries
- Access and create budgets, alerts, and allocations
- List and manage support tickets
- Explore cloud diagrams and cost snapshots
- Manage assets, invoices, and annotations
- Trigger CloudFlows and list connections
Use cases of DoiT MCP Server?
- Diagnose cloud incidents and anomalies via chat with an LLM
- Analyze cloud costs and create budget alerts interactively
- Manage support tickets and communicate with DoiT support
- Query and update cloud resource configurations and allocations
FAQ from DoiT MCP Server
What are the prerequisites?
Node.js v18 or higher and a DoiT API key with appropriate permissions.
How do I get a DoiT API key?
You can create an API key in the API key section of your DoiT profile at the DoiT Console.
How do I connect the server to Claude Desktop?
You can use the hosted SSE URL via npx mcp-remote https://mcp.doit.com/sse or run the local server with npx -y @doitintl/doit-mcp-server@latest and set the DOIT_API_KEY environment variable.
Can I run the server locally?
Yes, by cloning the repository, installing dependencies, building, and running node dist/index.js, or by using the npx command with the local package.
What transport is used?
The server supports SSE (Server-Sent Events) via the hosted URL and stdio for local use.