You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refresh the 14-month-stale vendored v1 OpenAPI spec (64 ops live vs 57
vendored), patch 12 malformed root-relative $refs from the upstream spec
generator to absolute pointers so the spec dereferences cleanly, and enable
the two JSON bundle operations as tools: bundleExport + bundleImport.
Schema drift from a year of API evolution updates 6 existing tools'
input schemas (intended). Zip/media raw-binary ops stay disabled.
Refresh the vendored v1 OpenAPI spec (14 months stale) and enable Genesis space-bundle tools: `bundleExport` (export a space as a SpaceBundleData v1 JSON bundle β agents, automations, projects, templates, apps) and `bundleImport` (install a bundle into a workspace) β 66 β 68 tools. The refreshed spec also updates several existing tool schemas from a year of API evolution (richer Date descriptions, new agent persona enums, nullable agent fields, pagination-cursor tweaks). Twelve malformed root-relative `$ref`s in the upstream-generated YAML were patched to absolute pointers so the spec dereferences cleanly. The raw ZIP/`.tsk` and media binary endpoints (`bundleExportZip`, `bundleImportZip`, `mediaUpload`, `mediaDownload`, `mediaDownloadAll`) are not enabled β they exchange raw binary payloads and need a handwritten wrapper.
Copy file name to clipboardExpand all lines: README.md
+16-5Lines changed: 16 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@
13
13
[](cursor://anysphere.cursor-deeplink/mcp/install?name=taskade&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsIkB0YXNrYWRlL21jcC1zZXJ2ZXIiXSwiZW52Ijp7IlRBU0tBREVfQVBJX0tFWSI6InlvdXItYXBpLWtleS1oZXJlIn19)
14
14
[](vscode:mcp/install?%7B%22name%22%3A%22taskade%22%2C%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22%40taskade%2Fmcp-server%22%5D%2C%22env%22%3A%7B%22TASKADE_API_KEY%22%3A%22%24%7Binput%3Ataskade_api_key%7D%22%7D%7D)
15
15
16
-
**66 tools** for workspaces, projects, tasks, AI agents, agent chat, webhooks, knowledge bases, templates, media, and sharing β all from your AI client.
16
+
**68 tools** for workspaces, projects, tasks, AI agents, agent chat, webhooks, knowledge bases, templates, media, space bundles, and sharing β all from your AI client.
17
17
18
18
</div>
19
19
@@ -26,7 +26,7 @@
26
26
27
27
-[Demo](#demo)
28
28
-[Quick Start](#quick-start)
29
-
-[Tools (66)](#tools-66)
29
+
-[Tools (68)](#tools-68)
30
30
-[Why Taskade MCP?](#why-taskade-mcp)
31
31
-[Agent Recipes](#agent-recipes)
32
32
-[Use Cases](#use-cases)
@@ -169,7 +169,7 @@ The server starts at `http://localhost:3000` (configure with `PORT` env var). Co
169
169
170
170
---
171
171
172
-
## Tools (66)
172
+
## Tools (68)
173
173
174
174
### Workspaces
175
175
@@ -259,6 +259,17 @@ Create, manage, and publish autonomous AI agents with custom knowledge and tools
259
259
|`mediaGet`| Get media details |
260
260
|`mediaDelete`| Delete a media file |
261
261
262
+
### Space Bundles
263
+
264
+
Export and import whole spaces as portable JSON bundles (SpaceBundleData v1 β the "Workspace DNA" format behind Genesis `.tsk` app kits). A bundle carries a space's agents, automations, projects, templates, and apps; media files are excluded from the JSON format.
265
+
266
+
| Tool | Description |
267
+
|------|-------------|
268
+
|`bundleExport`| Export a space (subspace / app) as a JSON bundle β agents, automations, projects, templates, apps |
269
+
|`bundleImport`| Import a JSON bundle into a workspace β validated against SpaceBundleData v1, all items installed into the target workspace |
270
+
271
+
> **Note:** imports are subject to your plan's server-side limits β an over-quota import fails with a `4XX` error. The raw ZIP/`.tsk` and media file endpoints (`bundleExportZip`, `bundleImportZip`, `mediaUpload`, `mediaDownload`) exchange binary payloads and are not exposed as tools yet.
272
+
262
273
### Personal
263
274
264
275
| Tool | Description |
@@ -299,7 +310,7 @@ Taskade MCP gives your AI assistant **access to your workspace** β projects, t
@@ -326,7 +337,7 @@ Taskade MCP gives your AI assistant **access to your workspace** β projects, t
326
337
327
338
### Why Taskade MCP Over Other MCP Servers?
328
339
329
-
Taskade is the only MCP server that includes **AI agent management** (create, train, deploy agents), **knowledge base training** (attach docs, projects, media), and **OpenAPI codegen** (generate MCP tools from any API spec). 66 tools across 8 categories.
340
+
Taskade is the only MCP server that includes **AI agent management** (create, train, deploy agents), **knowledge base training** (attach docs, projects, media), and **OpenAPI codegen** (generate MCP tools from any API spec). 68 tools across 9 categories.
Copy file name to clipboardExpand all lines: packages/server/README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Taskade MCP Server β Workspace MCP (`@taskade/mcp-server`)
2
2
3
-
The **Workspace MCP** server connects any MCP-compatible AI client (Claude, Cursor, Claude Code, β¦) to your Taskade workspace, exposing **62 tools** to read and write your projects, tasks, agents, and custom fields.
3
+
The **Workspace MCP** server connects any MCP-compatible AI client (Claude, Cursor, Claude Code, β¦) to your Taskade workspace, exposing **68 tools** to read and write your projects, tasks, agents, custom fields, and space bundles.
4
4
5
5
> π **Full documentation lives in the canonical sources β this package README is intentionally a stub to avoid drift.**
0 commit comments