The request names DingTalk, so DingTalk comes first: it is Alibaba's enterprise mobile office platform for collaboration and app development 1. Its source page does not list an official MCP server, API, SDK or CLI, so no official command-line door can be confirmed from it. For the same general job of workplace collaboration tooling with programmatic access, Slack offers a Web API and SDK 6, and Notion offers an MCP server and API 3.
- 1
- 2
Slack Web APIslack.comverified and signed
Slack's official Web API and @slack/web-api SDK let you list users and administer a workspace programmatically 6.
official:API · Slack Web APISDK · @slack/web-api+212 community tools built for it
for agents: listUsers · admin_users_invite · admin_teams_settings_setName
- 3
Notionnotion.comverified and signed
Notion offers an official MCP server (com.notion/mcp) and API, plus a CLI (ntn) for interacting with workspaces 3.
official:MCP server · com.notion/mcpAPI · Notion API+193 community tools built for it
for agents: notion-cli · notion · notion-get-users
Sources
- 1钉钉,AI时代工作方式dingtalk.com · read 2026-10-29
- 3The AI workspace that works for you. | Notionnotion.com · read 2026-10-29
- 6Slack | AI Work Platform & Productivity Toolsslack.com · read 2026-10-29
For agents: the 10 actions behind this answer
· Dingtalk website read, tools not yet checked
钉钉(Ding Talk)是阿里巴巴集团打造的企业级智能移动办公平台,引领未来新一代工作方式,将陪伴每一个企业成长,是数字经济时代的企业组织协同办公和应用开发平台,是新生产力工具。
notebooklm · notebooklm verified and signed
NotebookLM CLI automation for this workspace: authenticate/login, list/create/use/rename/delete notebooks, ask/configure chat, manage sources/notes/sharing, research status, and generate/download artifacts via `uv run tiangong-workspace notebooklm ...`. Use when tasks involve NotebookLM notebooks, s
notion-cli · notion-cli verified and signed
Use the Notion CLI (`ntn`) to interact with the Notion API, manage workers, and upload files. Use when the user asks to "call the Notion API", "deploy a worker", "upload a file to Notion", "create a page", "query a database", or any task involving the `ntn` command.
workspace_run · tanstack.com found in code, not yet checked
Propose running one bounded command in the current conversation browser workspace. The exact program, arguments, working directory and timeout must be approved first. This uses the browser runtime, not a local computer terminal or a Linux host, and only its installed programs are available. For Java
sentry-cli · sentry-cli verified and signed
Skills for using the Sentry CLI to interact with Sentry from the command line
listUsers · Slack (Activepieces) verified and signed
List Users — List all users of the workspace
list_all_rooms · dream-team found in code, not yet checked
List all rooms the authenticated user has access to.
list_workspaces · PostMCP MCP Server found in code, not yet checked
List every workspace (project) the user belongs to, with the id to pass as workspaceId, the caller's role, and which one is the default. Call this first whenever the user mentions a client, brand, or workspace by name.
mcpc · mcpc verified and signed
Use the mcpc CLI to work with MCP (Model Context Protocol) servers from the shell - connect to a server as a persistent session, then list and call tools, read resources, get prompts, and run async tasks. Use --json for scripting and code mode. Reach for this whenever interacting with MCP servers, c
GET /workspaces/{workspace} · Bitbucket API verified and signed
Get a workspace
Labels are the instruments' verdict and are never changed by ranking. Agents and robots get this same answer as JSON at /api/v1/find?q=…&answer=1 and through the MCP server.