Workast MCP
OfficialThis server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Workast MCP
Organize work with your team and agents.
Ask Cursor, Claude, or ChatGPT for a task, a meeting follow-up, or a report. The work lands in the spaces your team already uses.
Add Workast
Add the server, then authorize when the client asks you to sign in to Workast.
The server is https://mcp.workast.com/mcp.
Cursor
Cursor asks you to add Workast, then asks you to sign in.
To add it yourself, put this in ~/.cursor/mcp.json for every project, or in .cursor/mcp.json for one repo:
{
"mcpServers": {
"workast": {
"url": "https://mcp.workast.com/mcp"
}
}
}VS Code
VS Code asks you to sign in to Workast.
To add it yourself, put this in .vscode/mcp.json:
{
"servers": {
"workast": {
"type": "http",
"url": "https://mcp.workast.com/mcp"
}
}
}
Visual Studio
Visual Studio asks you to sign in to Workast.
Claude
Open Customize → Connectors → Add → Custom → Web. Enter https://mcp.workast.com/mcp and choose sign in. Claude asks you to authorize.
ChatGPT
Open Plugins, choose Add custom MCP server, and enter https://mcp.workast.com/mcp. Choose OAuth. ChatGPT asks you to authorize.
Claude Code
claude mcp add --transport http workast https://mcp.workast.com/mcpIn Claude Code, run /mcp and sign in to Workast when asked.
Any other client
Add https://mcp.workast.com/mcp. The client asks you to authorize.
Related MCP server: Arc Todo MCP
Ask for work
After you authorize, paste a prompt.
Turn a plan into tasks
Read the launch plan in the Marketing space. Create the tasks on the Open list, and assign them the way that space's README says.
Pick up a task from a link or a short id
What's going on with TQ7ZK? If it's still open, comment that we're blocked on design.
Close the loop after a meeting
From this week's product meeting, comment on each task we discussed. Create anything we agreed to that is not already a task.
See the work on your plate
What is assigned to me this week? Use the saved report if there is one.
Write a space down
Draft a README for the Bugs space from how we already write those tasks. Show it to me before you save it.
Open a form
Create a draft form in the Support space for bug reports. Give me the link to publish it.
What you can ask for
Tasks. Create, search, update, complete, comment, and split work into subtasks. Personal tasks too.
Spaces. Find or create a space, set its lists, invite people, and update the README that says how work there is written.
People. See who you are, find a teammate, and assign them.
Notes and forms. Read and write notes. Create a draft form that turns responses into tasks. You publish the form.
Meetings. List meetings in a date range and read one, including the transcript when you ask for it.
Fields and reports. Use the custom fields a space already has. Open a saved report and the tasks in it.
How it stays accurate
This server includes a Workast skill. The client reads it and follows the product's rules.
Before it creates work in a space, it reads that space's README and uses the lists, fields, and format written there.
If the repo has a WORKAST.md file, that file names the space for the project.
It looks up spaces, people, and tasks. If a lookup finds nothing, it says so.
Headless access
Use a key when an agent cannot show a sign-in prompt. Log in to your Workast account and create a key for that agent. You stay logged in as yourself. The agent uses the key.
{
"mcpServers": {
"workast": {
"url": "https://mcp.workast.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_KEY"
}
}
}
}Replace YOUR_KEY with the key you created.
Tools
Tasks
Tool | What it does |
| Search tasks |
| Get tasks by id or short id |
| Create tasks in a space |
| Create personal tasks |
| Create subtasks |
| Update tasks |
| Mark tasks done |
| Comment on a task |
| Read activity on a task |
Spaces
Tool | What it does |
| Find spaces |
| Read a space, its lists, and its README |
| Create a space |
| Update a space, its lists, and its fields |
| Replace a space README |
| See who is in a space |
| Add people to a space |
People
Tool | What it does |
| Current user and team |
| Find teammates |
Notes
Tool | What it does |
| List notes in a space |
| Read a note |
| Create a note |
| Update a note |
Forms
Tool | What it does |
| List forms |
| Create a draft form |
Meetings
Tool | What it does |
| List meetings in a date range |
| Read a meeting |
Fields and reports
Tool | What it does |
| List custom fields |
| Create a field and turn it on for a space |
| Update a field |
| List saved reports |
| Open a report and its tasks |
Connection
Tool | What it does |
| Check that the connection works |
Contributing
See CONTRIBUTING.md. To report a vulnerability, see SECURITY.md.
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Official Todoist MCP server. Manage tasks and projects. Hosted, no API key needed.
Headless task management for bots, apps and AI agents. Remote MCP server, OAuth or access token.
MCP server for your apps' tools and custom tools, plus hosted AI agents and approval-gated workflows
Toggl 2.0 MCP server for tasks, projects, time entries, and workspace operations.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA minimal, containerized MCP server that exposes a Streamable HTTP transport with API key authentication, allowing secure access to MCP endpoints.-
- FlicenseNot gradedqualityBmaintenanceMCP server that wraps the Arc Todo REST API to manage tasks, knowledge, and workspace context via Streamable HTTP.-
- AlicenseNot gradedqualityAmaintenanceEnables clients such as Claude, Cursor, VS Code, and Windsurf to manage workspaces, projects, tasks, and AI agents through a hosted OAuth endpoint or a local stdio package, and to generate MCP tools from OpenAPI specs.1,958 npmMIT
- AlicenseNot gradedqualityAmaintenanceEnables AI clients such as Claude, Cursor, VS Code, and Windsurf to list and manage workspaces, projects, tasks, AI agents, and automations through a hosted OAuth-secured endpoint or a local stdio package. Also generates MCP tools from any OpenAPI spec.1,958 npmMIT