# REST zu MCP

> Welche REST-Vorgänge ein AI-Assistent über MCP nutzen kann und welche nur über REST gehen. Erzeugt aus demselben Register wie die API-Referenz.

Stand: 2026-10-30. Quelle: https://docs.smartchat.marketing/de/mcp/rest-coverage/

Der MCP-Server bietet nicht jeden REST-Vorgang an. Für manche REST-Vorgänge gibt es kein MCP-Werkzeug, zum Beispiel für die Webhook-Endpunkte. Diese Tabelle entsteht aus demselben Register wie die [API-Referenz](https://docs.smartchat.marketing/de/api/), darum zeigt sie immer den aktuellen Stand. Wo in der Spalte "In MCP" no steht, kann ein Assistent es nicht tun; nutze die REST-API.

54 of 82 REST operations can be used in MCP. 28 are REST only. Several REST operations can share one MCP tool (for example create and update of a contact are both `save_contact`).

| REST operation | Endpoint | Area | In MCP | MCP tool or reason |
|---|---|---|---|---|
| [`get_account_overview`](https://docs.smartchat.marketing/en/api/reference/account/get_account_overview/) | `GET /v1/account/overview` | Account | yes | [`get_account_overview`](https://docs.smartchat.marketing/en/mcp/tools/get_account_overview/) |
| [`get_optin_status`](https://docs.smartchat.marketing/en/api/reference/account/get_optin_status/) | `GET /v1/optin-status` | Account | no | Not decided: no MCP tool in this version. Use the REST call. Whether a later MCP tool comes is not decided yet. |
| [`create_learned_answer`](https://docs.smartchat.marketing/en/api/reference/ai_reply/create_learned_answer/) | `POST /v1/learned-answers` | AI reply | yes | [`save_learned_answer`](https://docs.smartchat.marketing/en/mcp/tools/save_learned_answer/) (shared tool) |
| [`get_ai_reply_settings`](https://docs.smartchat.marketing/en/api/reference/ai_reply/get_ai_reply_settings/) | `GET /v1/ai-reply-settings` | AI reply | yes | [`get_ai_reply_settings`](https://docs.smartchat.marketing/en/mcp/tools/get_ai_reply_settings/) |
| [`list_learned_answers`](https://docs.smartchat.marketing/en/api/reference/ai_reply/list_learned_answers/) | `GET /v1/learned-answers` | AI reply | yes | [`list_learned_answers`](https://docs.smartchat.marketing/en/mcp/tools/list_learned_answers/) |
| [`update_ai_reply_settings`](https://docs.smartchat.marketing/en/api/reference/ai_reply/update_ai_reply_settings/) | `PATCH /v1/ai-reply-settings` | AI reply | yes | [`update_ai_reply_settings`](https://docs.smartchat.marketing/en/mcp/tools/update_ai_reply_settings/) |
| [`update_learned_answer`](https://docs.smartchat.marketing/en/api/reference/ai_reply/update_learned_answer/) | `PATCH /v1/learned-answers/{answer_id}` | AI reply | yes | [`save_learned_answer`](https://docs.smartchat.marketing/en/mcp/tools/save_learned_answer/) (shared tool) |
| [`create_automation`](https://docs.smartchat.marketing/en/api/reference/automations/create_automation/) | `POST /v1/automations` | Automations | yes | [`save_automation`](https://docs.smartchat.marketing/en/mcp/tools/save_automation/) (shared tool) |
| [`create_automation_run`](https://docs.smartchat.marketing/en/api/reference/automations/create_automation_run/) | `POST /v1/automations/{automation_id}/runs` | Automations | yes | [`run_automation`](https://docs.smartchat.marketing/en/mcp/tools/run_automation/) (shared tool) |
| [`get_automation`](https://docs.smartchat.marketing/en/api/reference/automations/get_automation/) | `GET /v1/automations/{automation_id}` | Automations | yes | [`get_automation`](https://docs.smartchat.marketing/en/mcp/tools/get_automation/) |
| [`get_automation_catalog`](https://docs.smartchat.marketing/en/api/reference/automations/get_automation_catalog/) | `GET /v1/automation-catalog` | Automations | yes | [`get_automation_catalog`](https://docs.smartchat.marketing/en/mcp/tools/get_automation_catalog/) |
| [`get_inbound_webhook`](https://docs.smartchat.marketing/en/api/reference/automations/get_inbound_webhook/) | `GET /v1/automations/{automation_id}/inbound-webhook` | Automations | no | Not decided: no MCP tool in this version. Use the REST call. Whether a later MCP tool comes is not decided yet. |
| [`list_automation_runs`](https://docs.smartchat.marketing/en/api/reference/automations/list_automation_runs/) | `GET /v1/automations/{automation_id}/runs` | Automations | yes | [`list_automation_runs`](https://docs.smartchat.marketing/en/mcp/tools/list_automation_runs/) |
| [`list_automations`](https://docs.smartchat.marketing/en/api/reference/automations/list_automations/) | `GET /v1/automations` | Automations | yes | [`list_automations`](https://docs.smartchat.marketing/en/mcp/tools/list_automations/) |
| [`set_automation_status`](https://docs.smartchat.marketing/en/api/reference/automations/set_automation_status/) | `PUT /v1/automations/{automation_id}/status` | Automations | yes | [`set_automation_status`](https://docs.smartchat.marketing/en/mcp/tools/set_automation_status/) |
| [`update_automation`](https://docs.smartchat.marketing/en/api/reference/automations/update_automation/) | `PATCH /v1/automations/{automation_id}` | Automations | yes | [`save_automation`](https://docs.smartchat.marketing/en/mcp/tools/save_automation/) (shared tool) |
| [`get_billing`](https://docs.smartchat.marketing/en/api/reference/billing/get_billing/) | `GET /v1/billing` | Billing | no | Not decided: no MCP tool in this version. Use the REST call. Whether a later MCP tool comes is not decided yet. |
| [`list_credit_history`](https://docs.smartchat.marketing/en/api/reference/billing/list_credit_history/) | `GET /v1/billing/credit-history` | Billing | no | Not decided: no MCP tool in this version. Use the REST call. Whether a later MCP tool comes is not decided yet. |
| [`list_invoices`](https://docs.smartchat.marketing/en/api/reference/billing/list_invoices/) | `GET /v1/billing/invoices` | Billing | no | Not decided: no MCP tool in this version. Use the REST call. Whether a later MCP tool comes is not decided yet. |
| [`get_business_profile`](https://docs.smartchat.marketing/en/api/reference/business_profile/get_business_profile/) | `GET /v1/business-profile` | Business profile | yes | [`get_business_profile`](https://docs.smartchat.marketing/en/mcp/tools/get_business_profile/) |
| [`update_business_profile`](https://docs.smartchat.marketing/en/api/reference/business_profile/update_business_profile/) | `PATCH /v1/business-profile` | Business profile | yes | [`update_business_profile`](https://docs.smartchat.marketing/en/mcp/tools/update_business_profile/) |
| [`get_me`](https://docs.smartchat.marketing/en/api/reference/meta/get_me/) | `GET /v1/me` | Connection and apps | no | Not decided: no MCP tool in this version. Use the REST call. Whether a later MCP tool comes is not decided yet. |
| [`list_events`](https://docs.smartchat.marketing/en/api/reference/meta/list_events/) | `GET /v1/events` | Connection and apps | no | Not decided: no MCP tool in this version. Use the REST call. Whether a later MCP tool comes is not decided yet. |
| [`create_contact`](https://docs.smartchat.marketing/en/api/reference/contacts/create_contact/) | `POST /v1/contacts` | Contacts | yes | [`save_contact`](https://docs.smartchat.marketing/en/mcp/tools/save_contact/) (shared tool) |
| [`create_contact_export`](https://docs.smartchat.marketing/en/api/reference/contacts/create_contact_export/) | `POST /v1/contact-exports` | Contacts | yes | [`export_contacts`](https://docs.smartchat.marketing/en/mcp/tools/export_contacts/) (shared tool) |
| [`create_optin_confirmations`](https://docs.smartchat.marketing/en/api/reference/contacts/create_optin_confirmations/) | `POST /v1/optin-confirmations` | Contacts | yes | [`send_optin_confirmations`](https://docs.smartchat.marketing/en/mcp/tools/send_optin_confirmations/) (shared tool) |
| [`get_contact`](https://docs.smartchat.marketing/en/api/reference/contacts/get_contact/) | `GET /v1/contacts/{contact_id}` | Contacts | yes | [`get_contact`](https://docs.smartchat.marketing/en/mcp/tools/get_contact/) |
| [`get_contact_export`](https://docs.smartchat.marketing/en/api/reference/contacts/get_contact_export/) | `GET /v1/contact-exports/{export_id}` | Contacts | no | Not decided: no MCP tool in this version. Use the REST call. Whether a later MCP tool comes is not decided yet. |
| [`list_tags`](https://docs.smartchat.marketing/en/api/reference/contacts/list_tags/) | `GET /v1/tags` | Contacts | no | Not decided: no MCP tool in this version. Use the REST call. Whether a later MCP tool comes is not decided yet. |
| [`search_contacts`](https://docs.smartchat.marketing/en/api/reference/contacts/search_contacts/) | `GET /v1/contacts` | Contacts | yes | [`search_contacts`](https://docs.smartchat.marketing/en/mcp/tools/search_contacts/) |
| [`tag_contacts`](https://docs.smartchat.marketing/en/api/reference/contacts/tag_contacts/) | `POST /v1/contacts/tags` | Contacts | yes | [`tag_contacts`](https://docs.smartchat.marketing/en/mcp/tools/tag_contacts/) |
| [`unsubscribe_contact`](https://docs.smartchat.marketing/en/api/reference/contacts/unsubscribe_contact/) | `POST /v1/contacts/{contact_id}/unsubscribe` | Contacts | yes | [`unsubscribe_contact`](https://docs.smartchat.marketing/en/mcp/tools/unsubscribe_contact/) |
| [`update_contact`](https://docs.smartchat.marketing/en/api/reference/contacts/update_contact/) | `PATCH /v1/contacts/{contact_id}` | Contacts | yes | [`save_contact`](https://docs.smartchat.marketing/en/mcp/tools/save_contact/) (shared tool) |
| [`create_conversation_note`](https://docs.smartchat.marketing/en/api/reference/conversations/create_conversation_note/) | `POST /v1/conversations/{conversation_id}/notes` | Conversations | yes | [`add_conversation_note`](https://docs.smartchat.marketing/en/mcp/tools/add_conversation_note/) (shared tool) |
| [`get_conversation`](https://docs.smartchat.marketing/en/api/reference/conversations/get_conversation/) | `GET /v1/conversations/{conversation_id}` | Conversations | yes | [`get_conversation`](https://docs.smartchat.marketing/en/mcp/tools/get_conversation/) |
| [`list_conversations`](https://docs.smartchat.marketing/en/api/reference/conversations/list_conversations/) | `GET /v1/conversations` | Conversations | yes | [`list_conversations`](https://docs.smartchat.marketing/en/mcp/tools/list_conversations/) |
| [`list_messages`](https://docs.smartchat.marketing/en/api/reference/conversations/list_messages/) | `GET /v1/messages` | Conversations | no | Not decided: no MCP tool in this version. Use the REST call. Whether a later MCP tool comes is not decided yet. |
| [`update_conversation`](https://docs.smartchat.marketing/en/api/reference/conversations/update_conversation/) | `PATCH /v1/conversations/{conversation_id}` | Conversations | yes | [`update_conversation`](https://docs.smartchat.marketing/en/mcp/tools/update_conversation/) |
| [`create_followup_sequence`](https://docs.smartchat.marketing/en/api/reference/followups/create_followup_sequence/) | `POST /v1/followup-sequences` | Follow-ups | yes | [`save_followup_sequence`](https://docs.smartchat.marketing/en/mcp/tools/save_followup_sequence/) (shared tool) |
| [`get_followup_sequence`](https://docs.smartchat.marketing/en/api/reference/followups/get_followup_sequence/) | `GET /v1/followup-sequences/{sequence_id}` | Follow-ups | no | Not decided: no MCP tool in this version. Use the REST call. Whether a later MCP tool comes is not decided yet. |
| [`get_followup_settings`](https://docs.smartchat.marketing/en/api/reference/followups/get_followup_settings/) | `GET /v1/followup-settings` | Follow-ups | no | Not decided: no MCP tool in this version. Use the REST call. Whether a later MCP tool comes is not decided yet. |
| [`list_followup_sequences`](https://docs.smartchat.marketing/en/api/reference/followups/list_followup_sequences/) | `GET /v1/followup-sequences` | Follow-ups | yes | [`list_followup_sequences`](https://docs.smartchat.marketing/en/mcp/tools/list_followup_sequences/) |
| [`update_followup_sequence`](https://docs.smartchat.marketing/en/api/reference/followups/update_followup_sequence/) | `PATCH /v1/followup-sequences/{sequence_id}` | Follow-ups | yes | [`save_followup_sequence`](https://docs.smartchat.marketing/en/mcp/tools/save_followup_sequence/) (shared tool) |
| [`update_followup_settings`](https://docs.smartchat.marketing/en/api/reference/followups/update_followup_settings/) | `PATCH /v1/followup-settings` | Follow-ups | no | Not decided: no MCP tool in this version. Use the REST call. Whether a later MCP tool comes is not decided yet. |
| [`list_knowledge_documents`](https://docs.smartchat.marketing/en/api/reference/knowledge/list_knowledge_documents/) | `GET /v1/knowledge-documents` | Knowledge | yes | [`list_knowledge_documents`](https://docs.smartchat.marketing/en/mcp/tools/list_knowledge_documents/) |
| [`search_knowledge`](https://docs.smartchat.marketing/en/api/reference/knowledge/search_knowledge/) | `GET /v1/knowledge/search` | Knowledge | yes | [`search_knowledge`](https://docs.smartchat.marketing/en/mcp/tools/search_knowledge/) |
| [`apply_landing_page_ops`](https://docs.smartchat.marketing/en/api/reference/landing/apply_landing_page_ops/) | `POST /v1/landing-page/operations` | Landing page | yes | [`apply_landing_page_ops`](https://docs.smartchat.marketing/en/mcp/tools/apply_landing_page_ops/) |
| [`get_landing_catalog`](https://docs.smartchat.marketing/en/api/reference/landing/get_landing_catalog/) | `GET /v1/landing-catalog` | Landing page | yes | [`get_landing_catalog`](https://docs.smartchat.marketing/en/mcp/tools/get_landing_catalog/) |
| [`get_landing_page`](https://docs.smartchat.marketing/en/api/reference/landing/get_landing_page/) | `GET /v1/landing-page` | Landing page | yes | [`get_landing_page`](https://docs.smartchat.marketing/en/mcp/tools/get_landing_page/) |
| [`publish_landing_page`](https://docs.smartchat.marketing/en/api/reference/landing/publish_landing_page/) | `PUT /v1/landing-page/publication` | Landing page | yes | [`publish_landing_page`](https://docs.smartchat.marketing/en/mcp/tools/publish_landing_page/) |
| [`restore_landing_page`](https://docs.smartchat.marketing/en/api/reference/landing/restore_landing_page/) | `POST /v1/landing-page/restorations` | Landing page | no | Not decided: no MCP tool in this version. Use the REST call. Whether a later MCP tool comes is not decided yet. |
| [`create_media`](https://docs.smartchat.marketing/en/api/reference/media/create_media/) | `POST /v1/media` | Media | yes | [`upload_file`](https://docs.smartchat.marketing/en/mcp/tools/upload_file/) (shared tool) |
| [`list_media`](https://docs.smartchat.marketing/en/api/reference/media/list_media/) | `GET /v1/media` | Media | yes | [`list_media`](https://docs.smartchat.marketing/en/mcp/tools/list_media/) |
| [`control_newsletter`](https://docs.smartchat.marketing/en/api/reference/newsletters/control_newsletter/) | `POST /v1/newsletters/{newsletter_id}/control` | Newsletters | yes | [`control_newsletter`](https://docs.smartchat.marketing/en/mcp/tools/control_newsletter/) |
| [`create_newsletter`](https://docs.smartchat.marketing/en/api/reference/newsletters/create_newsletter/) | `POST /v1/newsletters` | Newsletters | yes | [`save_newsletter`](https://docs.smartchat.marketing/en/mcp/tools/save_newsletter/) (shared tool) |
| [`get_newsletter`](https://docs.smartchat.marketing/en/api/reference/newsletters/get_newsletter/) | `GET /v1/newsletters/{newsletter_id}` | Newsletters | yes | [`get_newsletter`](https://docs.smartchat.marketing/en/mcp/tools/get_newsletter/) |
| [`get_newsletter_send_preview`](https://docs.smartchat.marketing/en/api/reference/newsletters/get_newsletter_send_preview/) | `GET /v1/newsletters/{newsletter_id}/send-preview` | Newsletters | yes | [`plan_newsletter_send`](https://docs.smartchat.marketing/en/mcp/tools/plan_newsletter_send/) (shared tool) |
| [`list_newsletters`](https://docs.smartchat.marketing/en/api/reference/newsletters/list_newsletters/) | `GET /v1/newsletters` | Newsletters | yes | [`list_newsletters`](https://docs.smartchat.marketing/en/mcp/tools/list_newsletters/) |
| [`send_newsletter`](https://docs.smartchat.marketing/en/api/reference/newsletters/send_newsletter/) | `POST /v1/newsletters/{newsletter_id}/send` | Newsletters | yes | [`send_newsletter`](https://docs.smartchat.marketing/en/mcp/tools/send_newsletter/) |
| [`send_test_newsletter`](https://docs.smartchat.marketing/en/api/reference/newsletters/send_test_newsletter/) | `POST /v1/newsletters/{newsletter_id}/test-send` | Newsletters | yes | [`send_test_newsletter`](https://docs.smartchat.marketing/en/mcp/tools/send_test_newsletter/) |
| [`update_newsletter`](https://docs.smartchat.marketing/en/api/reference/newsletters/update_newsletter/) | `PATCH /v1/newsletters/{newsletter_id}` | Newsletters | yes | [`save_newsletter`](https://docs.smartchat.marketing/en/mcp/tools/save_newsletter/) (shared tool) |
| [`get_send`](https://docs.smartchat.marketing/en/api/reference/sends/get_send/) | `GET /v1/sends/{send_id}` | Sends | yes | [`get_send_status`](https://docs.smartchat.marketing/en/mcp/tools/get_send_status/) (shared tool) |
| [`send_template_message`](https://docs.smartchat.marketing/en/api/reference/sends/send_template_message/) | `POST /v1/sends` | Sends | yes | [`send_template_message`](https://docs.smartchat.marketing/en/mcp/tools/send_template_message/) |
| [`send_text_message`](https://docs.smartchat.marketing/en/api/reference/sends/send_text_message/) | `POST /v1/sends` | Sends | yes | [`send_text_message`](https://docs.smartchat.marketing/en/mcp/tools/send_text_message/) |
| [`get_stats`](https://docs.smartchat.marketing/en/api/reference/stats/get_stats/) | `GET /v1/stats` | Statistics | no | Not decided: no MCP tool in this version. Use the REST call. Whether a later MCP tool comes is not decided yet. |
| [`list_team_members`](https://docs.smartchat.marketing/en/api/reference/team/list_team_members/) | `GET /v1/team-members` | Team | no | Not decided: no MCP tool in this version. Use the REST call. Whether a later MCP tool comes is not decided yet. |
| [`create_template`](https://docs.smartchat.marketing/en/api/reference/templates/create_template/) | `POST /v1/templates` | Templates | yes | [`save_template`](https://docs.smartchat.marketing/en/mcp/tools/save_template/) (shared tool) |
| [`create_template_submissions`](https://docs.smartchat.marketing/en/api/reference/templates/create_template_submissions/) | `POST /v1/template-submissions` | Templates | yes | [`submit_templates`](https://docs.smartchat.marketing/en/mcp/tools/submit_templates/) (shared tool) |
| [`get_template`](https://docs.smartchat.marketing/en/api/reference/templates/get_template/) | `GET /v1/templates/{template_id}` | Templates | no | Not decided: no MCP tool in this version. Use the REST call. Whether a later MCP tool comes is not decided yet. |
| [`list_templates`](https://docs.smartchat.marketing/en/api/reference/templates/list_templates/) | `GET /v1/templates` | Templates | yes | [`list_templates`](https://docs.smartchat.marketing/en/mcp/tools/list_templates/) |
| [`update_template`](https://docs.smartchat.marketing/en/api/reference/templates/update_template/) | `PATCH /v1/templates/{template_id}` | Templates | yes | [`save_template`](https://docs.smartchat.marketing/en/mcp/tools/save_template/) (shared tool) |
| [`create_webhook_endpoint`](https://docs.smartchat.marketing/en/api/reference/webhooks/create_webhook_endpoint/) | `POST /v1/webhook-endpoints` | Webhook endpoints | no | Left out on purpose: Webhook endpoints are managed over REST only (decision for the webhooks area). |
| [`enable_webhook_endpoint`](https://docs.smartchat.marketing/en/api/reference/webhooks/enable_webhook_endpoint/) | `POST /v1/webhook-endpoints/{endpoint_id}/enable` | Webhook endpoints | no | Left out on purpose: Webhook endpoints are managed over REST only (decision for the webhooks area). |
| [`get_webhook_endpoint`](https://docs.smartchat.marketing/en/api/reference/webhooks/get_webhook_endpoint/) | `GET /v1/webhook-endpoints/{endpoint_id}` | Webhook endpoints | no | Left out on purpose: Webhook endpoints are managed over REST only (decision for the webhooks area). |
| [`list_webhook_deliveries`](https://docs.smartchat.marketing/en/api/reference/webhooks/list_webhook_deliveries/) | `GET /v1/webhook-endpoints/{endpoint_id}/deliveries` | Webhook endpoints | no | Left out on purpose: Webhook endpoints are managed over REST only (decision for the webhooks area). |
| [`list_webhook_endpoints`](https://docs.smartchat.marketing/en/api/reference/webhooks/list_webhook_endpoints/) | `GET /v1/webhook-endpoints` | Webhook endpoints | no | Left out on purpose: Webhook endpoints are managed over REST only (decision for the webhooks area). |
| [`redeliver_webhook_delivery`](https://docs.smartchat.marketing/en/api/reference/webhooks/redeliver_webhook_delivery/) | `POST /v1/webhook-deliveries/{delivery_id}/redeliver` | Webhook endpoints | no | Left out on purpose: Webhook endpoints are managed over REST only (decision for the webhooks area). |
| [`replay_webhook_events`](https://docs.smartchat.marketing/en/api/reference/webhooks/replay_webhook_events/) | `POST /v1/webhook-endpoints/{endpoint_id}/replay` | Webhook endpoints | no | Left out on purpose: Webhook endpoints are managed over REST only (decision for the webhooks area). |
| [`rotate_webhook_secret`](https://docs.smartchat.marketing/en/api/reference/webhooks/rotate_webhook_secret/) | `POST /v1/webhook-endpoints/{endpoint_id}/rotate-secret` | Webhook endpoints | no | Left out on purpose: Webhook endpoints are managed over REST only (decision for the webhooks area). |
| [`test_webhook_endpoint`](https://docs.smartchat.marketing/en/api/reference/webhooks/test_webhook_endpoint/) | `POST /v1/webhook-endpoints/{endpoint_id}/test` | Webhook endpoints | no | Left out on purpose: Webhook endpoints are managed over REST only (decision for the webhooks area). |
| [`unsubscribe_webhook_endpoint`](https://docs.smartchat.marketing/en/api/reference/webhooks/unsubscribe_webhook_endpoint/) | `DELETE /v1/webhook-endpoints/{endpoint_id}` | Webhook endpoints | no | Left out on purpose: Webhook endpoints are managed over REST only (decision for the webhooks area). MCP has no tools that delete data. |
| [`update_webhook_endpoint`](https://docs.smartchat.marketing/en/api/reference/webhooks/update_webhook_endpoint/) | `PATCH /v1/webhook-endpoints/{endpoint_id}` | Webhook endpoints | no | Left out on purpose: Webhook endpoints are managed over REST only (decision for the webhooks area). |

Jeder nur-REST-Vorgang sagt, welcher von zwei Fällen es ist. "Left out on purpose" (bewusst weggelassen) heißt: eine festgehaltene Entscheidung, es wird kein MCP-Werkzeug geben. "Not decided" (nicht entschieden) heißt: in dieser Version gibt es kein MCP-Werkzeug und noch keine Entscheidung über ein späteres. Ein Grund steht hier nur, wenn das Register oder der Code ihn festhält. Was ein Assistent nie tun kann, steht im [MCP-Server](https://docs.smartchat.marketing/de/mcp/), die MCP-Seite im [Werkzeugverzeichnis](https://docs.smartchat.marketing/de/mcp/tools/).
