Summary
Add MCP tools for service user (M2M) management and email/message templates.
Depends on #232.
Tools
Service Users
| Tool |
API Endpoint |
Description |
create_service_user |
POST /{vs}/users/service-users |
Create service account |
add_service_user_key |
POST /{vs}/users/service-users/{id}/keys |
Associate PEM public key + kid |
remove_service_user_key |
DELETE /{vs}/users/service-users/{id}/keys/{kid} |
Remove a public key |
Templates
| Tool |
API Endpoint |
Description |
list_templates |
GET /{vs}/templates |
List email/message templates |
get_template |
GET /{vs}/templates/{type} |
Get template content by type |
Notes
- Service user key operations require
service_user:create / service_user:associate_key / service_user:remove_key permissions
- Template viewing is useful for AI agents helping debug email delivery issues
Summary
Add MCP tools for service user (M2M) management and email/message templates.
Depends on #232.
Tools
Service Users
create_service_userPOST /{vs}/users/service-usersadd_service_user_keyPOST /{vs}/users/service-users/{id}/keysremove_service_user_keyDELETE /{vs}/users/service-users/{id}/keys/{kid}Templates
list_templatesGET /{vs}/templatesget_templateGET /{vs}/templates/{type}Notes
service_user:create/service_user:associate_key/service_user:remove_keypermissions