Plures

io.github.plureslabs由 GitHub 帳號 plureslabs 發布v1.5.1更新於 Nov 4, 2026

Human in the loop for AI agents: ask ID verified people to check a decision before acting.

概覽

AI 產生的概覽

Plures 為 AI 代理提供人工把關:把判斷性問題送給通過身分驗證的人,在代理採取行動前回傳他們的共識答案。

可以做什麼
  • 把含 2 到 8 個選項、上下文、圖片、音訊或影片的決策送給驗證過的人,取回共識答案與一致程度
  • 依任務 ID 查詢待處理任務(可選擇等待),或取消已無意義的任務
  • 把涉及金錢、帳戶、機密或政策的決策轉給開發者自己的團隊而非驗證人員
  • 取得對應指南、提交包含步驟、動作與檢查點的代理地圖,並讀取應用現有地圖及檢查點即時數據
適用情境
適合代理必須對程式碼無法核實的判斷性問題採取行動時:評估 AI 回答是否正確合規、在兩個模型回答中擇優、判斷客戶語氣或意圖、核對文件或截圖是否相符、處理審核邊緣案例。不適合可用程式碼或查詢核實的事情。
執行需求
透過 npx 以 stdio 在本機執行(需 Node.js)。需要 PLURES_API_KEY 中的 Plures API 金鑰;免費的 pk_test_ 金鑰會回傳模擬結果,pk_live_ 金鑰會把任務送給真人。可選 PLURES_BASE_URL 與 PLURES_APP。需要連線至 Plures API 的網路。
安裝前請注意
正式任務從預付餘額扣款(每個答案約 0.20 美元,媒體更貴;內部團隊投票約 0.05 美元),取消後已給出的答案仍會計費。任務會展示給陌生人,不要送出金鑰或超出決策所需的個人資料;伺服器也提醒不要在代理地圖中包含原始碼、金鑰或客戶資料。涉及金錢與帳戶的決策應轉給自有團隊。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Plures,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

plures-mcp

An MCP server that gives any AI agent a human in the loop: an ask_humans tool that sends a decision to ID verified people and returns their consensus before the agent acts. Built on Plures.

[Plures MCP server]

Works with Claude Desktop, Claude Code, Cursor, VS Code, and agent frameworks that support MCP (OpenAI Agents SDK, LangChain, Vercel AI SDK and more).

Set up

Get a free test key at plures.si, then add the server to your client:

json
{  "mcpServers": {    "plures": {      "command": "npx",      "args": ["-y", "plures-mcp"],      "env": { "PLURES_API_KEY": "pk_test_..." }    }  }}

Claude Code: claude mcp add plures --env PLURES_API_KEY=pk_test_... -- npx -y plures-mcp

A pk_test_ key answers instantly with a simulated result (always the first option, clearly marked as a test), so you can try the flow for free. A pk_live_ key sends tasks to real verified people and is paid from prepaid credit at $0.20 per answer, more for recordings and videos by length. If credit runs out, the tool says so; add credit or turn on auto top up at plures.si/dashboard/billing.

Tools

ask_humans: send a judgment call to verified people.

Set route: "team" to send a decision straight to your own team instead of verified people (for money and account decisions, and confidential or policy calls), team to pick one of your named teams, team_votes to have several of them vote, and category to let your routing rules decide. Live, each internal vote is $0.05.

  • question (required): what people should decide, answerable from the context alone
  • options (required): 2 to 8 possible answers
  • context: the material to judge, as plain text
  • image_url, instructions
  • audio_url or video_url with media_seconds: a clip up to 3 minutes that people play through before answering
  • sensitive: disturbing content, shown only to people who opted in
  • verifiers: 1, 3, 5, 7 or 9 (default 3)
  • wait_seconds: how long to wait for the answer, 0 to 240 (default 45). If people haven't answered by then, the tool returns a task_id to check later.

get_human_answer: check a task by task_id, optionally waiting.

cancel_human_task: cancel a task that no longer matters.

get_mapping_guide, submit_agent_map, get_agent_map: ask your coding agent to "map this app for Plures". It reads the guide, reads your code where it runs, and sends Plures only the map: the steps, the actions with consequences, and a drafted check for each place a person should look. Open the map in your dashboard to try each check and add it.

Each result tells the agent the answer, how many people agreed and whether it is safe to act on. If you've added your team at plures.si/dashboard/team, decisions verified people don't all agree on go to your team, and the agent gets their decision as the final answer.

When agents should use it

The server tells the agent to ask verified people before acting on judgment calls where a mistake is costly: whether an AI answer is correct and on policy, which of two model responses is better, a customer's tone or intent, whether a listing, document or screenshot matches, a moderation edge case. Not for anything it can check with code or a lookup.

Money and account decisions (refunds, payments, invoices, payouts, account access) go to your own team: the agent sends them with route: "team", or your routing rules can match them by category.

Tasks are shown to strangers, so the agent is told not to include secrets or more personal data than the decision needs.

Environment

  • PLURES_API_KEY (required)
  • PLURES_BASE_URL (optional, defaults to https://plures.si)
  • PLURES_APP (optional): the app tasks and maps belong to, like support-agent

MIT licensed. Source: github.com/plureslabs/plures.

來源:mcp/README.md,提交 9b79f8a

工具

6

ask_humans

Ask verified humans

Send a decision to ID verified people before you act on it. Several people answer independently, each confirmed with Face ID, and you get back the consensus answer and how strongly they agreed. Use it for judgment calls where being wrong is costly: evals of AI output, tone and intent, whether two things match, moderation edge cases. Send refunds, payments and other money calls with route team. Write the question so a stranger can answer it from the context alone, and never include secrets or more personal data than the decision needs. Live keys use prepaid credit at $0.20 per answer (clips cost more by length), or $0.05 per internal vote with route team; test keys are free and simulated.

輸入參數appteamroutecontextoptions必填categoryquestion必填audio_urlimage_urlsensitiveverifiersvideo_url另有 4 個

get_human_answer

Get the human answer

Check on a task sent with ask_humans and return the verified people's answer once it's ready.

輸入參數task_id必填wait_seconds

cancel_human_task

Cancel a human task

Cancel a task that is still waiting for answers, for example when the decision no longer matters. Answers already given are still billed.

輸入參數task_id必填

get_mapping_guide

Get the Plures mapping guide

Returns the steps for mapping the developer's AI agent for Plures: how to find its steps and actions, where to suggest a person checks, and how to draft each check. Call this first when asked to map an app for Plures.

無需輸入參數。

submit_agent_map

Send an agent map to Plures

Uploads the map you made with get_mapping_guide: nodes, edges and checkpoints with drafted checks. Never include source code, secrets or customer data. If Plures names a problem, fix it and send again.

輸入參數appmap必填

get_agent_map

Get an agent map

Returns an app's agent map from Plures: its checkpoints, which are added, and live numbers for each (checks in 30 days, agreement, how many went to the team).

輸入參數app

版本歷史

2
  1. v1.5.1最新Nov 4, 2026
  2. v1.5.0Oct 29, 2026

評分

已滿足適用檢查項的 90%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分
  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分