Skip to main content
Glama
mikemc
by mikemc

Twist MCP 服务器(测试中)

用于与Twist工作区交互的 MCP 服务器。使用 Python 编写,使用Twist REST API 。目前仅用于测试目的。

安装

先决条件

  • Python 3.10+

  • UV 包管理器(安装指南

  • Twist API 令牌

  • Twist 工作区 ID

获取 Twist API 令牌

  1. 登录您的Twist账户

  2. 访问Twist App 控制台

  3. 创建供个人使用的新应用程序

  4. 复制 OAuth 2 测试令牌;此令牌将授予 MCP 服务器对当前登录用户的完全访问权限。

未来版本将使用适当的 OAuth 身份验证。

使用 Claude Desktop 进行配置

将 Twist MCP 服务器添加到 claude_desktop_config.json 中的 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 许可证。详情请参阅许可证文件。

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