Tendem MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| TENDEM_API_KEY | Yes | Your Tendem API key. To manage API keys, log into your Tendem account and visit https://agent.tendem.ai/tokens |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tasks | {
"list": {},
"cancel": {},
"requests": {
"tools": {
"call": {}
},
"prompts": {
"get": {}
},
"resources": {
"read": {}
}
}
} |
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_tasksA | List all Tendem tasks with their statuses. Args: page_number: Page number (0-indexed). page_size: Number of results per page (1-100). Returns: Paginated list of Tendem tasks. |
| create_taskA | Create a new Tendem task for a human expert. Poll get_task until AWAITING_APPROVAL to see the price. After creation, poll with get_task until status is AWAITING_APPROVAL to see the price (may take up to 10 minutes). When creating a task consider available human expert specializations: 1. data_scraping
Avoid tasks that: Required Regulated Expertise: Medical diagnosis, legal advice, PhD-level research, or real-money investment advice. Required access to private/internal systems without providing credentials e.g., "Check my email" Args: text: The task description/prompt to execute. Returns: The created task. |
| get_taskA | Get Tendem task status and details. Use to poll after create_task or approve_task. Use to poll task status. After create_task, wait for AWAITING_APPROVAL to see price. After approve_task, a human expert works on the task until COMPLETED (may take hours). Args: task_id: The Tendem task ID (UUID) to get. Returns: The Tendem task including status and approval info if awaiting approval. |
| approve_taskA | Approve a Tendem task and its price. A human expert will begin working (may take hours). Call after reviewing the price in AWAITING_APPROVAL status. A human expert will then work on the task until it reaches COMPLETED status (may take hours). Args: task_id: The Tendem task ID (UUID) to approve. Returns: Confirmation message. |
| cancel_taskA | Cancel a Tendem task. Costs are not refunded after approval. Can be called at any time. Note: costs are not refunded if cancelled after approval. Args: task_id: The Tendem task ID (UUID) to cancel. Returns: Confirmation message. |
| get_task_resultA | Get the final result text from a completed Tendem task. Args: task_id: The Tendem task ID (UUID). Returns: The content of the latest canvas, or an error if task is not completed. |
| get_all_task_resultsB | Get all Tendem task results including intermediate drafts, from latest to oldest. Args: task_id: The Tendem task ID (UUID) to get results for. page_number: Page number (0-indexed). page_size: Number of results per page (1-100). Returns: Paginated Tendem task results with canvas content. |
| download_artifactA | Download a file artifact (image, document) from Tendem task results and save locally. Artifact references appear in canvas content as: Args: task_id: The Tendem task ID (UUID). artifact_id: The artifact ID (UUID) from the agents-reference block. path: The file path where the artifact should be saved. Returns: Confirmation message with the saved file path and size. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Toloka/tendem-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server