Tamaton exposes 94 MCP tools across 9 feature areas. Each tool checks a scope before it runs, so your API key must grant the listed scope (or a broader one).
Live parameter schemas for every tool are available from your client by calling the MCP tools/list method after you connect.
Mail (24)
| Tool | Required scope | Description |
|---|
mail_list_messages | mail:read | List messages in a folder, with optional unread filter. |
mail_get_message | mail:read | Get a single message by ID. |
mail_update_message | mail:update | Update message flags (read, starred) and folder. |
mail_delete_message | mail:delete | Delete a message. |
mail_search | mail:read | Search messages by query. |
mail_list_drafts | mail:read | List draft messages. |
mail_get_draft | mail:read | Get a draft by ID. |
mail_create_draft | mail:write | Create a new draft. |
mail_update_draft | mail:write | Update an existing draft. |
mail_delete_draft | mail:delete | Delete a draft. |
mail_send | mail:send | Send a new email. |
mail_reply | mail:send | Reply to an existing message. |
mail_list_folders | mail:read | List mail folders. |
mail_list_labels | mail:read | List labels. |
mail_create_label | mail:write | Create a label. |
mail_update_label | mail:update | Rename or recolor a label. |
mail_delete_label | mail:delete | Delete a label. |
mail_label_messages | mail:update | Apply or remove labels on messages. |
mail_list_contacts | mail:read | List contacts. |
mail_get_contact | mail:read | Get a contact by ID. |
mail_create_contact | mail:write | Create a contact. |
mail_update_contact | mail:update | Update a contact. |
mail_delete_contact | mail:delete | Delete a contact. |
mail_get_attachment | mail:read | Download an attachment from a message. |
Storage (18)
| Tool | Required scope | Description |
|---|
storage_list_files | storage:read | List files, optionally within a folder. |
storage_get_file | storage:read | Get file metadata by ID. |
storage_download_file | storage:read | Download a file’s contents. |
storage_upload_file | storage:write | Upload a new file. |
storage_update_file | storage:write | Rename, move, or star a file. |
storage_delete_file | storage:delete | Move a file to trash. |
storage_search | storage:read | Search files by name or content. |
storage_list_folders | storage:read | List folders. |
storage_get_folder | storage:read | Get a folder by ID. |
storage_create_folder | storage:write | Create a folder. |
storage_update_folder | storage:write | Rename or move a folder. |
storage_delete_folder | storage:delete | Delete a folder. |
storage_restore_file | storage:write | Restore a file from trash. |
storage_get_usage | storage:read | Get storage usage and quota. |
storage_share_file | storage:write | Share a file with another user. |
storage_create_share_link | storage:write | Create a public share link. |
storage_list_templates | storage:read | List file templates. |
storage_create_template | storage:write | Create a file template. |
Documents (13)
| Tool | Required scope | Description |
|---|
doc_get_content | docs:read | Get a document’s content. |
doc_update_content | docs:write | Update a document’s content. |
doc_list_versions | docs:read | List version snapshots. |
doc_create_snapshot | docs:write | Create a version snapshot. |
doc_list_comments | docs:read | List comments. |
doc_add_comment | docs:write | Add a comment. |
doc_reply_comment | docs:write | Reply to a comment. |
doc_resolve_comment | docs:write | Resolve a comment. |
doc_delete_comment | docs:delete | Delete a comment. |
doc_export | docs:read | Export a document to PDF or DOCX. |
doc_ai_assist | docs:write | Run an AI operation (summarize, improve, expand, simplify). |
doc_create | docs:write | Create a new document. |
doc_word_count | docs:read | Get a document’s word count. |
Spreadsheets (7)
| Tool | Required scope | Description |
|---|
spreadsheet_get_content | spreadsheet:read | Get spreadsheet data. |
spreadsheet_update_content | spreadsheet:write | Update cell values. |
spreadsheet_export | spreadsheet:read | Export to XLSX. |
spreadsheet_list_versions | spreadsheet:read | List version snapshots. |
spreadsheet_create_snapshot | spreadsheet:write | Create a version snapshot. |
spreadsheet_list_comments | spreadsheet:read | List comments. |
spreadsheet_add_comment | spreadsheet:write | Add a comment. |
Search (6)
| Tool | Required scope | Description |
|---|
search_web | search:read | AI-powered web search with synthesis. |
search_get_settings | search:read | Get search settings. |
search_update_settings | search:write | Update search settings. |
search_get_history | search:read | Get search history. |
search_get_conversation | search:read | Get a search conversation. |
search_get_trends | search:read | Get trending searches. |
Calendar (5)
| Tool | Required scope | Description |
|---|
calendar_list_events | calendar:read | List events within a date range. |
calendar_get_event | calendar:read | Get an event by ID. |
calendar_create_event | calendar:write | Create an event. |
calendar_update_event | calendar:write | Update an event. |
calendar_delete_event | calendar:delete | Delete an event. |
Settings (7)
| Tool | Required scope | Description |
|---|
settings_get | settings:read | Get account settings. |
settings_update | settings:write | Update account settings. |
storage_config_get | settings:read | Get the storage backend configuration. |
s3_config_update | settings:write | Configure an S3-compatible storage backend. |
s3_config_test | settings:write | Test the S3 storage configuration. |
s3_config_delete | settings:write | Remove the S3 storage configuration. |
azure_config_update | settings:write | Configure an Azure Blob storage backend. |
Terminal (7)
| Tool | Required scope | Description |
|---|
list_terminal_sessions | terminal:read | List terminal sessions. |
get_terminal_session | terminal:read | Get a terminal session by ID. |
create_terminal_session | terminal:write | Create a terminal session. |
archive_terminal_session | terminal:write | Archive a terminal session. |
delete_terminal_session | terminal:delete | Delete a terminal session. |
get_pending_commands | terminal:read | Get pending commands for a device. |
get_command_status | terminal:read | Get the status and result of a command. |
Blog (7)
| Tool | Required scope | Description |
|---|
blog_list_posts | blog:read | List blog posts. |
blog_get_post | blog:read | Get a blog post. |
blog_list_ideas | blog:read | List blog post ideas. |
blog_generate_ideas | blog:write | Generate blog post ideas with AI. |
blog_create_draft | blog:write | Draft a full blog post with AI. |
blog_publish_post | blog:write | Publish a blog post (human-approved). |
blog_generate_social_variants | blog:write | Generate platform-specific social variants. |