<!-- Generated from the canonical OpenPost public page. Do not edit this build artifact. -->

Title: AI assistants
Description: Choose how an AI assistant should work with OpenPost.
Canonical: https://openpo.st/docs/mcp
Source: [https://openpo.st/docs/mcp](https://openpo.st/docs/mcp)

# AI assistants

OpenPost supports three ways for an AI assistant to work with your account. Use one main connection for each task so the assistant has one clear instance, workspace, and permission boundary.

| Connection           | Best for                                                                  | Start here                            |
| -------------------- | ------------------------------------------------------------------------- | ------------------------------------- |
| MCP                  | Chat and coding assistants with MCP support                               | [Connect with MCP](https://openpo.st/docs/mcp/mcp-guide)    |
| `openpost-cli` skill | Coding assistants that support Agent Skills and can run terminal commands | [Use the OpenPost skill](https://openpo.st/docs/mcp/skills) |
| Direct CLI           | Scripts, CI, and agents that can run commands but cannot load skills      | [CLI guide](https://openpo.st/docs/automate/cli)            |

Read [Choose an agent connection](https://openpo.st/docs/mcp/choose-an-agent-connection) for the differences, limits, and cases where each option is the wrong fit.

## Choose a setup

Use the client guides in this section to add OpenPost through MCP. Each guide covers the client-specific configuration, sign-in, and a safe first request.

Start with a read request:

```text
List my OpenPost workspaces.
```

Then name the workspace and ask the assistant to review its schedule without making changes. Grant write access only when the assistant needs to create or change OpenPost data.

[ChatGPT](https://openpo.st/docs/mcp/chatgpt) [Claude web](https://openpo.st/docs/mcp/claude) [Claude Desktop](https://openpo.st/docs/mcp/claude-desktop) [Claude Code](https://openpo.st/docs/mcp/claude-code) [Cursor](https://openpo.st/docs/mcp/cursor) [Codex](https://openpo.st/docs/mcp/codex) [Grok](https://openpo.st/docs/mcp/grok) [Devin](https://openpo.st/docs/mcp/devin) [Perplexity](https://openpo.st/docs/mcp/perplexity) [Gemini CLI](https://openpo.st/docs/mcp/gemini-cli) [GitHub Copilot](https://openpo.st/docs/mcp/github-copilot) [VS Code](https://openpo.st/docs/mcp/vs-code) [Antigravity](https://openpo.st/docs/mcp/antigravity) [OpenCode](https://openpo.st/docs/mcp/opencode) [OpenClaw](https://openpo.st/docs/mcp/openclaw) [Hermes Agent](https://openpo.st/docs/mcp/hermes)

If you are building an integration instead of asking an assistant to operate your account, use the [TypeScript SDK](https://openpo.st/docs/automate/sdk) or [HTTP API](https://openpo.st/docs/automate/api).
