このMCPでできること
Operates Crevio business workflows for products, customers, orders, email, social activity, research, and websites through an API-connected agent.
ツール
入力スキーマ
{'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.'}}}
出力スキーマ
{'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.'}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['run_id'], 'properties': {'run_id': {'type': 'string', 'description': 'A run id (trun_...).'}}}
出力スキーマ
{'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.'}
入力スキーマ
{'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_...).'}}}
出力スキーマ
{'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."}
入力スキーマ
{'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."}}}
出力スキーマ
{'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.'}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['run_id'], 'properties': {'run_id': {'type': 'string', 'description': 'A run id (trun_...).'}}}
出力スキーマ
{'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.'}
入力スキーマ
{'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_...).'}}}
出力スキーマ
{'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."}
入力スキーマ
{'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.'}}}
出力スキーマ
{'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.'}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
出力スキーマ
{'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).'}}}
入力スキーマ
{'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.'}}}
出力スキーマ
{'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'}}}
入力スキーマ
{'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.'}}}
出力スキーマ
{'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.'}
入力スキーマ
{'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.'}}}
出力スキーマ
{'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.'}
入力スキーマ
{'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.'}}}
出力スキーマ
{'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.'}
入力スキーマ
{'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).'}}}
出力スキーマ
{'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."}
入力スキーマ
{'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."}}}
出力スキーマ
{'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.'}
入力スキーマ
{'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.'}}}
出力スキーマ
{'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.'}
入力スキーマ
{'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.'}}}
出力スキーマ
{'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.'}
入力スキーマ
{'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.'}}}
出力スキーマ
{'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."}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
出力スキーマ
{'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.'}
最近のツール変更
類似のMCPサーバー
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.