Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| TURINGMIND_DEBUG | No | Enable debug logging | 0 |
| TURINGMIND_API_KEY | No | API key (read from ~/.turingmind/config by default) | |
| TURINGMIND_API_URL | No | API server URL | https://api.turingmind.ai |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| turingmind_initiate_login | Start device code authentication flow for TuringMind. Returns a verification URL and user code. The user should open the URL in their browser and enter the code. Then call turingmind_poll_login with the device_code to complete authentication. No API key required to call this tool. |
| turingmind_poll_login | Poll for device code authentication completion. Call this after turingmind_initiate_login, passing the device_code. Returns the API key when authentication is complete, or 'pending' status. On success, automatically saves API key to ~/.turingmind/config. No API key required to call this tool. |
| turingmind_validate_auth | Validate TuringMind API key and get account information. Returns tier, quota remaining, and user info. Call this first to verify cloud features are available. |
| turingmind_upload_review | Upload code review results to TuringMind cloud for analytics and memory. Stores issues found, files reviewed, and review metadata. Returns review ID on success. Requires code_review:write permission. |
| turingmind_get_context | Get memory context for a repository from TuringMind cloud. Returns recent open issues, hotspot files, false positive patterns, and team conventions. Use this before reviewing to avoid duplicate reports. |
| turingmind_submit_feedback | Submit feedback on a code review issue. Use this when user indicates an issue was fixed, should be dismissed, or is a false positive. For false positives, provide pattern and reason to improve future reviews. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |