From 9cda1dfcf8bd6f4c39ff56f13532cc3e8a2bc43b Mon Sep 17 00:00:00 2001 From: johnxie Date: Fri, 5 Jun 2026 02:49:06 -0700 Subject: [PATCH 1/2] docs: canonicalize hosted MCP endpoint to www.taskade.com/mcp MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The hosted endpoint is live at https://www.taskade.com/mcp — an OAuth-protected remote MCP server (verified: WWW-Authenticate: Bearer realm="mcp" + OAuth discovery at /.well-known/oauth-authorization-server). Any remote-capable MCP client can authorize via browser — true zero-install, no API key to copy. Uses www (the non-redirecting canonical): bare taskade.com/mcp issues a 301 to www, and a 301 can downgrade POST->GET and break MCP's handshake. The server's own OAuth resource metadata also references www. - Add a zero-install hosted-endpoint callout to Quick Start - Remove the planned 'mcp.taskade.com' roadmap item (superseded) Closes #6 --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 4de1870..578dcf4 100644 --- a/README.md +++ b/README.md @@ -51,6 +51,8 @@ MCP-powered Taskade agent running inside Claude Desktop by Anthropic: ## Quick Start +> ⚡ **Zero-install (hosted):** point any MCP client that supports **remote servers** at **`https://www.taskade.com/mcp`** and authorize with your Taskade account — it's an OAuth-protected hosted endpoint, so there's nothing to install and no token to copy. Prefer to self-host or use a stdio-only client? Follow the steps below. + ### 1. Get Your API Key Go to [Taskade Settings > API](https://www.taskade.com/settings/api) and create a Personal Access Token. @@ -487,7 +489,6 @@ Works with any OpenAPI 3.0+ spec. Generate MCP tools for your own APIs in minute See [open issues](https://github.com/taskade/mcp/issues) for planned features and improvements. -- **Hosted MCP Endpoint** — `mcp.taskade.com` for zero-install MCP access ([#6](https://github.com/taskade/mcp/issues/6)) - **Automation & Flow Tools** — Create, enable, and manage workflow automations via MCP - **Agent Chat via MCP** — Send messages to AI agents and receive responses - **Webhook Triggers** — Receive real-time notifications from Taskade events From 41c31207fddad6e303e156ade2c5106e333bc287 Mon Sep 17 00:00:00 2001 From: johnxie Date: Tue, 9 Jun 2026 12:26:39 -0700 Subject: [PATCH 2/2] docs: scope hosted-endpoint client support honestly OAuth dynamic client registration currently admits claude.ai and loopback redirect URIs only, so the hosted endpoint works with Claude (web/Desktop/ mobile) and Claude Code today. Say that instead of 'any MCP client'. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 578dcf4..00ef19a 100644 --- a/README.md +++ b/README.md @@ -51,7 +51,7 @@ MCP-powered Taskade agent running inside Claude Desktop by Anthropic: ## Quick Start -> ⚡ **Zero-install (hosted):** point any MCP client that supports **remote servers** at **`https://www.taskade.com/mcp`** and authorize with your Taskade account — it's an OAuth-protected hosted endpoint, so there's nothing to install and no token to copy. Prefer to self-host or use a stdio-only client? Follow the steps below. +> ⚡ **Zero-install (hosted):** add **`https://www.taskade.com/mcp`** as a remote MCP server and authorize with your Taskade account — it's an OAuth-protected hosted endpoint, so there's nothing to install and no token to copy. Works today with **Claude** (web, Desktop, mobile) and **Claude Code**; support for more remote clients is rolling out. Prefer to self-host or use another client? Follow the steps below. ### 1. Get Your API Key