Tendem MCP server

io.github.Toloka由 GitHub 账号 Toloka 发布v1.0.1更新于 Oct 24, 2026

Delegate tasks to vetted human experts - research, writing, analysis, and data work.

已验证Streamable HTTP可网页运行效率与工作流商业与电商

概览

AI 生成的概览

Tendem 将 AI 助手与经过审核的人类专家连接起来,可委派研究、写作、分析和数据任务,获取报价、批准并取回结果。

可以做什么
创建和管理专家任务:用自然语言提交任务、列出任务、收发聊天消息、取消任务。查看范围与报价:获取任务合同并批准工作。收集结果:轮询任务状态,取回以文件、报告或结构化数据形式交付的成果。账户与上传:查询账户余额并获取文件上传地址。
适用场景
当助手需要完成难以独立可靠完成的、依赖判断的人类工作时使用,例如竞品调研、文案撰写与编辑、设计评审、数据清洗或复杂的多步骤任务,并希望结果直接返回对话中。
运行要求
远程 MCP 端点,使用 streamable HTTP,首次使用时通过 OAuth 登录;或使用 Tendem API 密钥,以 Authorization 请求头传入(例如通过本地 mcp-remote 桥接)。运行任务需要已充值的 Tendem 账户。
安装前请注意
批准任务会触发扣费,因此应自行设置审批逻辑,并先查询账户余额。任务会发送给第三方人类专家。API 密钥不要提交到版本控制,应通过环境变量或密钥存储注入。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Tendem MCP server,将其添加到工作区。
  2. 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.Toloka%2Ftendem-mcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。

{
  "mcpServers": {
    "tendem": {
      "type": "http",
      "url": "https://mcp.tendem.ai/mcp?utm_hash=b093faed05"
    }
  }
}

README

Tendem MCP

Delegate tasks to vetted human experts — straight from your AI assistant. 🧑‍🔬🤝🤖

Tendem gives your AI direct access to vetted human experts for the work an agent alone can't nail: judgment-heavy research, competitive analysis, copywriting and editing, design review, data cleaning, and complex multi-step tasks. You (or your agent) submit a task in plain English — Tendem scopes the work, quotes a transparent price, and delivers verified results back into the chat as files, reports, or structured outputs. Agent plus expert raises the quality ceiling of what you can ship well beyond what either does alone.

Ideal for founders, creators, operators, and consultants who need reliable expert output without managing freelancers.

Get started → agent.tendem.ai.

This repo is the official distribution home for the Tendem MCP plugin — the part that lives in your AI client. Install it and your assistant arrives already knowing how to drive the full Tendem lifecycle: create → scope → approve → fetch, with clean polling and spend safety built in.

The MCP server itself is hosted at https://mcp.tendem.ai/mcp — it is not in this repo. This repo contains the client-side plugins, skills, and rules that teach your AI client to use the hosted server well.

Start using Tendem

1. The web interface

Sign in at agent.tendem.ai to create your account, top up your balance, and watch tasks run end-to-end. The full output of every task — markdown plus downloadable files — is always available there, no matter which client you launched it from.

2. Install the plugin in your AI client

The hosted server URL is the same everywhere: https://mcp.tendem.ai/mcp (streamable HTTP, OAuth on first use). Pick your client:

Claude Code
/plugin marketplace add Toloka/tendem-mcp/plugin install tendem@tendem-mcp
OpenAI Codex / ChatGPT
codex plugin marketplace add Toloka/tendem-mcpcodex plugin add tendem@tendem-mcp

Complete the MCP server's OAuth login on first tool use.

GitHub Copilot CLI
copilot plugin marketplace add Toloka/tendem-mcpcopilot plugin install tendem@tendem-mcp
Gemini CLI
gemini extensions install https://github.com/Toloka/tendem-mcp

Then authenticate inside Gemini with /mcp auth tendem. The catalog entry is gemini-extension.json at the repo root.

Kiro

Kiro Powers register through the IDE. Point Kiro at the tendem-power/ steering bundle in this repo, then connect the tendem MCP server when prompted.

Manual (any MCP-compatible client)

Add to your client's MCP config and sign in when prompted:

json
{  "mcpServers": {    "tendem": {      "type": "http",      "url": "https://mcp.tendem.ai/mcp"    }  }}

Build agentic pipelines (API-key auth)

For headless, CI, or programmatic use — where the interactive OAuth flow isn't viable — authenticate with a Tendem API key instead: sign in at agent.tendem.ai/mcp and create one under the Agent builders tab.

Python / LangChain / LangGraph: skip the raw MCP wiring and use langchain-tendem — four price-capped tools that let an agent create a task, answer the service's questions, and collect the verified result, with all polling in plain Python (no LLM, no tokens).

For every other stack, a native "type": "http" remote server triggers the interactive OAuth flow, so to pass a static API key instead, bridge the connection through mcp-remote — a local stdio process that connects to the hosted URL and injects your Authorization: ApiKey header:

json
{  "mcpServers": {    "tendem": {      "command": "npx",      "args": [        "-y",        "mcp-remote",        "https://mcp.tendem.ai/mcp",        "--transport",        "http-only",        "--header",        "Authorization: ApiKey <your-tendem-api-key>"      ]    }  }}

Keep the token out of source control (inject it from an environment variable or secret store). Your custom agent loop drives the same eleven tools the plugin uses — create_task, get_task, get_contract, get_task_result, list_tasks, approve_task, cancel_task, send_message, read_chat, get_account, get_file_upload_url — to implement the create → scope → approve → poll → fetch lifecycle yourself. The server ships a tendem-quickstart prompt with a full walkthrough.

Spend safety: approve_task is what triggers a charge. In an automated pipeline, gate it behind your own approval logic and check get_account first — an insufficient balance returns a task-bound top-up URL, not an error to retry.

What's in this repo

PathWhat it is
plugins/tendem/The plugin for Claude Code, Cursor, and GitHub Copilot CLI — skill, slash commands, background watcher agent, notification hook, and the MCP connector
codex/tendem/The plugin for OpenAI Codex / ChatGPT — explicit $-skills and Codex-specific file-upload guidance
tendem-power/The Kiro Power (steering + MCP config)
gemini-extension.jsonThe Gemini CLI extension manifest (root install)
.claude-plugin/marketplace.jsonThis repo's Claude Code marketplace
.agents/plugins/marketplace.jsonThis repo's Codex marketplace
server.jsonMCP Registry manifest (remote server)
llms.txtLLM discovery index

What the plugin teaches your assistant

Installing does more than wire up the connector — it ships steering so your AI handles Tendem correctly out of the box:

  • tendem-tasks skill — the end-to-end path (create → scope → approve → fetch), silent long-polling without busy-loops, scope negotiation, and live-verified file upload/download mechanics. Loads only when work actually involves Tendem.
  • /tendem-task, /tendem-status, /tendem-result — explicit entry points to submit, check, and fetch a task (in Codex these are $tendem-task etc.).
  • tendem-watcher agent (Claude / Copilot) — a background watcher that polls a running task at a slow pace and pings you the moment it needs you.
  • Notification hook — a desktop notification when a task transitions to needing you (quote ready, top-up needed, input needed, result ready).

For contributors

Links


Tendem MCP is part of the Model Context Protocol ecosystem.

来源:README.md,提交 683885a

工具

0
该服务器需要登录,因此 SourceWeft 无法在没有账号的情况下读取其工具,也未收录。已连接账号所能看到的内容可能因账号及其权限而异。

版本历史

1
  1. v1.0.1最新Sep 16, 2026

评分

已满足适用检查项的 85%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分