このMCPでできること
Builds, edits, publishes, hosts, connects domains, and provides analytics and search performance data for websites and web apps.
ツール
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain', 'context'], 'properties': {'years': {'type': 'number', 'description': '1-10, default 1'}, 'app_id': {'type': 'number', 'description': 'App to connect it to'}, 'domain': {'type': 'string', 'description': "e.g. 'mybakery.com'"}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}, 'registrant': {'type': 'object', 'required': ['first_name', 'last_name', 'email', 'phone', 'address', 'city', 'country'], 'properties': {'city': {'type': 'string'}, 'email': {'type': 'string'}, 'phone': {'type': 'string', 'description': 'International format, e.g. +33 6 12 34 56 78'}, 'state': {'type': 'string'}, 'address': {'type': 'string'}, 'country': {'type': 'string', 'description': 'ISO 3166-1 alpha-2, e.g. FR'}, 'address2': {'type': 'string'}, 'last_name': {'type': 'string'}, 'first_name': {'type': 'string'}, 'postal_code': {'type': 'string', 'description': 'Required except in countries without postal codes'}, 'organization': {'type': 'string'}}, 'description': "The domain OWNER (legal registrant) — can differ from the person paying. Ask the user for it; if omitted, the payer's billing details are used.", 'additionalProperties': False}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'price': {}, 'years': {}, 'domain': {}, 'currency': {}, 'expires_at': {}, 'checkout_url': {}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain', 'context'], 'properties': {'domain': {'type': 'string', 'description': "The domain, e.g. 'mybakery.com'"}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'tls': {}, 'url': {}, 'checks': {}, 'domain': {}, 'status': {}, 'message': {}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['task_id', 'context'], 'properties': {'wait': {'type': 'number', 'description': 'Optional. Seconds to hold the connection before returning. Capped server-side at a few seconds so the call always comes back inside a single turn — asking for more has no effect. Leave it unset.'}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}, 'task_id': {'type': 'string', 'description': 'The task_id returned by create_app or modify_app'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'name': {}, 'plan': {}, 'slug': {}, 'app_id': {}, 'reason': {}, 'result': {}, 'status': {}, 'palette': {}, 'task_id': {'type': 'string'}, 'metadata': {}, 'progress': {}, 'preview_url': {}, 'production_url': {}, 'screenshot_url': {}, 'deployment_status': {}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'domain', 'context'], 'properties': {'app_id': {'type': 'number', 'description': 'The app id (must be published)'}, 'domain': {'type': 'string', 'description': "The domain to connect, e.g. 'mybakery.com'"}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'app_id': {}, 'domain': {}, 'status': {}, 'warnings': {}, 'dns_config': {}, 'already_connected': {}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'context'], 'properties': {'app_id': {'type': 'number', 'description': 'The app id to connect Search Console for'}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'app_id': {'type': 'number'}, 'message': {}, 'site_url': {}, 'connected': {'type': 'boolean'}, 'consent_url': {}, 'google_email': {}, 'custom_domain': {}, 'site_selected': {'type': 'boolean'}, 'expires_in_minutes': {'type': 'number'}, 'requires_custom_domain': {'type': 'boolean'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['prompt', 'context'], 'properties': {'prompt': {'type': 'string', 'maxLength': 10000, 'minLength': 1, 'description': 'Detailed description of the website to build'}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}, 'visibility': {'enum': ['public', 'personal'], 'type': 'string', 'default': 'personal', 'description': 'Controls discovery listing: public = discoverable, personal = unlisted. Both may be deployed to a publicly reachable URL; personal does not add access control.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'name': {'type': 'string'}, 'app_id': {}, 'status': {'type': 'string'}, 'task_id': {}, 'build_url': {'type': 'string'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'table', 'where', 'context'], 'properties': {'table': {'type': 'string', 'description': 'Table name (public schema)'}, 'where': {'type': 'object', 'description': 'Which rows (required)', 'additionalProperties': {}}, 'app_id': {'type': 'number', 'description': 'The app id'}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'table': {}, 'deleted': {}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'paths', 'context'], 'properties': {'paths': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1, 'description': 'Project-relative paths to delete, e.g. ["src/pages/old.astro", "public/images/unused.png"]'}, 'app_id': {'type': 'number', 'description': 'The app ID'}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'app_id': {'type': 'number'}, 'deleted': {}, 'missing': {}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'edits', 'context'], 'properties': {'edits': {'type': 'array', 'items': {'type': 'object', 'required': ['path', 'old_string', 'new_string'], 'properties': {'path': {'type': 'string', 'description': 'Project-relative path of an EXISTING file'}, 'new_string': {'type': 'string', 'description': 'Replacement text. "" deletes the match.'}, 'old_string': {'type': 'string', 'minLength': 1, 'description': 'Exact text to find, copied from the file. Must appear once unless replace_all.'}, 'replace_all': {'type': 'boolean', 'description': 'Replace EVERY occurrence instead of requiring a unique match.'}}, 'additionalProperties': False}, 'minItems': 1, 'description': 'Edits, in order. Validated before any write.'}, 'app_id': {'type': 'number', 'description': 'The app ID'}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'edits': {}, 'paths': {}, 'app_id': {'type': 'number'}, 'edited': {}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query', 'context'], 'properties': {'query': {'type': 'string', 'description': "A domain, full URL, or slug — e.g. 'mysite.ch', 'https://mysite.ch', or 'mysite.kleap.io'"}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'name': {}, 'slug': {}, 'found': {'type': 'boolean'}, 'query': {'type': 'string'}, 'app_id': {}, 'reason': {}, 'status': {}, 'matched': {}, 'site_url': {}, 'custom_domain': {}, 'production_url': {}, 'screenshot_url': {}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'path', 'prompt', 'context'], 'properties': {'hd': {'type': 'boolean', 'description': 'true = premium model (flux-2-dev): sharper, slower. Default = fast klein model.'}, 'path': {'type': 'string', 'description': 'public/ image path to create, ending .png/.jpg/.jpeg/.webp (e.g. public/hero.jpg). Use a NEW name to replace an image.'}, 'width': {'type': 'number', 'description': 'Pixel width 256–1440 (default 768).'}, 'app_id': {'type': 'number', 'description': 'The app ID'}, 'height': {'type': 'number', 'description': 'Pixel height 256–1440 (default 768).'}, 'prompt': {'type': 'string', 'description': 'Vivid description of the image to generate (subject, mood, lighting, style).'}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'path': {}, 'size': {}, 'bytes': {}, 'model': {}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'context'], 'properties': {'app_id': {'type': 'number', 'description': 'The app id to fetch analytics for'}, 'period': {'enum': ['7d', '30d', '90d'], 'type': 'string', 'description': "Time window: '7d' (default), '30d', or '90d'"}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'app_id': {'type': 'number'}, 'period': {}, 'visitors': {'type': 'number'}, 'pageviews': {'type': 'number'}, 'referrers': {}, 'top_pages': {}, 'configured': {'type': 'boolean'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'context'], 'properties': {'app_id': {'type': 'number', 'description': 'The app ID'}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'name': {}, 'slug': {}, 'app_id': {}, 'status': {}, 'site_url': {}, 'created_at': {}, 'preview_url': {}, 'custom_domain': {}, 'custom_domains': {}, 'production_url': {}, 'screenshot_url': {}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['context'], 'properties': {'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'credits': {}, 'is_paid': {}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'context'], 'properties': {'app_id': {'type': 'number', 'description': 'The app id'}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'app_id': {}, 'tables': {}, 'provisioned': {}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'context'], 'properties': {'limit': {'type': 'number', 'description': 'Max rows to return (default 20, max 100)'}, 'since': {'type': 'string', 'description': "Only return submissions at/after this ISO 8601 date, e.g. '2026-06-01T00:00:00Z'"}, 'app_id': {'type': 'number', 'description': 'The app id to fetch submissions for'}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'count': {'type': 'number'}, 'app_id': {'type': 'number'}, 'submissions': {}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'context'], 'properties': {'app_id': {'type': 'number', 'description': 'The app ID to check'}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'name': {}, 'slug': {}, 'app_id': {'type': 'number'}, 'reason': {}, 'report': {}, 'status': {}, 'production_url': {}, 'screenshot_url': {}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'context'], 'properties': {'app_id': {'type': 'number', 'description': 'The app ID'}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'name': {}, 'slug': {}, 'width': {}, 'app_id': {'type': 'number'}, 'height': {}, 'status': {'type': 'string'}, 'image_url': {}, 'preview_url': {}, 'production_url': {}, 'screenshot_url': {}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'context'], 'properties': {'app_id': {'type': 'number', 'description': 'The app id to fetch search data for'}, 'period': {'enum': ['7d', '28d', '30d', '90d'], 'type': 'string', 'description': "Time window: '28d' (default, the window Search Console itself shows), '7d', '30d' or '90d'"}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ctr': {'type': 'number'}, 'note': {}, 'app_id': {'type': 'number'}, 'clicks': {'type': 'number'}, 'period': {}, 'message': {}, 'has_data': {'type': 'boolean'}, 'position': {'type': 'number'}, 'site_url': {}, 'connected': {'type': 'boolean'}, 'top_pages': {}, 'impressions': {'type': 'number'}, 'top_queries': {}, 'site_selected': {'type': 'boolean'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'table', 'rows', 'context'], 'properties': {'rows': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}, 'description': 'Rows: column → value'}, 'table': {'type': 'string', 'description': 'Table name (public schema)'}, 'app_id': {'type': 'number', 'description': 'The app id'}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'rows': {}, 'table': {}, 'inserted': {}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'context'], 'properties': {'app_id': {'type': 'number', 'description': 'The app ID'}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'count': {}, 'files': {}, 'app_id': {'type': 'number'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['context'], 'properties': {'limit': {'type': 'number', 'default': 20, 'description': 'Number of apps to return (max 100)'}, 'offset': {'type': 'number', 'default': 0, 'description': 'Pagination offset'}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'apps': {}, 'total': {}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'message', 'context'], 'properties': {'app_id': {'type': 'number', 'description': 'The app ID to modify'}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}, 'message': {'type': 'string', 'maxLength': 10000, 'minLength': 1, 'description': "What to change (e.g. 'Change colors to blue, add a contact form')"}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'name': {}, 'plan': {}, 'slug': {}, 'app_id': {'type': 'number'}, 'status': {'type': 'string'}, 'palette': {}, 'task_id': {}, 'message_id': {}, 'preview_url': {}, 'production_url': {}, 'screenshot_url': {}, 'deployment_status': {}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'context'], 'properties': {'app_id': {'type': 'number', 'description': 'The app ID to publish'}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'app_id': {'type': 'number'}, 'report': {}, 'status': {}, 'poll_url': {}, 'deploy_key': {}, 'production_url': {}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'table', 'context'], 'properties': {'limit': {'type': 'number', 'description': '1-500, default 100'}, 'order': {'type': 'string', 'description': 'asc (default) or desc'}, 'table': {'type': 'string', 'description': 'Table name (public schema)'}, 'where': {'type': 'object', 'description': 'Column equalities', 'additionalProperties': {}}, 'app_id': {'type': 'number', 'description': 'The app id'}, 'offset': {'type': 'number'}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}, 'order_by': {'type': 'string', 'description': 'Column to sort by'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'rows': {}, 'limit': {}, 'table': {}, 'offset': {}, 'has_more': {}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'paths', 'context'], 'properties': {'paths': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1, 'description': "Project-relative paths to read, from list_app_files (e.g. ['src/components/Header.astro','src/components/Footer.astro'])"}, 'app_id': {'type': 'number', 'description': 'The app ID'}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'files': {'type': 'array', 'items': {'type': 'object', 'required': ['path', 'content'], 'properties': {'path': {'type': 'string'}, 'type': {'type': 'string'}, 'bytes': {'type': 'number'}, 'content': {'type': 'string', 'description': 'Full text of the file. This is the payload — the text block only carries an index.'}, 'truncated': {'type': 'boolean', 'description': 'True when the file was too large to return whole; content holds the first bytes only.'}, 'returned_bytes': {'type': 'number', 'description': "How many bytes of content are actually in this result. Zero means the call's budget was spent before this file — read it on its own."}}, 'additionalProperties': False}}, 'app_id': {'type': 'number'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'name', 'context'], 'properties': {'name': {'type': 'string', 'maxLength': 100, 'minLength': 1, 'description': 'The new display name'}, 'app_id': {'type': 'number', 'description': 'The app ID to rename'}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'name': {}, 'slug': {}, 'app_id': {}, 'renamed': {'type': 'boolean'}, 'production_url': {}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['task_id', 'context'], 'properties': {'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}, 'task_id': {'type': 'string', 'description': 'The failed task_id to resume (from create_app/modify_app)'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'app_id': {}, 'status': {'type': 'string'}, 'attempt': {}, 'task_id': {}, 'parent_task_id': {}, 'files_preserved': {}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'sql', 'context'], 'properties': {'sql': {'type': 'string', 'description': 'The SQL statement'}, 'app_id': {'type': 'number', 'description': 'The app id'}, 'params': {'type': 'array', 'description': 'Values for $1, $2, …'}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'rows': {}, 'command': {}, 'warnings': {}, 'row_count': {}, 'truncated': {}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query', 'context'], 'properties': {'tlds': {'type': 'array', 'items': {'type': 'string'}, 'description': "Optional TLDs to check, e.g. ['.com', '.io', '.ch']"}, 'query': {'type': 'string', 'description': "Base name to search, without a TLD (e.g. 'mybakery')"}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'query': {'type': 'string'}, 'results': {}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'table', 'where', 'set', 'context'], 'properties': {'set': {'type': 'object', 'description': 'New values: column → value', 'additionalProperties': {}}, 'table': {'type': 'string', 'description': 'Table name (public schema)'}, 'where': {'type': 'object', 'description': 'Which rows (required)', 'additionalProperties': {}}, 'app_id': {'type': 'number', 'description': 'The app id'}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'rows': {}, 'table': {}, 'updated': {}, 'truncated': {}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'context'], 'properties': {'app_id': {'type': 'number', 'description': 'The app ID to wake up'}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'app_id': {'type': 'number'}, 'status': {'type': 'string'}, 'preview_url': {}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'files', 'context'], 'properties': {'files': {'type': 'array', 'items': {'type': 'object', 'required': ['path', 'content'], 'properties': {'path': {'type': 'string', 'description': 'Project-relative path, e.g. src/pages/about.astro'}, 'content': {'type': 'string', 'description': 'Full file text — or the base64 of the bytes when encoding is "base64"'}, 'encoding': {'enum': ['utf8', 'base64'], 'type': 'string', 'description': 'Omit for text. Use "base64" to write an IMAGE or any binary (png, jpg, webp, svg, ico, mp4, woff2, pdf...). 512KB max per file decoded.'}}, 'additionalProperties': False}, 'minItems': 1, 'description': 'Files to write/overwrite: [{ path, content, encoding? }]'}, 'app_id': {'type': 'number', 'description': 'The app ID'}, 'context': {'type': 'string', 'description': 'Why this call, in one short sentence. Used to improve the connector; never include credentials or personal data.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'paths': {}, 'app_id': {'type': 'number'}, 'binary': {}, 'written': {}}, 'additionalProperties': False}
最近のツール変更
類似のMCPサーバー
floot
Creates, edits, previews, databases, and publishes full-stack web and mobile applications with hosted resources and deployment wo…
Flowboard
Creates, validates, versions, reviews, and edits architecture diagrams using cloud-provider shapes and structured flows.
Flowgraf
Creates and edits architecture diagrams from infrastructure graphs and returns editable canvases, SVGs, and Mermaid representatio…
GripForge
Generates, rigs, animates, analyzes, and packages game characters, weapons, armor, effects, environments, and engine-ready assets.
shiply
Publishes and manages web applications with SQL databases, serverless functions, domains, email tests, client intake, contracts, …
Fine Structure
Builds and hosts full-stack applications from prompts and supports agent communication through WhatsApp and email.
spriteship
Generates and manages 2D game characters, assets, animations, tilesets, UI packs, maps, and engine-ready exports for multiple gam…
mcp
Provisions and manages cloud instances, networks, storage, databases, backups, VPNs, application deployments, and autocoding-agen…