Manage tasks, documents, projects and operational workflows within ClickUp. Organize work, track progress and coordinate teams through structured productivity systems.
OpenClaw is a self-hosted agent gateway. It connects to remote MCP servers over streamable HTTP, configured in one file.
This guide connects ClickUp to OpenClaw through MewCP, so OpenClaw can use ClickUp's 79 tools, like ping, get_authorized_user and get_authorized_teams, without your ClickUp credentials ever reaching the app.
ClickUp signs in through managed OAuth. MewCP stores the token encrypted, refreshes it before it expires and injects it only at call time. Your agent never holds it, so it can never leak it.
More apps
Work with pages, databases, blocks and collaborative knowledge stored in Notion. Create, update and organize content while building workflows around structured information and documentation.
Create, track, and manage Google Tasks and task lists directly from your AI workflows. This stateless, multi-tenant MCP server exposes the Google Tasks API for listing, creating, updating, completing, and deleting both tasks and task lists. Mutating tools such as update_task and update_tasklist return both the before and after state of the resource, making it easy to build assistants and automations that manage to-do lists and reminders on a users behalf
Access and manage files, folders and shared content stored in Google Drive. Upload, download, organize and search documents while working with permissions and collaborative file storage.
Connect AI agents to Mem to search, read, create, update, and organize notes and collections, giving agents access to your stored knowledge and context.
Other clients
ClickUp works the same way in every client below. Pick yours for its own guide.
Free to start.
Scope access to the exact ClickUp tools and accounts you allow, work and personal side by side. Anything outside that scope is refused at call time, even when the model asks for it.
Each call is logged: what ran, on which account, and whether it worked. Failures come back structured, so the agent knows whether to retry instead of guessing.
Every app sits behind one secure MCP URL, and there is no server for you to deploy or keep running. Add an integration in the dashboard and it is live on the next call, with no config to change and no new credentials to wire up. Tools load only when a task needs them, so your agent stays fast and focused however many apps you connect.
Edit ~/.openclaw/openclaw.json. Create it if it doesn't exist.
Restart OpenClaw. Sign in when the browser window opens.
Start a new chat and ask: "List the tools you can use from MewCP." You should see your connected apps.
Health check tool to verify the MCP server is running. No authentication required. :return: A JSON string with server status and available tool count.
Get the user that belongs to the access token. :return: A JSON string of the authorized user information.
Get the authorized Workspaces (teams) for the access token. :return: A JSON string of the list of authorized teams/workspaces.
Get all Spaces in a Workspace.
Get a specific Space.
Create a new Space in a Workspace.
Update an existing Space.
Delete a Space.
Get all Folders in a Space.
Get a specific Folder.
Create a new Folder in a Space.
Update an existing Folder.
Delete a Folder.
Get all Lists in a Folder.
Get all Lists in a Space that are not in a Folder.
Get a specific List.
Create a new List in a Folder.
Create a new List in a Space (not in a Folder).
Update an existing List.
Delete a List.
Get tasks in a List.
Get a specific task.
Create a new task in a List.
Update an existing task.
Delete a task.
Get all tasks in a Workspace (team) with optional filters.
Get comments on a task.
Create a comment on a task.
Get comments on a list.
Create a comment on a list.
Update a comment.
Delete a comment.
Get time entries within a date range.
Get a single time entry.
Create a time entry.
Update a time entry.
Delete a time entry.
Start a timer for time tracking.
Stop the currently running timer.
Get the currently running timer.
Get all members in a Workspace.
Get members assigned to a task.
Get members with access to a list.
Get all tags in a Space.
Create a new tag in a Space.
Update a tag in a Space.
Delete a tag from a Space.
Add a tag to a task.
Remove a tag from a task.
Get all goals in a Workspace.
Get a specific goal.
Create a new goal.
Update a goal.
Delete a goal.
Create a new checklist in a task.
Update a checklist.
Delete a checklist.
Create a new checklist item.
Update a checklist item.
Delete a checklist item.
Get all custom fields accessible in a list.
Set a custom field value on a task.
Remove a custom field value from a task.
Get all views at the Workspace level.
Get all views in a Space.
Get all views in a Folder.
Get all views in a List.
Get a specific view.
Get tasks in a view.
Get all webhooks in a Workspace.
Create a new webhook.
Update a webhook.
Delete a webhook.
Search for Docs in a Workspace.
Get all pages in a Doc.
Create a new page in a Doc.
Get all chat channels in a Workspace.
Send a message to a chat channel.
Get the shared hierarchy for a Workspace. Returns all resources shared with the authenticated user.