The remote MCP server lets AI coding assistants connect to Annie over HTTP with OAuth authentication. No local dependencies, no API tokens to manage — your editor handles login automatically.Documentation Index
Fetch the complete documentation index at: https://docs.anyshift.io/llms.txt
Use this file to discover all available pages before exploring further.
The remote server gives you the full Annie experience: infrastructure investigation, log analysis, incident debugging, and more. It replaces the need for a locally running MCP server.
Setup
One-command install
Install across all your editors at once using add-mcp:Manual configuration
Add to your editor’s MCP config file (e.g..cursor/mcp.json, ~/.claude.json, claude_desktop_config.json):
First Use
On your first Annie tool call, your editor will open a browser window:- Log in with your Anyshift account
- The connection is established automatically
- No tokens to copy — your editor stores the credentials
Available Tools
Asking Annie
| Tool | Description |
|---|---|
ask_annie | Ask a question about your cloud infrastructure. Pass mode="rca" to run a multi-step root-cause investigation instead of a chat. Pass hint="report" to format the answer as report blocks, or hint="diagram" for a Mermaid diagram. |
get_annie_response | Poll for Annie’s answer (called automatically by your editor) |
list_projects | List your Anyshift projects |
set_project | Switch the active project for queries |
Custom Reports
After anask_annie call with hint="report", you can save the answer as a reusable report definition and re-run it later.
| Tool | Description |
|---|---|
save_report_definition | Save a report-shaped answer as a named definition |
list_report_definitions | List the report definitions in the active project |
list_report_instances | List past runs of a specific definition |
get_report_instance | Fetch a generated report as markdown or JSON |
generate_report | Trigger a fresh run of a definition. The backend dedupes if a generation is already pending. |
Feedback
Ratings flow back into Annie so future investigations can take your judgment into account.| Tool | Description |
|---|---|
submit_answer_feedback | Thumbs up or down on a chat or RCA answer |
submit_hypothesis_feedback | Thumbs up or down on a single hypothesis inside an RCA. The rating reaches the agent as a live update. |
Example Prompts
Managing Access
You can view and revoke authorized MCP connections from your profile page under Authorized Apps.Troubleshooting
Re-authenticate
Re-authenticate
If your session expires, reset the connection and try again:Your next Annie tool call will re-open the browser for login.
Browser doesn't open during auth
Browser doesn't open during auth
Make sure your default browser is set in your OS settings. If using a remote/SSH session, you may need to use the local stdio server instead.
Timeout waiting for response
Timeout waiting for response
This is normal — Annie is still working. The
get_annie_response tool is called automatically by your editor until the answer is ready. Complex investigations can take a few minutes.