# Twist

> Use this tool when you need to integrate AI agents with Twist's team messaging platform to manage channels, threads, and messages. It solves problems related to automated team communication workflows, asynchronous discussion management, and building AI assistants that require programmatic access to Twist's communication structure. The tool takes Bearer token authentication as input and provides outputs such as channel listings, thread conversations, and message postings through Twist's REST API.

Canonical page: https://skillsregistry.net/skills/pulsemcp-twist  
JSON: https://api.skillsregistry.net/v1/skills/pulsemcp-twist

## Description

This MCP server provides integration with Twist's team messaging platform, enabling AI agents to manage channels, threads, and messages through Twist's REST API with Bearer token authentication. Built using TypeScript with the Model Context Protocol SDK, it offers six core tools for listing channels, retrieving channel details with optional thread inclusion, fetching complete thread conversations with message pagination, creating new discussion threads, posting messages to existing threads, and closing threads with optional closing messages. The implementation features robust pagination handling that works around Twist API limitations by fetching maximum results client-side and applying filters, supports both open and closed thread filtering, includes rich message content display with attachments and reactions, and provides comprehensive error handling with user-friendly responses, making it valuable for automated team communication workflows, asynchronous discussion management, and building AI assistants that need programmatic access to Twist's organized, thread-based communication structure.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** ai-ml
- **Updated:** 2026-04-29

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/pulsemcp-twist)
- **Repository:** <https://github.com/pulsemcp/mcp-servers/tree/HEAD/experimental/twist>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "pulsemcp-twist"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/pulsemcp-twist` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/pulsemcp-twist/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
