Settings
MCP Tools Reference
These tools are exposed via the Model Context Protocol (MCP) server for AI agents like Claude and OpenClaw. The MCP server runs over HTTP (SSE) or stdio.
| Tool Name | Arguments | Description |
|---|---|---|
| get_projects | status? | List all active/potential projects. |
| search_context | project_id, query | Semantic search over the Cahier des charges. |
| add_task | project_id, title, billable | Create a new task in the backlog. |
| mark_task_done | task_id, minutes_spent | Complete a task and log time for billing. |
| draft_quote | project_id, items[] | Generate a PDF quote and return the URL. |
| get_server_status | project_id | SSH into the project's server and run docker ps. |
| fetch_logs | project_id, lines | Get the last N lines of logs from the main app container. |
| get_secret | project_id, key_name | Decrypt and reveal a specific API key. |
API Configuration
Authentication and connection settings for the Titan OS API.
MCP Transport
HTTP Server-Sent Events (SSE)
Configured
API Authentication
Bearer Token (from TITAN_API_TOKEN env var)
Requires Setup
Dashboard Auth
Basic Auth / Magic Link (Middleware)
Not Configured
Encryption Key
TITAN_SECRET_KEY for AES-256 secret encryption
Requires Setup
System Info
Framework
Next.js 16
ORM
Drizzle (planned)
Database
Neon PostgreSQL
Version
1.0.0-alpha