Chat MCP tools
Registered when the server starts with CHAT_API_URL set. 16 tools, listed with the description the server sends in tools/list.
| Tool | Description |
|---|---|
chat_cancel_routine_run |
Cancel a run that is waiting for approval. |
chat_create_routine |
Create a routine: a prompt the chat assistant runs as you on a schedule. |
chat_decide_routine_run |
Answer a run that is waiting for approval. approve runs the action; deny tells the assistant no and lets the run continue without it (use chat_cancel_routine_run to stop the run). |
chat_delete_conversation |
Delete a chat conversation and its message history. |
chat_delete_routine |
Delete a routine and its run history. |
chat_get_conversation_messages |
List messages in one chat conversation. |
chat_get_routine |
Get one routine: prompt, schedule, next run, approved tools. |
chat_get_routine_run |
Get one run, including the action it is waiting on when its status is awaiting_approval. |
chat_list_conversations |
List chat conversations in a workspace. |
chat_list_models |
List available chat models for a workspace. |
chat_list_routine_runs |
List a routine’s runs, newest first. |
chat_list_routines |
List your scheduled chat routines (prompts the assistant runs on a timer). |
chat_rename_conversation |
Rename a chat conversation. |
chat_run_routine |
Run a routine once now, with the same limits and monthly allowance as a scheduled run. Returns the queued run. |
chat_skip_next_routine_run |
Skip a routine’s next scheduled run (moves it one occurrence forward). |
chat_update_routine |
Edit a routine. Only the fields you pass change. Changing the prompt clears a named approved_tools list unless you pass a different one. |