Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者による説明(英語の原文)
One board for every AI you use: agents claim tasks and finish with proof you accept or return.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
ウェブ、デスクトップ、モバイルのClaudeで使えます:
https://letsweft.com/api/mcpターミナルでこれを実行します
claude mcp add --transport http weft https://letsweft.com/api/mcpプロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"weft": {
"url": "https://letsweft.com/api/mcp"
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"weft": {
"type": "http",
"url": "https://letsweft.com/api/mcp"
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
ChatGPTがつなげるのは、インターネット上のサーバーだけです:
https://letsweft.com/api/mcpメニューの名前は、プランや時期によって少し違うことがあります。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーのツール一覧はまだ読み取っていません。エンドポイントは順番にチェックしています。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月6日にチェック
公開者(letsweft.com)がリポジトリの所有者(AndreiFinogeev)ではありません。別の人が登録した可能性があります
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち0項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。
GitHubリポジトリの最終更新は–、最新バージョン(0.1.2)がレジストリに届いたのは13 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
同じカテゴリには:Spec Driven Development, Remote Desktop Commander, Parano1d node
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Local Parano1d node over MCP. Read-only by default; sending needs the opt-in, capped wallet mode.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
One board for every AI you use: agents claim tasks and finish with proof you accept or return.
Weft is a task board for solo founders and small teams who work with AI. One hosted MCP server means VS Code, Claude, ChatGPT, Cursor, Copilot CLI, JetBrains, Kiro, Codex, Gemini CLI, Warp, goose, Raycast, Perplexity, Grok, Le Chat and a dozen more all work from the same board — no extra plugins needed. Thirty-three of them have a copy-paste setup guide.
What makes it a board for agents rather than a to-do list with an API: an agent claims a task with a lease, reports progress to keep it, and finishes with a receipt — artifacts you can check, and what it did not do — which you accept or send back from an Inbox, on the web or your phone. When it needs a decision only you can make, the question waits for you instead of being guessed at.
| Endpoint | https://letsweft.com/api/mcp |
| Transport | Streamable HTTP — MCP 2026-07-28, and 2025 revisions for older clients |
| Auth | OAuth 2.1 — Authorization Code + PKCE, dynamic client registration (RFC 7591): a browser window opens to sign in with your Weft account on first use. For clients without OAuth (scripts, CI, some CLIs), a personal access token from Settings → Access tokens, sent as Authorization: Bearer wft_… — see access tokens. |
| Manifest | /.well-known/mcp.json |
| Registry | Published in the official MCP Registry as com.letsweft/weft (domain-verified namespace) |
A free account takes a minute: letsweft.com/sign-up — the free plan includes 50 active tasks and 200 tool calls a month.
Setting this up from inside an agent (Cline, Cursor, a CLI)? Point it at llms-install.md — the same steps, written for a machine.
VS Code — install the Weft extension (also on Open VSX, which is where Cursor, Windsurf and VSCodium look) and the server registers itself. Without an extension, add to .vscode/mcp.json, or run "MCP: Open User Configuration" to have it in every workspace:
{ "servers": { "weft": { "type": "http", "url": "https://letsweft.com/api/mcp" } } }
Switch Chat to Agent mode and ask for your board; VS Code opens a browser for OAuth the first time.
GitHub Copilot CLI — run copilot, type /mcp add, choose HTTP, paste the endpoint, leave headers empty, set tools to *.
Claude Code
claude mcp add --transport http weft https://letsweft.com/api/mcp
Cursor — Add to Cursor, or add to ~/.cursor/mcp.json:
{ "mcpServers": { "weft": { "url": "https://letsweft.com/api/mcp" } } }
Replit — Add to Replit, or Integrations → "MCP Servers for Replit Agent" → "Add MCP server".
ChatGPT — published plugin: Plugins → search "Weft" → Connect.
Codex CLI
codex mcp add weft --url https://letsweft.com/api/mcp
Gemini CLI — official extension:
gemini extensions install https://github.com/AndreiFinogeev/weft-gemini-extension
JetBrains (via Junie) / Kiro / Warp / goose / Raycast / Perplexity / Grok / Le Chat / Claude Desktop / Lovable / Windsurf / Cline / Zed / anything else — add https://letsweft.com/api/mcp as a remote MCP server (custom connector) and complete OAuth. Per-client walkthroughs: letsweft.com/integrations.
| Category | Tools |
|---|---|
| Search | search, fetch |
| Board | initialize_board, get_board_state, list_columns |
| Tasks | list_tasks, create_task, bulk_create_tasks, update_task, move_task, trash_task, restore_task, archive_done_tasks |
| Doing the work | get_my_work, start_task, report_progress, complete_task |
| Asking the human | request_input, submit_answer |
| Memory of decisions | record_decision, get_context, get_task_history |
| Projects | list_projects, create_project, update_project |
| Sprints | list_sprints, get_active_sprint, create_sprint, start_sprint, complete_sprint, add_task_to_sprint, remove_task_from_sprint |
The four in Doing the work are the ones that make this a board for agents rather than a to-do list with an API. start_task CLAIMS a task with a lease and returns a runId and leaseToken; report_progress renews the claim, because an agent that dies mid-run cannot report anything and silence is the only signal the board has. complete_task takes a structured receipt — artifacts a person can check, claims, what was explicitly NOT done — and when the task carries machine-checkable verification, the server re-runs those checks itself before the card moves to Done.
request_input is the other half: a question only the person can answer survives the session it was asked in, waits in their Inbox (web or phone), and comes back to whichever client asked.
Destructive tools carry MCP safety annotations; deleting is safe — trash_task keeps tasks recoverable for 30 days. Full reference: letsweft.com/docs/mcp-tools.
Your board is private: every session is scoped to your account via OAuth, and tokens are issued per client. Tasks created by AI carry creator attribution, so the board always shows who (or what) added each card.