COTAL actions (cotal.ai)

Hosted product server for cotal.ai: product lookups, build-log reading and sign-ups with the COTAL team

Official · Cotal Remote (hosted) · Streamable HTTP Productivity

85 popularity score ★ 383 ↓ 38k/wk

Connect your client

Remote (hosted)

Add in one click

Opens the app, which asks before it adds the server.

Or add it by command or config

Claude CodeTerminal
claude mcp add --transport http cotal-actions-cotal-ai https://cotal.ai/mcp

What it does

This is the hosted MCP endpoint of the cotal.ai website, run by the COTAL team. It is not the Cotal agent mesh itself (the open pub/sub standard in the linked GitHub repository); it is a small server for asking about that product and contacting the people behind it. The server's own instructions say that to put an agent on a Cotal mesh you should not use this server but follow docs.cotal.ai/prompt.md instead.

It has 12 tools in version 1.1.0, per its server card (the GitHub README does not list them). Four are open lookups: a structured product overview that can return one section only, a keyword search over the build log and key site pages (10 results by default, up to 25 with `limit`), a paged list of build-log posts (10 per page by default, up to 50) and a single post as markdown. Four act on the user's behalf and create records for the COTAL team: filing feedback, joining the Cotal Cloud waitlist (a closed alpha), subscribing to release updates and requesting a discovery call. Each takes `sandbox=true` to check a call without storing it, and feedback and call requests take an `idempotency_key` so a retry does not duplicate a record.

The last four tools draft, revise and inspect build-log articles, and work only with a COTAL team key on the connection; they stage text, and a person on the team publishes every post. The endpoint also exposes two resources, the site's llms.txt and its OpenAPI spec.

What it needs

An MCP client that speaks Streamable HTTP to https://cotal.ai/mcp. Lookup and intake tools need no account or credential. The four build-log authoring tools need a COTAL team key (ctk_…, made in the site's admin Settings) sent as an Authorization: Bearer header; keys are for the COTAL team and its agents only.

Limits

The action tools (feedback, waitlist, newsletter, call request) are rate limited per client to 5 calls per 10 minutes, per the server's instructions. Without a team key the authoring tools answer 401. Search is keyword search over the build log and a set of key documentation and site pages, not the whole docs site or the web. Drafted posts are never published by the server; a human publishes them. It does not join, run or inspect a Cotal mesh.

Who it suits

Suits someone evaluating COTAL who wants their assistant to answer what it is, find the build-log post or page on a topic, or send feedback, a waitlist request or a call request without filling in web forms. It is hosted by the vendor and needs no setup for those uses. Anyone who wants agents to coordinate over Cotal should install the Cotal mesh itself (cotal-ai on npm) rather than this server, as its own instructions say. The authoring tools are only useful to the COTAL team.

Tools 12

cotal_overview
Returns a structured summary of COTAL, whole or one section such as pricing or install
cotal_search
Keyword search over build-log posts and key site and docs pages, with ranked links
cotal_list_posts
Lists build-log posts newest first, with cursor paging
cotal_get_post
Fetches one build-log post by slug as markdown
cotal_submit_feedback
Files a bug, idea, friction note or praise with the COTAL team under the user's email
cotal_join_waitlist
Puts the user's email on the Cotal Cloud alpha waitlist, updating details on repeat calls
cotal_subscribe_newsletter
Signs the user's email up for COTAL release updates
cotal_request_call
Sends a discovery-call request to the founders with work email and company
cotal_draft_post
Stages a new build-log article as a draft or for review; needs a team key
cotal_update_post
Adds a revision to a staged article, optionally guarded by base_revision; needs a team key
cotal_list_my_posts
Shows the review status of staged articles; needs a team key
cotal_get_my_post
Returns one staged article with its revision history; needs a team key

Similar servers