CrewNest MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| COTLET_API_KEY | Yes | Your Cotlet API key, obtained at https://cotlet.dev/app. Required for authenticated access; without it, tool calls respond: "Set COTLET_API_KEY. Get a key at https://cotlet.dev/app". |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
CrewNest through Cotlet.dev. Call crewnest_guide first. Set COTLET_API_KEY (https://cotlet.dev/app).
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| crewnest_guideA | How to work in CrewNest (prepare estimates and manage jobs and crew assignments): its screens and the sign-in link. Call this first. |
| crewnest_statusA | Check that your Cotlet.dev account and CrewNest are ready: account, credits and CrewNest connection. |
| crewnest_openB | Open a CrewNest page in your signed-in Cloud Browser (default https://www.crewnest.app) to work with prepare estimates and manage jobs and crew assignments. |
| crewnest_readA | Read the current CrewNest page: its text and numbered buttons, links and fields. |
| crewnest_clickB | Click a numbered element on the current CrewNest page. |
| crewnest_typeB | Type text into a numbered field on the current CrewNest page. |
| crewnest_closeA | Close the CrewNest browser session when the work is done, so credits stop running. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 7 tools
Each tool maps to a distinct browser action or onboarding step, with clear descriptions separating open/read/click/type/close. guide versus status and open versus read are adjacent but sequencing cues in the descriptions keep them distinguishable.
All tools use a consistent crewnest_ prefix followed by a single lowercase action word in snake_case. The pattern is predictable throughout, even though status is a noun rather than a verb.
Seven tools are well-scoped for a focused browser-automation server tied to one app. The minimal primitive set for onboarding, reading, interacting, and closing a session is covered without bloat.
The core automation loop is complete: guide, status, open, read, click, type, and close cover setup, inspection, interaction, and teardown. Minor gaps such as scrolling, waiting, keyboard submission, or explicit navigation are absent but can often be worked around through read and click.