Skip to main content
Glama

Twist MCP Server

by mikemc

Twist MCP-Server (Test)

Ein MCP-Server für die Interaktion mit einem Twist -Arbeitsbereich. Geschrieben in Python unter Verwendung der Twist REST API . Derzeit nur für Testzwecke.

Installation

Voraussetzungen

Abrufen eines Twist-API-Tokens

  1. Melde dich bei deinem Twist-Konto an
  2. Besuchen Sie die Twist-App-Konsole
  3. Erstellen Sie eine neue Anwendung für den persönlichen Gebrauch
  4. Kopieren Sie das OAuth 2-Testtoken. Dieses Token gewährt dem MCP-Server uneingeschränkten Zugriff auf den aktuell angemeldeten Benutzer.

Zukünftige Versionen werden die richtige OAuth-Authentifizierung verwenden.

Konfiguration mit Claude Desktop

Fügen Sie den Twist MCP-Server zum Satz der MCP-Server in Ihrer claude_desktop_config.json hinzu:

{ "mcpServers": { "twist": { "command": "uv", "args": [ "--directory", "/absolute/path/to/twist-mcp-server", "run", "main.py" ], "env": { "TWIST_API_TOKEN": "your_twist_api_token", "TWIST_WORKSPACE_ID": "your_twist_workspace_id" } } } }

Verfügbare Tools

Ab sofort stehen folgende Tools zur Verfügung:

  • Posteingang
    • twist_inbox_get : Ruft den Inhalt des Posteingangs des Benutzers ab
    • twist_inbox_archive_all : Archiviert alle Threads in einem Arbeitsbereich (oder alle Threads nach einem bestimmten Zeitstempel)
    • twist_inbox_archive : Archiviert einen bestimmten Thread nach ID
    • twist_inbox_unarchive : Entarchiviert einen bestimmten Thread anhand der ID
    • twist_inbox_mark_all_read : Markiert alle Posteingangsthreads als gelesen
    • twist_inbox_get_count : Ruft die Anzahl der Posteingangsthreads ab
  • Themen
    • twist_threads_getone : Holen Sie sich einen Thread nach ID
    • twist_threads_get : Alle Threads in einem Kanal abrufen
    • twist_threads_add : Fügt einem Kanal einen neuen Thread hinzu
    • twist_threads_update : Aktualisieren Sie einen vorhandenen Thread
    • twist_threads_remove : Einen Thread entfernen
    • twist_threads_star : Einen Thread mit einem Stern markieren
    • twist_threads_unstar : Entfernen Sie die Markierung eines Threads
    • twist_threads_pin : Einen Thread anheften
    • twist_threads_unpin : Einen Thread lösen
    • twist_threads_move_to_channel : Verschieben Sie einen Thread in einen anderen Kanal
    • twist_threads_get_unread : Ruft ungelesene Threads im Arbeitsbereich ab
    • twist_threads_mark_read : Einen Thread als gelesen markieren
    • twist_threads_mark_unread : Einen Thread als ungelesen markieren
    • twist_threads_mark_unread_for_others : Einen Thread für andere als ungelesen markieren
    • twist_threads_mark_all_read : Markiert alle Threads in einem Arbeitsbereich oder Kanal als gelesen
    • twist_threads_clear_unread : Lösche ungelesene Threads im Arbeitsbereich
    • twist_threads_mute : Einen Thread für eine bestimmte Anzahl von Minuten stummschalten
    • twist_threads_unmute : Stummschaltung eines Threads aufheben

Lizenz

Dieses Projekt ist unter der MIT-Lizenz lizenziert. Weitere Informationen finden Sie in der Datei LICENSE .

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Ein MCP-Server, der die Interaktion mit Twist-Arbeitsbereichen über die Twist-REST-API ermöglicht und es Benutzern ermöglicht, ihren Twist-Posteingang zu verwalten, indem sie Threads anzeigen, archivieren, aus dem Archiv entfernen und als gelesen markieren.

  1. Installation
    1. Voraussetzungen
    2. Abrufen eines Twist-API-Tokens
    3. Konfiguration mit Claude Desktop
  2. Verfügbare Tools
    1. Lizenz

      Related MCP Servers

      • -
        security
        F
        license
        -
        quality
        This 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 -
        Python
      • A
        security
        F
        license
        A
        quality
        An MCP server implementation that enables interaction with the Unstructured API, providing tools to list, create, update, and manage sources, destinations, and workflows.
        Last updated -
        39
        33
        • Apple
      • A
        security
        A
        license
        A
        quality
        An MCP server that connects to the Teamwork API, providing a simplified interface for interacting with Teamwork projects and tasks.
        Last updated -
        35
        6
        11
        TypeScript
        MIT License
        • Apple
      • -
        security
        F
        license
        -
        quality
        An 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 -
        28
        Python

      View all related MCP servers

      MCP directory API

      We provide all the information about MCP servers via our MCP API.

      curl -X GET 'https://glama.ai/api/mcp/v1/servers/mikemc/twist-mcp-server'

      If you have feedback or need assistance with the MCP directory API, please join our Discord server