Clair

co.meetclairPublished by meetclair.coOfficial publisherv0.1.0Updated Oct 24, 2026

Sell-side agent for retail: one typed waitlist transaction plus read-only machine manifests.

VerifiedStreamable HTTPWeb executableBusiness & Commerce

Overview

AI-generated overview

Lets an assistant add people to the Clair pilot waitlist and update their details with a returned token.

What you can do
It exposes three tools. get_signup_schema returns the JSON schema, required fields and privacy terms for the waitlist signup. join_waitlist adds a named person to the Clair pilot waitlist as one typed transaction and returns an edit_token. update_waitlist merges follow-up details into an existing record using that token; repeats return already as true.
When to use it
Use it when someone wants to join the Clair pilot waitlist or add follow-up details to an existing entry. It is not meant for checking list status or other business operations.
Requirements
Needs a connection to the remote endpoint at over streamable HTTP. No environment variables, headers or authentication are declared.
Before you install
join_waitlist writes to a third-party waitlist; consent set to true is a recorded claim and should only be sent with the person's actual consent. The edit_token authorizes later merges, and email alone does not, so it should be kept safe. Each person can submit only once.

Installation

In SourceWeft

  1. Open Clair in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/co.meetclair%2Fclair/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "clair": {
      "type": "http",
      "url": "https://www.meetclair.co/api/mcp"
    }
  }
}

README

This repository has no README.

Tools

3

get_signup_schema

Get the signup schema

Returns the authoritative JSON schema, required fields and privacy terms for the waitlist transaction (exactly what GET /api/signup returns). Read this before joining.

Takes no parameters.

join_waitlist

Join the Clair pilot waitlist

One typed transaction: joins the named person to the Clair pilot waitlist. consent: true is a recorded claim - assert it only with the person's consent. One submission per person; repeats return already: true. Returns an edit_token binding follow-up details. Identify yourself with agent_name, agent_operator, on_behalf_of.

Parametersemailrequiredconsentrequiredagent_nameon_behalf_ofagent_operator

update_waitlist

Add details to a waitlist record

Merges follow-up details into an existing waitlist record. Requires the edit_token returned by join_waitlist - email alone never authorizes a merge. A repeat with nothing new returns already: true. All detail fields optional: name, company, role, context (one line: what they sell), why (the problem they are solving), question (anything they want to ask).

Parameterswhynameroleemailrequiredcompanyconsentrequiredcontextquestionedit_tokenrequired

Version history

1
  1. v0.1.0LatestSep 26, 2026

Score

75% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • License10 pts

    Declare a license in the repository or the registry entry.