Skip to main content
Glama
mikemc
by mikemc

Twist MCP サーバー (テスト)

Twistワークスペースと連携するための MCP サーバーです。Twist REST APIを使用して Python で記述されています。現在はテスト目的のみで使用されています。

インストール

前提条件

Twist APIトークンの取得

  1. Twistアカウントにログイン

  2. Twist アプリコンソールにアクセスしてください

  3. 個人使用のための新しいアプリケーションを作成する

  4. OAuth 2 テスト トークンをコピーします。このトークンにより、MCP サーバーは現在ログインしているユーザーにフル スコープ アクセスを許可します。

将来のバージョンでは適切な OAuth 認証が使用されます。

Claude Desktopによる構成

claude_desktop_config.json 内の MCP サーバーのセットに Twist MCP サーバーを追加します。

{
  "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"
      }
    }
  }
}

Related MCP server: mcp-todoist

利用可能なツール

現在、次のツールが利用可能です。

  • 受信トレイ

    • twist_inbox_get : ユーザーの受信トレイの内容を取得する

    • twist_inbox_archive_all : ワークスペース内のすべてのスレッド(または、指定されたタイムスタンプ以降のすべてのスレッド)をアーカイブします。

    • twist_inbox_archive : IDで特定のスレッドをアーカイブする

    • twist_inbox_unarchive : IDで特定のスレッドをアーカイブ解除する

    • twist_inbox_mark_all_read : 受信トレイのすべてのスレッドを既読としてマークします

    • twist_inbox_get_count : 受信トレイのスレッド数を取得します

  • スレッド

    • twist_threads_getone : IDでスレッドを取得する

    • 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ファイルをご覧ください。

Install Server
A
license - permissive license
B
quality
C
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    MCP Server to create and manage tasks, projects, labels and more in Todoist, using their unified v1 API
    7
    70
    7
    GPL 3.0
  • A
    license
    B
    quality
    C
    maintenance
    An MCP server that integrates with the Todoist REST API v2 to enable AI assistants to manage tasks, projects, sections, comments, and labels. It supports comprehensive operations including batch task creation, history tracking for completed tasks, and organized project management.
    33
    267
    1
    MIT
  • F
    license
    A
    quality
    C
    maintenance
    MCP server for the Threads API, enabling profile management, content reading, publishing, replies, and discovery through 26 tools.
    26

View all related MCP servers

Related MCP Connectors

  • A basic MCP server to operate on the Postman API.

  • A MCP server built for developers enabling Git based project management with project and personal…

  • Read, search, send, organize, draft and schedule email across your inboxes from any MCP client.

View all MCP Connectors

Latest Blog Posts

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