Crevio
Was dieses MCP kann
Operates Crevio business workflows for products, customers, orders, email, social activity, research, and websites through an API-connected agent.
Tools
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['message'], 'properties': {'speed': {'enum': ['faster', 'smarter'], 'type': 'string', 'description': 'faster thinks less, for simple jobs where latency matters more than depth; smarter (default) thinks it through.'}, 'message': {'type': 'string', 'maxLength': 10000, 'description': 'What you want done, in natural language, with all the context needed — the agent does not see your conversation.'}, 'approval_mode': {'enum': ['autonomous', 'supervised', 'read_only'], 'type': 'string', 'description': 'autonomous (default) acts without review; supervised pauses in needs_input for your approval before each gated write (pending_approval_ids) and otherwise finishes with its proposal; read_only forbids writes.'}, 'idempotency_key': {'type': 'string', 'maxLength': 255, 'description': 'Always pass one, unique to this request. Retrying with the same key within an hour returns the run the first call started instead of doing the job twice.'}, 'timeout_seconds': {'type': 'integer', 'maximum': 300, 'minimum': 0, 'description': 'How long to wait for the run to finish before returning. Defaults to, and is capped at, 300 s when your client accepts a streamed reply (text/event-stream), 90 s otherwise. The run keeps going when the wait ends first.'}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['object', 'id', 'task_id', 'status', 'created_at'], 'properties': {'id': {'type': 'string'}, 'object': {'type': 'string', 'const': 'task_run'}, 'result': {'type': ['string', 'null']}, 'reused': {'type': 'boolean'}, 'status': {'enum': ['pending', 'running', 'completed', 'failed', 'needs_input', 'timed_out', 'unknown', 'skipped'], 'type': 'string'}, 'chat_id': {'type': ['string', 'null']}, 'summary': {'type': ['string', 'null']}, 'task_id': {'type': 'string'}, 'next_step': {'type': 'string'}, 'task_name': {'type': ['string', 'null']}, 'created_at': {'type': 'string', 'format': 'date-time'}, 'started_at': {'type': ['string', 'null'], 'format': 'date-time'}, 'completed_at': {'type': ['string', 'null'], 'format': 'date-time'}, 'error_message': {'type': ['string', 'null']}, 'wait_timed_out': {'type': 'boolean', 'description': 'The wait ended first. The work is still running: follow it with the tool next_step names.'}, 'credits_consumed': {'type': 'integer'}, 'pending_approval_ids': {'type': 'array', 'items': {'type': 'string'}}}, 'description': 'A task run — one delegated job and what is known about its state.'}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['run_id'], 'properties': {'run_id': {'type': 'string', 'description': 'A run id (trun_...).'}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['object', 'id', 'task_id', 'status', 'created_at'], 'properties': {'id': {'type': 'string'}, 'object': {'type': 'string', 'const': 'task_run'}, 'result': {'type': ['string', 'null']}, 'reused': {'type': 'boolean'}, 'status': {'enum': ['pending', 'running', 'completed', 'failed', 'needs_input', 'timed_out', 'unknown', 'skipped'], 'type': 'string'}, 'chat_id': {'type': ['string', 'null']}, 'summary': {'type': ['string', 'null']}, 'task_id': {'type': 'string'}, 'next_step': {'type': 'string'}, 'task_name': {'type': ['string', 'null']}, 'created_at': {'type': 'string', 'format': 'date-time'}, 'started_at': {'type': ['string', 'null'], 'format': 'date-time'}, 'completed_at': {'type': ['string', 'null'], 'format': 'date-time'}, 'error_message': {'type': ['string', 'null']}, 'wait_timed_out': {'type': 'boolean', 'description': 'The wait ended first. The work is still running: follow it with the tool next_step names.'}, 'credits_consumed': {'type': 'integer'}, 'pending_approval_ids': {'type': 'array', 'items': {'type': 'string'}}}, 'description': 'A task run — one delegated job and what is known about its state.'}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['run_id'], 'properties': {'run_id': {'type': 'string', 'description': 'A script run id (srun_...).'}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['object', 'id', 'status', 'calls', 'timeout_seconds', 'created_at'], 'properties': {'id': {'type': 'string'}, 'calls': {'type': 'array', 'items': {'type': 'object', 'required': ['role'], 'properties': {'role': {'type': 'string'}, 'status': {'type': 'integer'}, 'read_only': {'type': 'boolean'}, 'error_code': {'type': 'string'}}}, 'description': 'Every tool call the script made, in order.'}, 'error': {'type': ['string', 'null']}, 'object': {'type': 'string', 'const': 'script_run'}, 'output': {'type': ['string', 'null'], 'description': 'What the script printed (the last 64,000 characters).'}, 'result': {'description': "The script's last expression, as JSON."}, 'reused': {'type': 'boolean'}, 'status': {'enum': ['queued', 'in_progress', 'completed', 'failed', 'cancelled', 'timed_out'], 'type': 'string'}, 'next_step': {'type': 'string'}, 'created_at': {'type': 'string', 'format': 'date-time'}, 'started_at': {'type': ['string', 'null'], 'format': 'date-time'}, 'completed_at': {'type': ['string', 'null'], 'format': 'date-time'}, 'wait_timed_out': {'type': 'boolean', 'description': 'The wait ended first. The work is still running: follow it with the tool next_step names.'}, 'timeout_seconds': {'type': 'integer'}}, 'description': "One script run on the account's computer."}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['chat_id'], 'properties': {'chat_id': {'type': 'string', 'description': "A chat id (aichat_...). A run id works too — it resolves to that run's chat."}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['object', 'id', 'created_at'], 'properties': {'id': {'type': 'string'}, 'title': {'type': ['string', 'null']}, 'object': {'type': 'string', 'const': 'chat'}, 'created_at': {'type': 'string', 'format': 'date-time'}, 'updated_at': {'type': 'string', 'format': 'date-time'}, 'context_type': {'enum': ['general', 'ai_builder', 'customer_support', 'onboarding', None], 'type': ['string', 'null']}, 'latest_run_id': {'type': ['string', 'null']}}, 'description': 'A chat — one conversation with the agent, across however many runs it took.'}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['run_id'], 'properties': {'run_id': {'type': 'string', 'description': 'A run id (trun_...).'}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['object', 'id', 'task_id', 'status', 'created_at'], 'properties': {'id': {'type': 'string'}, 'object': {'type': 'string', 'const': 'task_run'}, 'result': {'type': ['string', 'null']}, 'reused': {'type': 'boolean'}, 'status': {'enum': ['pending', 'running', 'completed', 'failed', 'needs_input', 'timed_out', 'unknown', 'skipped'], 'type': 'string'}, 'chat_id': {'type': ['string', 'null']}, 'summary': {'type': ['string', 'null']}, 'task_id': {'type': 'string'}, 'next_step': {'type': 'string'}, 'task_name': {'type': ['string', 'null']}, 'created_at': {'type': 'string', 'format': 'date-time'}, 'started_at': {'type': ['string', 'null'], 'format': 'date-time'}, 'completed_at': {'type': ['string', 'null'], 'format': 'date-time'}, 'error_message': {'type': ['string', 'null']}, 'wait_timed_out': {'type': 'boolean', 'description': 'The wait ended first. The work is still running: follow it with the tool next_step names.'}, 'credits_consumed': {'type': 'integer'}, 'pending_approval_ids': {'type': 'array', 'items': {'type': 'string'}}}, 'description': 'A task run — one delegated job and what is known about its state.'}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['run_id'], 'properties': {'run_id': {'type': 'string', 'description': 'A script run id (srun_...).'}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['object', 'id', 'status', 'calls', 'timeout_seconds', 'created_at'], 'properties': {'id': {'type': 'string'}, 'calls': {'type': 'array', 'items': {'type': 'object', 'required': ['role'], 'properties': {'role': {'type': 'string'}, 'status': {'type': 'integer'}, 'read_only': {'type': 'boolean'}, 'error_code': {'type': 'string'}}}, 'description': 'Every tool call the script made, in order.'}, 'error': {'type': ['string', 'null']}, 'object': {'type': 'string', 'const': 'script_run'}, 'output': {'type': ['string', 'null'], 'description': 'What the script printed (the last 64,000 characters).'}, 'result': {'description': "The script's last expression, as JSON."}, 'reused': {'type': 'boolean'}, 'status': {'enum': ['queued', 'in_progress', 'completed', 'failed', 'cancelled', 'timed_out'], 'type': 'string'}, 'next_step': {'type': 'string'}, 'created_at': {'type': 'string', 'format': 'date-time'}, 'started_at': {'type': ['string', 'null'], 'format': 'date-time'}, 'completed_at': {'type': ['string', 'null'], 'format': 'date-time'}, 'wait_timed_out': {'type': 'boolean', 'description': 'The wait ended first. The work is still running: follow it with the tool next_step names.'}, 'timeout_seconds': {'type': 'integer'}}, 'description': "One script run on the account's computer."}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Default 20.'}, 'search': {'type': 'string', 'description': 'Only chats whose title matches.'}, 'ending_before': {'type': 'string', 'description': 'Return the page before this id — the first id from the previous page.'}, 'starting_after': {'type': 'string', 'description': 'Return the page after this id — the last id from the previous page.'}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['object', 'data', 'has_more'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object', 'required': ['object', 'id', 'created_at'], 'properties': {'id': {'type': 'string'}, 'title': {'type': ['string', 'null']}, 'object': {'type': 'string', 'const': 'chat'}, 'created_at': {'type': 'string', 'format': 'date-time'}, 'updated_at': {'type': 'string', 'format': 'date-time'}, 'context_type': {'enum': ['general', 'ai_builder', 'customer_support', 'onboarding', None], 'type': ['string', 'null']}, 'latest_run_id': {'type': ['string', 'null']}}, 'description': 'A chat — one conversation with the agent, across however many runs it took.'}}, 'object': {'type': 'string', 'const': 'list'}, 'has_more': {'type': 'boolean'}}, 'description': 'A page of chats, newest first.'}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['object', 'data', 'other_connections'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object', 'required': ['namespace', 'kind', 'tool_count'], 'properties': {'kind': {'enum': ['native', 'crevio_api', 'connection', 'public'], 'type': 'string'}, 'label': {'type': ['string', 'null'], 'description': 'Which connected account, when the app is connected more than once or personally.'}, 'namespace': {'type': 'string', 'description': 'The module a script calls it through: tools.<namespace>.<function>.'}, 'tool_count': {'type': 'integer'}}}}, 'object': {'type': 'string', 'const': 'list'}, 'other_connections': {'type': 'array', 'items': {'type': 'object', 'required': ['app', 'status'], 'properties': {'app': {'type': 'string'}, 'label': {'type': ['string', 'null']}, 'status': {'type': 'string'}}}, 'description': 'Connected apps without a namespace of their own: expired ones need reconnecting in Crevio, social accounts are reached through crevioApi, and the rest serve Crevio itself (Slack for chat, GitHub for sites).'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['namespace'], 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Default 10.'}, 'offset': {'type': 'integer', 'minimum': 0, 'description': 'Skip this many matches — the count already seen.'}, 'search': {'type': 'string', 'description': 'Only functions whose name or description matches every word.'}, 'namespace': {'type': 'string', 'description': 'A namespace from list_integrations, e.g. crevioApi or pdGmail.'}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['object', 'data', 'has_more'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'parameters', 'read_only', 'requires_approval', 'disabled', 'snippet'], 'properties': {'name': {'type': 'string', 'description': 'What a script calls: tools.<namespace>.<function>.'}, 'returns': {'type': 'string', 'description': 'What a read resolves to, as a TypeScript type; objects past two levels show as Record<string, unknown>.'}, 'snippet': {'type': 'string', 'description': 'A script run_script accepts as-is once the placeholders are filled.'}, 'disabled': {'type': 'boolean'}, 'read_only': {'type': 'boolean'}, 'parameters': {'type': 'string', 'description': 'The argument object, as a TypeScript type.'}, 'description': {'type': ['string', 'null']}, 'requires_approval': {'type': 'boolean', 'description': 'A script cannot ask for approval, so calling it fails unless the account sets it to run automatically.'}}}}, 'object': {'type': 'string', 'const': 'list'}, 'has_more': {'type': 'boolean'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['chat_id'], 'properties': {'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'Default 50.'}, 'chat_id': {'type': 'string', 'description': "A chat id (aichat_...). A run id works too — it resolves to that run's chat."}, 'ending_before': {'type': 'string', 'description': 'Return the messages older than this id — the first id of the previous page. Paging walks backwards through history, since the default page is the tail.'}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['object', 'data', 'has_more'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'role', 'content', 'created_at'], 'properties': {'id': {'type': 'string'}, 'role': {'enum': ['user', 'assistant'], 'type': 'string'}, 'content': {'type': 'string'}, 'created_at': {'type': 'string', 'format': 'date-time'}}, 'description': "One message in a run's conversation."}}, 'object': {'type': 'string', 'const': 'list'}, 'has_more': {'type': 'boolean'}}, 'description': 'A page of conversation messages, oldest first.'}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Default 20.'}, 'status': {'enum': ['pending', 'running', 'completed', 'failed', 'needs_input', 'timed_out', 'unknown', 'skipped'], 'type': 'string', 'description': 'Only runs in this state.'}, 'task_id': {'type': 'string', 'description': 'Only runs of this task (task_...).'}, 'ending_before': {'type': 'string', 'description': 'Return the page before this id — the first id from the previous page.'}, 'starting_after': {'type': 'string', 'description': 'Return the page after this id — the last id from the previous page.'}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['object', 'data', 'has_more'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object', 'required': ['object', 'id', 'task_id', 'status', 'created_at'], 'properties': {'id': {'type': 'string'}, 'object': {'type': 'string', 'const': 'task_run'}, 'result': {'type': ['string', 'null']}, 'reused': {'type': 'boolean'}, 'status': {'enum': ['pending', 'running', 'completed', 'failed', 'needs_input', 'timed_out', 'unknown', 'skipped'], 'type': 'string'}, 'chat_id': {'type': ['string', 'null']}, 'summary': {'type': ['string', 'null']}, 'task_id': {'type': 'string'}, 'next_step': {'type': 'string'}, 'task_name': {'type': ['string', 'null']}, 'created_at': {'type': 'string', 'format': 'date-time'}, 'started_at': {'type': ['string', 'null'], 'format': 'date-time'}, 'completed_at': {'type': ['string', 'null'], 'format': 'date-time'}, 'error_message': {'type': ['string', 'null']}, 'wait_timed_out': {'type': 'boolean', 'description': 'The wait ended first. The work is still running: follow it with the tool next_step names.'}, 'credits_consumed': {'type': 'integer'}, 'pending_approval_ids': {'type': 'array', 'items': {'type': 'string'}}}, 'description': 'A task run — one delegated job and what is known about its state.'}}, 'object': {'type': 'string', 'const': 'list'}, 'has_more': {'type': 'boolean'}}, 'description': 'A page of task runs, newest first.'}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['run_id', 'approvals'], 'properties': {'run_id': {'type': 'string', 'description': 'A run id (trun_...).'}, 'approvals': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'approved'], 'properties': {'id': {'type': 'string', 'description': "A pending approval id from the run's pending_approval_ids."}, 'reason': {'type': 'string', 'description': 'Why it was denied (optional).'}, 'approved': {'type': 'boolean', 'description': 'True to let the action run, false to deny it.'}}}, 'minItems': 1, 'description': 'One decision per pending approval id — the run stays paused until every one is answered.'}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['object', 'id', 'task_id', 'status', 'created_at'], 'properties': {'id': {'type': 'string'}, 'object': {'type': 'string', 'const': 'task_run'}, 'result': {'type': ['string', 'null']}, 'reused': {'type': 'boolean'}, 'status': {'enum': ['pending', 'running', 'completed', 'failed', 'needs_input', 'timed_out', 'unknown', 'skipped'], 'type': 'string'}, 'chat_id': {'type': ['string', 'null']}, 'summary': {'type': ['string', 'null']}, 'task_id': {'type': 'string'}, 'next_step': {'type': 'string'}, 'task_name': {'type': ['string', 'null']}, 'created_at': {'type': 'string', 'format': 'date-time'}, 'started_at': {'type': ['string', 'null'], 'format': 'date-time'}, 'completed_at': {'type': ['string', 'null'], 'format': 'date-time'}, 'error_message': {'type': ['string', 'null']}, 'wait_timed_out': {'type': 'boolean', 'description': 'The wait ended first. The work is still running: follow it with the tool next_step names.'}, 'credits_consumed': {'type': 'integer'}, 'pending_approval_ids': {'type': 'array', 'items': {'type': 'string'}}}, 'description': 'A task run — one delegated job and what is known about its state.'}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['code'], 'properties': {'code': {'type': 'string', 'maxLength': 100000, 'description': 'The JavaScript to run.'}, 'wait_seconds': {'type': 'integer', 'maximum': 300, 'minimum': 0, 'description': 'How long to wait for the script to finish before returning. Defaults to, and is capped at, 300 s when your client accepts a streamed reply (text/event-stream), 90 s otherwise. The script keeps going when the wait ends first.'}, 'idempotency_key': {'type': 'string', 'maxLength': 255, 'description': 'Always pass one, unique to this request. Retrying with the same key within an hour returns the run the first call started instead of doing the job twice.'}, 'timeout_seconds': {'type': 'integer', 'maximum': 600, 'minimum': 1, 'description': 'How long the script may run (default 300).'}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['object', 'id', 'status', 'calls', 'timeout_seconds', 'created_at'], 'properties': {'id': {'type': 'string'}, 'calls': {'type': 'array', 'items': {'type': 'object', 'required': ['role'], 'properties': {'role': {'type': 'string'}, 'status': {'type': 'integer'}, 'read_only': {'type': 'boolean'}, 'error_code': {'type': 'string'}}}, 'description': 'Every tool call the script made, in order.'}, 'error': {'type': ['string', 'null']}, 'object': {'type': 'string', 'const': 'script_run'}, 'output': {'type': ['string', 'null'], 'description': 'What the script printed (the last 64,000 characters).'}, 'result': {'description': "The script's last expression, as JSON."}, 'reused': {'type': 'boolean'}, 'status': {'enum': ['queued', 'in_progress', 'completed', 'failed', 'cancelled', 'timed_out'], 'type': 'string'}, 'next_step': {'type': 'string'}, 'created_at': {'type': 'string', 'format': 'date-time'}, 'started_at': {'type': ['string', 'null'], 'format': 'date-time'}, 'completed_at': {'type': ['string', 'null'], 'format': 'date-time'}, 'wait_timed_out': {'type': 'boolean', 'description': 'The wait ended first. The work is still running: follow it with the tool next_step names.'}, 'timeout_seconds': {'type': 'integer'}}, 'description': "One script run on the account's computer."}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['chat_id', 'message'], 'properties': {'chat_id': {'type': 'string', 'description': "A chat id (aichat_...). A run id works too — it resolves to that run's chat."}, 'message': {'type': 'string', 'maxLength': 10000, 'description': 'The follow-up to send into the conversation.'}, 'timeout_seconds': {'type': 'integer', 'maximum': 300, 'minimum': 0, 'description': "Seconds to wait for the reply before returning (default 0: return the new run immediately). Capped like ask_crevio's wait."}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['object', 'id', 'task_id', 'status', 'created_at'], 'properties': {'id': {'type': 'string'}, 'object': {'type': 'string', 'const': 'task_run'}, 'result': {'type': ['string', 'null']}, 'reused': {'type': 'boolean'}, 'status': {'enum': ['pending', 'running', 'completed', 'failed', 'needs_input', 'timed_out', 'unknown', 'skipped'], 'type': 'string'}, 'chat_id': {'type': ['string', 'null']}, 'summary': {'type': ['string', 'null']}, 'task_id': {'type': 'string'}, 'next_step': {'type': 'string'}, 'task_name': {'type': ['string', 'null']}, 'created_at': {'type': 'string', 'format': 'date-time'}, 'started_at': {'type': ['string', 'null'], 'format': 'date-time'}, 'completed_at': {'type': ['string', 'null'], 'format': 'date-time'}, 'error_message': {'type': ['string', 'null']}, 'wait_timed_out': {'type': 'boolean', 'description': 'The wait ended first. The work is still running: follow it with the tool next_step names.'}, 'credits_consumed': {'type': 'integer'}, 'pending_approval_ids': {'type': 'array', 'items': {'type': 'string'}}}, 'description': 'A task run — one delegated job and what is known about its state.'}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['message'], 'properties': {'speed': {'enum': ['faster', 'smarter'], 'type': 'string', 'description': 'faster thinks less, for simple jobs where latency matters more than depth; smarter (default) thinks it through.'}, 'message': {'type': 'string', 'maxLength': 10000, 'description': 'What you want done, in natural language, with all the context needed — the agent does not see your conversation.'}, 'approval_mode': {'enum': ['autonomous', 'supervised', 'read_only'], 'type': 'string', 'description': 'autonomous (default) acts without review; supervised pauses in needs_input for your approval before each gated write (pending_approval_ids) and otherwise finishes with its proposal; read_only forbids writes.'}, 'idempotency_key': {'type': 'string', 'maxLength': 255, 'description': 'Always pass one, unique to this request. Retrying with the same key within an hour returns the run the first call started instead of doing the job twice.'}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['object', 'id', 'task_id', 'status', 'created_at'], 'properties': {'id': {'type': 'string'}, 'object': {'type': 'string', 'const': 'task_run'}, 'result': {'type': ['string', 'null']}, 'reused': {'type': 'boolean'}, 'status': {'enum': ['pending', 'running', 'completed', 'failed', 'needs_input', 'timed_out', 'unknown', 'skipped'], 'type': 'string'}, 'chat_id': {'type': ['string', 'null']}, 'summary': {'type': ['string', 'null']}, 'task_id': {'type': 'string'}, 'next_step': {'type': 'string'}, 'task_name': {'type': ['string', 'null']}, 'created_at': {'type': 'string', 'format': 'date-time'}, 'started_at': {'type': ['string', 'null'], 'format': 'date-time'}, 'completed_at': {'type': ['string', 'null'], 'format': 'date-time'}, 'error_message': {'type': ['string', 'null']}, 'wait_timed_out': {'type': 'boolean', 'description': 'The wait ended first. The work is still running: follow it with the tool next_step names.'}, 'credits_consumed': {'type': 'integer'}, 'pending_approval_ids': {'type': 'array', 'items': {'type': 'string'}}}, 'description': 'A task run — one delegated job and what is known about its state.'}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['run_id'], 'properties': {'run_id': {'type': 'string', 'description': 'A run id (trun_...).'}, 'timeout_seconds': {'type': 'integer', 'maximum': 300, 'minimum': 0, 'description': 'How long to wait for the run to finish before returning. Defaults to, and is capped at, 300 s when your client accepts a streamed reply (text/event-stream), 90 s otherwise. The run keeps going when the wait ends first.'}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['object', 'id', 'task_id', 'status', 'created_at'], 'properties': {'id': {'type': 'string'}, 'object': {'type': 'string', 'const': 'task_run'}, 'result': {'type': ['string', 'null']}, 'reused': {'type': 'boolean'}, 'status': {'enum': ['pending', 'running', 'completed', 'failed', 'needs_input', 'timed_out', 'unknown', 'skipped'], 'type': 'string'}, 'chat_id': {'type': ['string', 'null']}, 'summary': {'type': ['string', 'null']}, 'task_id': {'type': 'string'}, 'next_step': {'type': 'string'}, 'task_name': {'type': ['string', 'null']}, 'created_at': {'type': 'string', 'format': 'date-time'}, 'started_at': {'type': ['string', 'null'], 'format': 'date-time'}, 'completed_at': {'type': ['string', 'null'], 'format': 'date-time'}, 'error_message': {'type': ['string', 'null']}, 'wait_timed_out': {'type': 'boolean', 'description': 'The wait ended first. The work is still running: follow it with the tool next_step names.'}, 'credits_consumed': {'type': 'integer'}, 'pending_approval_ids': {'type': 'array', 'items': {'type': 'string'}}}, 'description': 'A task run — one delegated job and what is known about its state.'}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['run_id'], 'properties': {'run_id': {'type': 'string', 'description': 'A script run id (srun_...).'}, 'wait_seconds': {'type': 'integer', 'maximum': 300, 'minimum': 0, 'description': 'How long to wait for the script to finish before returning. Defaults to, and is capped at, 300 s when your client accepts a streamed reply (text/event-stream), 90 s otherwise. The script keeps going when the wait ends first.'}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['object', 'id', 'status', 'calls', 'timeout_seconds', 'created_at'], 'properties': {'id': {'type': 'string'}, 'calls': {'type': 'array', 'items': {'type': 'object', 'required': ['role'], 'properties': {'role': {'type': 'string'}, 'status': {'type': 'integer'}, 'read_only': {'type': 'boolean'}, 'error_code': {'type': 'string'}}}, 'description': 'Every tool call the script made, in order.'}, 'error': {'type': ['string', 'null']}, 'object': {'type': 'string', 'const': 'script_run'}, 'output': {'type': ['string', 'null'], 'description': 'What the script printed (the last 64,000 characters).'}, 'result': {'description': "The script's last expression, as JSON."}, 'reused': {'type': 'boolean'}, 'status': {'enum': ['queued', 'in_progress', 'completed', 'failed', 'cancelled', 'timed_out'], 'type': 'string'}, 'next_step': {'type': 'string'}, 'created_at': {'type': 'string', 'format': 'date-time'}, 'started_at': {'type': ['string', 'null'], 'format': 'date-time'}, 'completed_at': {'type': ['string', 'null'], 'format': 'date-time'}, 'wait_timed_out': {'type': 'boolean', 'description': 'The wait ended first. The work is still running: follow it with the tool next_step names.'}, 'timeout_seconds': {'type': 'integer'}}, 'description': "One script run on the account's computer."}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['object', 'account', 'credential', 'plan', 'credits', 'tools'], 'properties': {'plan': {'type': 'string'}, 'user': {'type': ['object', 'null'], 'required': ['id', 'email'], 'properties': {'id': {'type': 'string'}, 'name': {'type': ['string', 'null']}, 'email': {'type': 'string'}}}, 'tools': {'type': 'array', 'items': {'type': 'string'}}, 'limits': {'type': 'object', 'required': ['ask_timeout_default_seconds', 'ask_timeout_max_seconds', 'message_max_chars'], 'properties': {'message_max_chars': {'type': 'integer'}, 'ask_timeout_max_seconds': {'type': 'integer', 'description': 'Longer when this connection accepts a streamed reply.'}, 'ask_timeout_default_seconds': {'type': 'integer'}}, 'description': 'Bounds the delegation tools enforce.'}, 'object': {'type': 'string', 'const': 'whoami'}, 'account': {'type': 'object', 'required': ['id', 'name'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': ['string', 'null']}}, 'description': 'The account every tool call is scoped to.'}, 'credits': {'type': 'number'}, 'credential': {'type': 'object', 'required': ['type'], 'properties': {'id': {'type': 'string'}, 'name': {'type': ['string', 'null']}, 'type': {'enum': ['api_key', 'oauth'], 'type': 'string'}, 'expires_at': {'type': ['string', 'null'], 'format': 'date-time'}}, 'description': 'How this connection authenticated.'}, 'rate_limit': {'type': 'object', 'required': ['limit', 'window_seconds'], 'properties': {'limit': {'type': 'integer'}, 'window_seconds': {'type': 'integer'}}, 'description': 'The API rate limit this credential is subject to.'}}, 'description': 'The account, user, and credential behind this connection, with the limits that apply to it.'}
Letzte Tool-Änderungen
Ähnliche MCP-Server
AgentLot Marketplace
Enables agents and users to discover, bid on, purchase, deliver, and settle paid digital services and compute work.
zobrx
Provides read-only ecommerce operations and analytics for orders, inventory, marketplace performance, advertising, settlements, t…
SupplySlate
Supports component sourcing, fabrication requests, supplier RFQs, catalog imports, quotes, purchase planning, checkout handoffs, …
Obriym CRM
Manages CRM records, sales pipelines, activities, orders, products, inventory, and marketplace catalog operations.
velora
Provides Argentine commerce operations including catalog and inventory, customer and supplier management, cash register tracking,…
Shopify
Provides read access to Shopify Admin data for store operations through the Shopify REST API.
Woocommerce
Provides access to WooCommerce store data through the WooCommerce REST API.
Troostwijk
Searches European industrial and insolvency liquidation auctions and retrieves auction lot details.