About AsyncFlow
AsyncFlow connector lets teams work with company tickets from AI chats, within the access they grant when connecting. It supports operations from search and comments to assignment, transitions, and attachment management without sharing the AsyncFlow password with the chat.
Key features
- 01Search and read tickets
- 02Create, update, and assign tickets
- 03Transition, link, and archive tickets
- 04Comment on tickets and manage attachments
- 05View ticket history and workspace summaries
Use cases
- 01Find open tickets in an AI chat
- 02Update ticket status or assignee from a discussion
- 03Add comments or files to tickets
- 04Review workspace progress and ticket history
MCP support
The remote MCP connector uses Streamable HTTP and OAuth to connect to AsyncFlow and expose ticket and workspace operations to compatible clients. Users choose the company and access scope when connecting, and workspace roles continue to apply.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://flow.async.om/api/mcpclaude mcp add --transport http om-async-asyncflow https://flow.async.om/api/mcp{"mcpServers":{"om-async-asyncflow":{"type":"http","url":"https://flow.async.om/api/mcp"}}}Open in Cursor{"servers":{"om-async-asyncflow":{"type":"http","url":"https://flow.async.om/api/mcp"}}}Open in VS Code{"mcpServers":{"om-async-asyncflow":{"type":"http","url":"https://flow.async.om/api/mcp"}}}{"mcpServers":{"om-async-asyncflow":{"serverUrl":"https://flow.async.om/api/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
Details
From the project READMEAsyncFlow connector
Use your AsyncFlow tickets from an AI chat. You can search, open, create, update, assign, move and comment on tickets in your own company, with the access you choose when you connect.
The connector address is:
https://flow.async.om/api/mcp
When you connect, a browser opens. Sign in to AsyncFlow, pick the company and tick the access to allow. Nothing is installed on your computer, and your AsyncFlow password never reaches the chat. You can disconnect a chat at any time in AsyncFlow under Settings → Connected apps.
Claude Code
Install the plugin. It sets up the connector and adds a skill that tells Claude how to work with tickets safely.
/plugin marketplace add iamsj7/asyncflow-mcp
/plugin install asyncflow@asyncflow
Then run /mcp, choose asyncflow and sign in.
To add only the connector, without the skill:
claude mcp add --transport http asyncflow https://flow.async.om/api/mcp
Claude (web and desktop)
Settings → Connectors → Add custom connector. Name it AsyncFlow and paste the address above.
ChatGPT
Add a custom connector in ChatGPT's settings and paste the address above. This needs a plan that allows custom connectors.
Cursor
Add this to ~/.cursor/mcp.json:
{ "mcpServers": { "asyncflow": { "url": "https://flow.async.om/api/mcp" } } }
VS Code
code --add-mcp '{"name":"asyncflow","type":"http","url":"https://flow.async.om/api/mcp"}'
Other chats
Any client that supports remote MCP servers over streamable HTTP with OAuth can connect. If the chat says its redirect address isn't allowed, send that address to Async Solution and it will be added.
What the chat can do
| Access | What the chat can do |
|---|---|
| See the company and its workspaces | whoami, list_projects |
| Read tickets you can already read | list_ticket_options, search_tickets (board filters: created or resolved dates, due, assigned to me, SLA and more), get_tickets, get_ticket, get_ticket_history, workspace_summary, get_attachment (images are shown to the chat) |
| Create and manage tickets | create_ticket, update_ticket (any field, parent), assign_ticket, transition_ticket, link_tickets, unlink_tickets, request_approval, decide_approval, log_time, upload_attachment, start_upload, attach_file, remove_attachment, archive_tickets, restore_tickets, list_archived_tickets |
| Add comments | add_comment (with files) |
Your role in each workspace still applies, and the chat can't delete anything. Due dates and other planning fields stay visible to the delivery team only.
Microsoft Teams and Microsoft 365 Copilot
In Copilot Studio, create an agent, add a tool of type Model Context Protocol with the address above and OAuth 2.0, dynamic discovery, and publish it to the Teams and Microsoft 365 Copilot channel. Copilot Studio shows a callback URL: send it to Async Solution so it can be allowed.
Licence
MIT. This repository only holds the connector setup. The AsyncFlow service is operated by Async Solution.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.