🤖 Taskade MCP · Official MCP server and OpenAPI to MCP codegen. Build AI agent tools from any OpenAPI API and connect to Claude, Cursor, and more.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
tools
-
agentConvoGet
Get conversation details
-
agentConvosGet
List agent conversations
-
agentGet
Get agent details
-
agentKnowledgeMediaCreate
Add media as agent knowledge
-
agentKnowledgeMediaRemove
Remove media from knowledge
-
agentKnowledgeProjectCreate
Add a project as agent knowledge
-
agentKnowledgeProjectRemove
Remove project from knowledge
-
agentPublicAccessEnable
Publish agent publicly
-
agentPublicGet
Get public agent details
-
agentPublicUpdate
Update public agent settings
-
agentUpdate
Update agent configuration
-
deleteAgent
Delete an agent
-
folderAgentGenerate
Generate an AI agent from a text prompt
-
folderAgentGet
List agents in a folder
-
folderCreateAgent
Create an agent with custom configuration
-
folderProjectTemplatesGet
List available project templates
-
meProjectsGet
List all your projects
-
mediaDelete
Delete a media file
-
mediaGet
Get media details
-
mediasGet
List media files in a folder
-
projectBlocksGet
Get all blocks in a project
-
projectComplete
Mark project as completed
-
projectCopy
Copy a project to a folder
-
projectCreate
Create a new project
-
projectFieldsGet
Get custom fields for a project
-
projectFromTemplate
Create project from a template
-
projectGet
Get project details
-
projectMembersGet
List project members
-
projectRestore
Restore a completed project
-
projectShareLinkEnable
Enable the share link
-
projectShareLinkGet
Get the share link
-
projectTasksGet
Get all tasks in a project
-
publicAgentGet
Get agent by public ID
-
taskAssigneesGet
Get task assignees
-
taskComplete
Mark task as complete
-
taskCreate
Create one or more tasks
-
taskDelete
Delete a task
-
taskDeleteAssignees
Remove assignees
-
taskDeleteDate
Remove task due date
-
taskFieldValueDelete
Delete a field value
-
taskFieldValueGet
Get a specific field value
-
taskFieldValuePut
Set a field value
-
taskFieldsValueGet
Get all field values
-
taskGet
Get task details
-
taskGetDate
Get task due date
-
taskMove
Move a task within a project
-
taskNoteDelete
Delete task note
-
taskNoteGet
Get task note
-
taskNotePut
Update task note
-
taskPut
Update a task
-
taskPutAssignees
Assign users to a task
-
taskPutDate
Set task due date
-
taskUncomplete
Mark task as incomplete
-
workspaceCreateProject
Create a project in a workspace
-
workspaceFoldersGet
List folders in a workspace
-
workspacesGet
List all workspaces
filesystem 2
- fs taskade-mcp-ef146a7/packages/openapi-codegen/src/codegen.ts :1
import fs from 'fs'; - fs taskade-mcp-ef146a7/packages/server/scripts/build-cli.ts :2
import { chmod } from 'fs/promises';
network 3
- net taskade-mcp-ef146a7/packages/openapi-codegen/src/runtime.ts :120
const response = await this.fetch(`${this.baseUrl}${payload.url}`, { - net taskade-mcp-ef146a7/packages/server/src/server.ts :2
import fetch from 'node-fetch'; - net taskade-mcp-ef146a7/packages/server/src/tools.generated.ts :127
const response = await this.fetch(`${this.baseUrl}${payload.url}`, {
secrets 1
- secrets taskade-mcp-ef146a7/packages/server/src/cli.ts :36
const accessToken = validateAccessToken(process.env.TASKADE_API_KEY);
declared dependencies 18
- @changesets/changelog-github@^0.5.1
- @changesets/cli@^2.29.4
- @types/node@^22.15.21
- @typescript-eslint/eslint-plugin@^8.32.1
- @typescript-eslint/parser@^8.32.1
- esbuild@^0.25.4
- eslint@8.56.0
- eslint-config-prettier@^10.1.5
- eslint-plugin-prettier@^5.4.0
- eslint-plugin-react@^7.37.5
- eslint-plugin-react-hooks@^5.2.0
- eslint-plugin-simple-import-sort@^12.1.1
- lerna@^8.2.2
- npm-run-all@^4.1.5
- prettier@^3.5.3
- tsx@^4.19.4
- typescript@^5.8.3
- vitest@^4.1.8