github TypeScript analyzed 1f59385

taskade/mcp

github

🤖 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.

maintainer
taskade
license
MIT
first seen
2026-06-01
last seen
2026-07-30
releases · 30d
0
short id

Drift inferred · capture-to-capture

tool count over time

06-01 20:01 now
56t
60t
capabilities 62 tools
transport stdio · http verified reported listed in the official MCP registry counts 62 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • agentConvoGet
  • agentConvosGet
  • agentGet
  • agentKnowledgeMediaCreate
  • agentKnowledgeMediaRemove
  • agentKnowledgeProjectCreate
  • agentKnowledgeProjectRemove
  • agentPublicAccessEnable
  • agentPublicGet
  • agentPublicUpdate
  • agentUpdate
  • deleteAgent
  • folderAgentGenerate
  • folderAgentGet
  • folderCreateAgent
  • folderProjectTemplatesGet
  • folderProjectsGet
  • getConversation
  • listConversations
  • meProjectsGet
  • mediaDelete
  • mediaGet
  • mediasGet
  • projectBlocksGet
  • projectComplete
  • projectCopy
  • projectCreate
  • projectFieldsGet
  • projectFromTemplate
  • projectGet
  • projectMembersGet
  • projectRestore
  • projectShareLinkEnable
  • projectShareLinkGet
  • projectTasksGet
  • promptAgent
  • publicAgentGet
  • subscribeWebhook
  • taskAssigneesGet
  • taskComplete
  • taskCreate
  • taskDelete
  • taskDeleteAssignees
  • taskDeleteDate
  • taskFieldValueDelete
  • taskFieldValueGet
  • taskFieldValuePut
  • taskFieldsValueGet
  • taskGet
  • taskGetDate
  • taskMove
  • taskNoteDelete
  • taskNoteGet
  • taskNotePut
  • taskPut
  • taskPutAssignees
  • taskPutDate
  • taskUncomplete
  • unsubscribeWebhook
  • workspaceCreateProject
  • workspaceFoldersGet
  • workspacesGet
code evidence vv0.0.3 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 20

filesystem 3

  • fs taskade-mcp-1f59385/packages/openapi-codegen/src/codegen.ts :1 import fs from 'fs';
  • fs (weak) taskade-mcp-1f59385/packages/server/scripts/build-cli.ts :2 import { chmod } from 'fs/promises';
  • fs (weak) taskade-mcp-1f59385/packages/server/scripts/gen-taskade-mcp-tools-v2.ts :3 import fs from 'fs';

network 4

  • net taskade-mcp-1f59385/packages/openapi-codegen/src/runtime.ts :120 const response = await this.fetch(`${this.baseUrl}${payload.url}`, {
  • net taskade-mcp-1f59385/packages/server/src/server.ts :2 import fetch from 'node-fetch';
  • net taskade-mcp-1f59385/packages/server/src/tools.generated.ts :127 const response = await this.fetch(`${this.baseUrl}${payload.url}`, {
  • net taskade-mcp-1f59385/packages/server/src/tools.v2.generated.ts :127 const response = await this.fetch(`${this.baseUrl}${payload.url}`, {

secrets 1

  • secrets taskade-mcp-1f59385/packages/server/src/cli.ts :36 const accessToken = validateAccessToken(process.env.TASKADE_API_KEY);

tool registrations 62

  • workspaceCreateProject taskade-mcp-1f59385/packages/server/src/tools.generated.ts :215
  • workspacesGet taskade-mcp-1f59385/packages/server/src/tools.generated.ts :241
  • workspaceFoldersGet taskade-mcp-1f59385/packages/server/src/tools.generated.ts :263
  • projectGet taskade-mcp-1f59385/packages/server/src/tools.generated.ts :285
  • projectComplete taskade-mcp-1f59385/packages/server/src/tools.generated.ts :307
  • projectRestore taskade-mcp-1f59385/packages/server/src/tools.generated.ts :329
  • projectCopy taskade-mcp-1f59385/packages/server/src/tools.generated.ts :351
  • projectCreate taskade-mcp-1f59385/packages/server/src/tools.generated.ts :377
  • projectFromTemplate taskade-mcp-1f59385/packages/server/src/tools.generated.ts :403
  • projectMembersGet taskade-mcp-1f59385/packages/server/src/tools.generated.ts :425
  • projectFieldsGet taskade-mcp-1f59385/packages/server/src/tools.generated.ts :451
  • projectShareLinkGet taskade-mcp-1f59385/packages/server/src/tools.generated.ts :473
  • projectShareLinkEnable taskade-mcp-1f59385/packages/server/src/tools.generated.ts :495
  • projectBlocksGet taskade-mcp-1f59385/packages/server/src/tools.generated.ts :517
  • projectTasksGet taskade-mcp-1f59385/packages/server/src/tools.generated.ts :544
  • taskGet taskade-mcp-1f59385/packages/server/src/tools.generated.ts :571
  • taskDelete taskade-mcp-1f59385/packages/server/src/tools.generated.ts :593
  • taskPut taskade-mcp-1f59385/packages/server/src/tools.generated.ts :615
  • taskComplete taskade-mcp-1f59385/packages/server/src/tools.generated.ts :642
  • taskUncomplete taskade-mcp-1f59385/packages/server/src/tools.generated.ts :664
  • taskCreate taskade-mcp-1f59385/packages/server/src/tools.generated.ts :686
  • taskMove taskade-mcp-1f59385/packages/server/src/tools.generated.ts :732
  • taskAssigneesGet taskade-mcp-1f59385/packages/server/src/tools.generated.ts :763
  • taskPutAssignees taskade-mcp-1f59385/packages/server/src/tools.generated.ts :785
  • taskDeleteAssignees taskade-mcp-1f59385/packages/server/src/tools.generated.ts :811
  • taskGetDate taskade-mcp-1f59385/packages/server/src/tools.generated.ts :837
  • taskDeleteDate taskade-mcp-1f59385/packages/server/src/tools.generated.ts :859
  • taskPutDate taskade-mcp-1f59385/packages/server/src/tools.generated.ts :881
  • taskNoteGet taskade-mcp-1f59385/packages/server/src/tools.generated.ts :931
  • taskNotePut taskade-mcp-1f59385/packages/server/src/tools.generated.ts :953
  • taskNoteDelete taskade-mcp-1f59385/packages/server/src/tools.generated.ts :980
  • taskFieldsValueGet taskade-mcp-1f59385/packages/server/src/tools.generated.ts :1002
  • taskFieldValueGet taskade-mcp-1f59385/packages/server/src/tools.generated.ts :1024
  • taskFieldValueDelete taskade-mcp-1f59385/packages/server/src/tools.generated.ts :1046
  • taskFieldValuePut taskade-mcp-1f59385/packages/server/src/tools.generated.ts :1068
  • folderProjectsGet taskade-mcp-1f59385/packages/server/src/tools.generated.ts :1095
  • folderAgentGenerate taskade-mcp-1f59385/packages/server/src/tools.generated.ts :1117
  • folderCreateAgent taskade-mcp-1f59385/packages/server/src/tools.generated.ts :1139
  • folderAgentGet taskade-mcp-1f59385/packages/server/src/tools.generated.ts :1337
  • mediasGet taskade-mcp-1f59385/packages/server/src/tools.generated.ts :1363
  • folderProjectTemplatesGet taskade-mcp-1f59385/packages/server/src/tools.generated.ts :1389
  • meProjectsGet taskade-mcp-1f59385/packages/server/src/tools.generated.ts :1415
  • agentPublicAccessEnable taskade-mcp-1f59385/packages/server/src/tools.generated.ts :1441
  • agentGet taskade-mcp-1f59385/packages/server/src/tools.generated.ts :1463
  • deleteAgent taskade-mcp-1f59385/packages/server/src/tools.generated.ts :1485
  • agentUpdate taskade-mcp-1f59385/packages/server/src/tools.generated.ts :1507
  • agentPublicGet taskade-mcp-1f59385/packages/server/src/tools.generated.ts :1609
  • agentPublicUpdate taskade-mcp-1f59385/packages/server/src/tools.generated.ts :1631
  • agentKnowledgeProjectCreate taskade-mcp-1f59385/packages/server/src/tools.generated.ts :1671
  • agentKnowledgeMediaCreate taskade-mcp-1f59385/packages/server/src/tools.generated.ts :1693
  • agentKnowledgeProjectRemove taskade-mcp-1f59385/packages/server/src/tools.generated.ts :1715
  • agentKnowledgeMediaRemove taskade-mcp-1f59385/packages/server/src/tools.generated.ts :1737
  • agentConvosGet taskade-mcp-1f59385/packages/server/src/tools.generated.ts :1759
  • agentConvoGet taskade-mcp-1f59385/packages/server/src/tools.generated.ts :1785
  • mediaGet taskade-mcp-1f59385/packages/server/src/tools.generated.ts :1807
  • mediaDelete taskade-mcp-1f59385/packages/server/src/tools.generated.ts :1829
  • publicAgentGet taskade-mcp-1f59385/packages/server/src/tools.generated.ts :1851
  • promptAgent taskade-mcp-1f59385/packages/server/src/tools.v2.generated.ts :215
  • listConversations taskade-mcp-1f59385/packages/server/src/tools.v2.generated.ts :241
  • getConversation taskade-mcp-1f59385/packages/server/src/tools.v2.generated.ts :267
  • subscribeWebhook taskade-mcp-1f59385/packages/server/src/tools.v2.generated.ts :289
  • unsubscribeWebhook taskade-mcp-1f59385/packages/server/src/tools.v2.generated.ts :321

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