Сервер Twist MCP (тестирование)
MCP-сервер для взаимодействия с рабочим пространством Twist . Написан на Python с использованием Twist REST API . В настоящее время только для целей тестирования.
Установка
Предпосылки
Питон 3.10+
Менеджер пакетов UV ( руководство по установке )
API-токен Twist
Идентификатор рабочего пространства Twist
Получение токена Twist API
Войдите в свою учетную запись Twist
Посетите консоль приложения Twist
Создайте новое приложение для личного использования
Скопируйте тестовый токен OAuth 2; этот токен предоставит серверу MCP полный доступ к текущему вошедшему в систему пользователю.
В будущих версиях будет использоваться корректная аутентификация OAuth.
Конфигурация с Claude Desktop
Добавьте сервер Twist MCP в набор серверов MCP в вашем claude_desktop_config.json:
Доступные инструменты
На данный момент доступны следующие инструменты:
Входящие
twist_inbox_get: Получить содержимое почтового ящика пользователяtwist_inbox_archive_all: Архивирует все потоки в рабочей области (или все потоки после заданной временной метки)twist_inbox_archive: Архивирует определенную ветку по идентификаторуtwist_inbox_unarchive: Разархивирует определенную ветку по идентификаторуtwist_inbox_mark_all_read: Отмечает все входящие сообщения как прочитанныеtwist_inbox_get_count: Получает количество входящих сообщений
Темы
twist_threads_getone: Получить поток по идентификаторуtwist_threads_get: Получить все потоки в каналеtwist_threads_add: Добавить новую ветку на каналtwist_threads_update: Обновить существующую веткуtwist_threads_remove: Удалить темуtwist_threads_star: Отметить тему звездойtwist_threads_unstar: Удалить звездочку с темыtwist_threads_pin: Закрепить темуtwist_threads_unpin: Открепить потокtwist_threads_move_to_channel: Переместить поток на другой каналtwist_threads_get_unread: Получить непрочитанные темы в рабочей областиtwist_threads_mark_read: Отметить тему как прочитаннуюtwist_threads_mark_unread: Отметить тему как непрочитаннуюtwist_threads_mark_unread_for_others: Отметить ветку как непрочитанную для другихtwist_threads_mark_all_read: Отметить все потоки как прочитанные в рабочей области или каналеtwist_threads_clear_unread: Очистить непрочитанные темы в рабочей областиtwist_threads_mute: Отключить звук в теме на несколько минутtwist_threads_unmute: Включить звук в теме
Лицензия
Этот проект лицензирован по лицензии MIT. Подробности см. в файле LICENSE .
Related MCP Servers
- -security-license-qualityThis is an MCP server that facilitates building tools for interacting with various APIs and workflows, supporting Python-based development with potential for customizable prompts and user configurations.Last updated -
- Asecurity-licenseAqualityAn MCP server implementation that enables interaction with the Unstructured API, providing tools to list, create, update, and manage sources, destinations, and workflows.Last updated -3935
- AsecurityAlicenseAqualityAn MCP server that connects to the Teamwork API, providing a simplified interface for interacting with Teamwork projects and tasks.Last updated -361912MIT License
- -security-license-qualityAn MCP server that enhances TickTick workflow by providing comprehensive task management tools with improved filtering capabilities, allowing AI assistants and MCP-compatible applications to interact with TickTick tasks with greater precision.Last updated -33