이 MCP로 할 수 있는 일
Reads Codecov repositories, commits, pull requests, coverage reports, trends, flags, components, test results, and impacted files.
도구
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['owner', 'repo'], 'properties': {'base': {'type': 'string', 'description': 'Base commit SHA (use together with `head`).'}, 'head': {'type': 'string', 'description': 'Head commit SHA (use together with `base`).'}, 'repo': {'type': 'string', 'minLength': 1, 'description': "Repository name, e.g. 'codecov-api' (required)."}, 'owner': {'type': 'string', 'minLength': 1, 'description': "Owner username — the organization or user login on the git service, e.g. 'codecov' (required)."}, 'pullid': {'type': 'string', 'description': 'Pull request id to compare (use instead of base/head).'}, 'service': {'enum': ['github', 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise', 'bitbucket_server'], 'type': 'string', 'default': 'github', 'description': "Git service provider — one of 'github' (default), 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise' or 'bitbucket_server'."}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['owner', 'repo'], 'properties': {'base': {'type': 'string', 'description': 'Base commit SHA (use together with `head`).'}, 'head': {'type': 'string', 'description': 'Head commit SHA (use together with `base`).'}, 'repo': {'type': 'string', 'minLength': 1, 'description': "Repository name, e.g. 'codecov-api' (required)."}, 'owner': {'type': 'string', 'minLength': 1, 'description': "Owner username — the organization or user login on the git service, e.g. 'codecov' (required)."}, 'pullid': {'type': 'string', 'description': 'Pull request id to compare (use instead of base/head).'}, 'service': {'enum': ['github', 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise', 'bitbucket_server'], 'type': 'string', 'default': 'github', 'description': "Git service provider — one of 'github' (default), 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise' or 'bitbucket_server'."}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['owner', 'repo', 'branch'], 'properties': {'repo': {'type': 'string', 'minLength': 1, 'description': "Repository name, e.g. 'codecov-api' (required)."}, 'owner': {'type': 'string', 'minLength': 1, 'description': "Owner username — the organization or user login on the git service, e.g. 'codecov' (required)."}, 'branch': {'type': 'string', 'minLength': 1, 'description': "Branch name, e.g. 'main' (required)."}, 'service': {'enum': ['github', 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise', 'bitbucket_server'], 'type': 'string', 'default': 'github', 'description': "Git service provider — one of 'github' (default), 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise' or 'bitbucket_server'."}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['owner', 'repo', 'commitid'], 'properties': {'repo': {'type': 'string', 'minLength': 1, 'description': "Repository name, e.g. 'codecov-api' (required)."}, 'owner': {'type': 'string', 'minLength': 1, 'description': "Owner username — the organization or user login on the git service, e.g. 'codecov' (required)."}, 'service': {'enum': ['github', 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise', 'bitbucket_server'], 'type': 'string', 'default': 'github', 'description': "Git service provider — one of 'github' (default), 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise' or 'bitbucket_server'."}, 'commitid': {'type': 'string', 'minLength': 1, 'description': 'Commit SHA (required).'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['owner', 'repo'], 'properties': {'sha': {'type': 'string', 'description': 'Commit SHA to report on (defaults to the default branch head).'}, 'flag': {'type': 'string', 'description': 'Restrict the report to a coverage flag.'}, 'path': {'type': 'string', 'description': 'Restrict the report to a file or directory path prefix.'}, 'repo': {'type': 'string', 'minLength': 1, 'description': "Repository name, e.g. 'codecov-api' (required)."}, 'owner': {'type': 'string', 'minLength': 1, 'description': "Owner username — the organization or user login on the git service, e.g. 'codecov' (required)."}, 'branch': {'type': 'string', 'description': 'Branch whose head to report on.'}, 'service': {'enum': ['github', 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise', 'bitbucket_server'], 'type': 'string', 'default': 'github', 'description': "Git service provider — one of 'github' (default), 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise' or 'bitbucket_server'."}, 'componentId': {'type': 'string', 'description': 'Restrict the report to a component (maps to `component_id`).'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['owner', 'repo'], 'properties': {'sha': {'type': 'string', 'description': 'Commit SHA to report on (defaults to the default branch head).'}, 'flag': {'type': 'string', 'description': 'Restrict totals to a coverage flag.'}, 'path': {'type': 'string', 'description': 'Restrict totals to a file or directory path prefix.'}, 'repo': {'type': 'string', 'minLength': 1, 'description': "Repository name, e.g. 'codecov-api' (required)."}, 'owner': {'type': 'string', 'minLength': 1, 'description': "Owner username — the organization or user login on the git service, e.g. 'codecov' (required)."}, 'branch': {'type': 'string', 'description': 'Branch whose head to report on.'}, 'service': {'enum': ['github', 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise', 'bitbucket_server'], 'type': 'string', 'default': 'github', 'description': "Git service provider — one of 'github' (default), 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise' or 'bitbucket_server'."}, 'componentId': {'type': 'string', 'description': 'Restrict totals to a component (maps to `component_id`).'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['owner', 'repo'], 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Page number for paginated results (1-based).'}, 'repo': {'type': 'string', 'minLength': 1, 'description': "Repository name, e.g. 'codecov-api' (required)."}, 'owner': {'type': 'string', 'minLength': 1, 'description': "Owner username — the organization or user login on the git service, e.g. 'codecov' (required)."}, 'branch': {'type': 'string', 'description': 'Branch to measure (defaults to the default branch).'}, 'endDate': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'End of the range, yyyy-mm-dd (maps to `end_date`).'}, 'service': {'enum': ['github', 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise', 'bitbucket_server'], 'type': 'string', 'default': 'github', 'description': "Git service provider — one of 'github' (default), 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise' or 'bitbucket_server'."}, 'interval': {'enum': ['1d', '7d', '30d'], 'type': 'string', 'description': "Aggregation interval for the trend — '1d', '7d' or '30d'."}, 'pageSize': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Number of results per page (maps to `page_size`).'}, 'startDate': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Start of the range, yyyy-mm-dd (maps to `start_date`).'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['owner', 'repo', 'path'], 'properties': {'sha': {'type': 'string', 'description': 'Commit SHA to report on (defaults to the default branch head).'}, 'path': {'type': 'string', 'minLength': 1, 'description': "File path within the repo, e.g. 'src/app.ts' (required; slashes are URL-encoded)."}, 'repo': {'type': 'string', 'minLength': 1, 'description': "Repository name, e.g. 'codecov-api' (required)."}, 'owner': {'type': 'string', 'minLength': 1, 'description': "Owner username — the organization or user login on the git service, e.g. 'codecov' (required)."}, 'branch': {'type': 'string', 'description': 'Branch whose head to report on.'}, 'service': {'enum': ['github', 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise', 'bitbucket_server'], 'type': 'string', 'default': 'github', 'description': "Git service provider — one of 'github' (default), 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise' or 'bitbucket_server'."}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['owner', 'repo', 'flag_name'], 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Page number for paginated results (1-based).'}, 'repo': {'type': 'string', 'minLength': 1, 'description': "Repository name, e.g. 'codecov-api' (required)."}, 'owner': {'type': 'string', 'minLength': 1, 'description': "Owner username — the organization or user login on the git service, e.g. 'codecov' (required)."}, 'branch': {'type': 'string', 'description': 'Branch to measure (defaults to the default branch).'}, 'endDate': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'End of the range, yyyy-mm-dd (maps to `end_date`).'}, 'service': {'enum': ['github', 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise', 'bitbucket_server'], 'type': 'string', 'default': 'github', 'description': "Git service provider — one of 'github' (default), 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise' or 'bitbucket_server'."}, 'interval': {'enum': ['1d', '7d', '30d'], 'type': 'string', 'description': "Aggregation interval for the trend — '1d', '7d' or '30d'."}, 'pageSize': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Number of results per page (maps to `page_size`).'}, 'flag_name': {'type': 'string', 'minLength': 1, 'description': 'Coverage flag name (required).'}, 'startDate': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Start of the range, yyyy-mm-dd (maps to `start_date`).'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['owner'], 'properties': {'owner': {'type': 'string', 'minLength': 1, 'description': "Owner username — the organization or user login on the git service, e.g. 'codecov' (required)."}, 'service': {'enum': ['github', 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise', 'bitbucket_server'], 'type': 'string', 'default': 'github', 'description': "Git service provider — one of 'github' (default), 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise' or 'bitbucket_server'."}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['owner', 'repo', 'pullid'], 'properties': {'repo': {'type': 'string', 'minLength': 1, 'description': "Repository name, e.g. 'codecov-api' (required)."}, 'owner': {'type': 'string', 'minLength': 1, 'description': "Owner username — the organization or user login on the git service, e.g. 'codecov' (required)."}, 'pullid': {'type': 'string', 'minLength': 1, 'description': 'Pull request number/id (required).'}, 'service': {'enum': ['github', 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise', 'bitbucket_server'], 'type': 'string', 'default': 'github', 'description': "Git service provider — one of 'github' (default), 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise' or 'bitbucket_server'."}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['owner', 'repo'], 'properties': {'repo': {'type': 'string', 'minLength': 1, 'description': "Repository name, e.g. 'codecov-api' (required)."}, 'owner': {'type': 'string', 'minLength': 1, 'description': "Owner username — the organization or user login on the git service, e.g. 'codecov' (required)."}, 'service': {'enum': ['github', 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise', 'bitbucket_server'], 'type': 'string', 'default': 'github', 'description': "Git service provider — one of 'github' (default), 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise' or 'bitbucket_server'."}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['owner', 'repo'], 'properties': {'repo': {'type': 'string', 'minLength': 1, 'description': "Repository name, e.g. 'codecov-api' (required)."}, 'owner': {'type': 'string', 'minLength': 1, 'description': "Owner username — the organization or user login on the git service, e.g. 'codecov' (required)."}, 'service': {'enum': ['github', 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise', 'bitbucket_server'], 'type': 'string', 'default': 'github', 'description': "Git service provider — one of 'github' (default), 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise' or 'bitbucket_server'."}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['owner', 'repo'], 'properties': {'sha': {'type': 'string', 'description': 'Commit SHA to report on (defaults to the default branch head).'}, 'flag': {'type': 'string', 'description': 'Restrict the tree to a coverage flag.'}, 'path': {'type': 'string', 'description': 'Restrict the tree to a directory path prefix.'}, 'repo': {'type': 'string', 'minLength': 1, 'description': "Repository name, e.g. 'codecov-api' (required)."}, 'depth': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Maximum tree depth to return.'}, 'owner': {'type': 'string', 'minLength': 1, 'description': "Owner username — the organization or user login on the git service, e.g. 'codecov' (required)."}, 'branch': {'type': 'string', 'description': 'Branch whose head to report on.'}, 'service': {'enum': ['github', 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise', 'bitbucket_server'], 'type': 'string', 'default': 'github', 'description': "Git service provider — one of 'github' (default), 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise' or 'bitbucket_server'."}, 'componentId': {'type': 'string', 'description': 'Restrict the tree to a component (maps to `component_id`).'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['owner', 'repo'], 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Page number for paginated results (1-based).'}, 'repo': {'type': 'string', 'minLength': 1, 'description': "Repository name, e.g. 'codecov-api' (required)."}, 'owner': {'type': 'string', 'minLength': 1, 'description': "Owner username — the organization or user login on the git service, e.g. 'codecov' (required)."}, 'author': {'type': 'string', 'description': 'Filter branches by author username.'}, 'service': {'enum': ['github', 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise', 'bitbucket_server'], 'type': 'string', 'default': 'github', 'description': "Git service provider — one of 'github' (default), 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise' or 'bitbucket_server'."}, 'ordering': {'type': 'string', 'description': "Ordering field, e.g. 'updatestamp' or '-updatestamp'."}, 'pageSize': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Number of results per page (maps to `page_size`).'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['owner', 'repo'], 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Page number for paginated results (1-based).'}, 'repo': {'type': 'string', 'minLength': 1, 'description': "Repository name, e.g. 'codecov-api' (required)."}, 'owner': {'type': 'string', 'minLength': 1, 'description': "Owner username — the organization or user login on the git service, e.g. 'codecov' (required)."}, 'branch': {'type': 'string', 'description': "Filter commits to a branch, e.g. 'main'."}, 'service': {'enum': ['github', 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise', 'bitbucket_server'], 'type': 'string', 'default': 'github', 'description': "Git service provider — one of 'github' (default), 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise' or 'bitbucket_server'."}, 'pageSize': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Number of results per page (maps to `page_size`).'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['owner', 'repo', 'commitid'], 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Page number for paginated results (1-based).'}, 'repo': {'type': 'string', 'minLength': 1, 'description': "Repository name, e.g. 'codecov-api' (required)."}, 'owner': {'type': 'string', 'minLength': 1, 'description': "Owner username — the organization or user login on the git service, e.g. 'codecov' (required)."}, 'service': {'enum': ['github', 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise', 'bitbucket_server'], 'type': 'string', 'default': 'github', 'description': "Git service provider — one of 'github' (default), 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise' or 'bitbucket_server'."}, 'commitid': {'type': 'string', 'minLength': 1, 'description': 'Commit SHA (required).'}, 'pageSize': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Number of results per page (maps to `page_size`).'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['owner', 'repo'], 'properties': {'sha': {'type': 'string', 'description': 'Commit SHA to report components on.'}, 'repo': {'type': 'string', 'minLength': 1, 'description': "Repository name, e.g. 'codecov-api' (required)."}, 'owner': {'type': 'string', 'minLength': 1, 'description': "Owner username — the organization or user login on the git service, e.g. 'codecov' (required)."}, 'branch': {'type': 'string', 'description': 'Branch to report components on (defaults to the default branch).'}, 'service': {'enum': ['github', 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise', 'bitbucket_server'], 'type': 'string', 'default': 'github', 'description': "Git service provider — one of 'github' (default), 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise' or 'bitbucket_server'."}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['owner', 'repo'], 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Page number for paginated results (1-based).'}, 'repo': {'type': 'string', 'minLength': 1, 'description': "Repository name, e.g. 'codecov-api' (required)."}, 'owner': {'type': 'string', 'minLength': 1, 'description': "Owner username — the organization or user login on the git service, e.g. 'codecov' (required)."}, 'service': {'enum': ['github', 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise', 'bitbucket_server'], 'type': 'string', 'default': 'github', 'description': "Git service provider — one of 'github' (default), 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise' or 'bitbucket_server'."}, 'pageSize': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Number of results per page (maps to `page_size`).'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['owner', 'repo'], 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Page number for paginated results (1-based).'}, 'repo': {'type': 'string', 'minLength': 1, 'description': "Repository name, e.g. 'codecov-api' (required)."}, 'owner': {'type': 'string', 'minLength': 1, 'description': "Owner username — the organization or user login on the git service, e.g. 'codecov' (required)."}, 'state': {'type': 'string', 'description': "Filter by pull state, e.g. 'open', 'closed' or 'merged'."}, 'service': {'enum': ['github', 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise', 'bitbucket_server'], 'type': 'string', 'default': 'github', 'description': "Git service provider — one of 'github' (default), 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise' or 'bitbucket_server'."}, 'ordering': {'type': 'string', 'description': "Ordering field, e.g. 'pullid' or '-pullid'."}, 'pageSize': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Number of results per page (maps to `page_size`).'}, 'startDate': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Only include pulls updated on/after this date, yyyy-mm-dd (maps to `start_date`).'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['owner'], 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Page number for paginated results (1-based).'}, 'names': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Filter to specific repository names (each is sent as a repeated `names` query param).'}, 'owner': {'type': 'string', 'minLength': 1, 'description': "Owner username — the organization or user login on the git service, e.g. 'codecov' (required)."}, 'active': {'type': 'boolean', 'description': 'Filter to repos that are active (receiving coverage) or not.'}, 'search': {'type': 'string', 'description': 'Free-text search over repository name.'}, 'service': {'enum': ['github', 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise', 'bitbucket_server'], 'type': 'string', 'default': 'github', 'description': "Git service provider — one of 'github' (default), 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise' or 'bitbucket_server'."}, 'pageSize': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Number of results per page (maps to `page_size`).'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Page number for paginated results (1-based).'}, 'service': {'enum': ['github', 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise', 'bitbucket_server'], 'type': 'string', 'default': 'github', 'description': "Git service provider — one of 'github' (default), 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise' or 'bitbucket_server'."}, 'pageSize': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Number of results per page (maps to `page_size`).'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['owner', 'repo'], 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Page number for paginated results (1-based).'}, 'repo': {'type': 'string', 'minLength': 1, 'description': "Repository name, e.g. 'codecov-api' (required)."}, 'owner': {'type': 'string', 'minLength': 1, 'description': "Owner username — the organization or user login on the git service, e.g. 'codecov' (required)."}, 'branch': {'type': 'string', 'description': "Filter to a branch, e.g. 'main'."}, 'outcome': {'enum': ['pass', 'failure', 'error', 'skip'], 'type': 'string', 'description': "Filter by test outcome — 'pass', 'failure', 'error' or 'skip'."}, 'service': {'enum': ['github', 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise', 'bitbucket_server'], 'type': 'string', 'default': 'github', 'description': "Git service provider — one of 'github' (default), 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise' or 'bitbucket_server'."}, 'commitId': {'type': 'string', 'description': 'Filter to a commit SHA (maps to `commit_id`).'}, 'pageSize': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Number of results per page (maps to `page_size`).'}, 'durationMax': {'type': 'number', 'description': 'Maximum test duration in seconds (maps to `duration_max`).'}, 'durationMin': {'type': 'number', 'description': 'Minimum test duration in seconds (maps to `duration_min`).'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['owner'], 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Page number for paginated results (1-based).'}, 'owner': {'type': 'string', 'minLength': 1, 'description': "Owner username — the organization or user login on the git service, e.g. 'codecov' (required)."}, 'search': {'type': 'string', 'description': 'Free-text search over user name / username.'}, 'isAdmin': {'type': 'boolean', 'description': 'Filter by admin status (maps to `is_admin`).'}, 'service': {'enum': ['github', 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise', 'bitbucket_server'], 'type': 'string', 'default': 'github', 'description': "Git service provider — one of 'github' (default), 'gitlab', 'bitbucket', 'github_enterprise', 'gitlab_enterprise' or 'bitbucket_server'."}, 'pageSize': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Number of results per page (maps to `page_size`).'}, 'activated': {'type': 'boolean', 'description': "Filter by whether the user's seat is activated."}}}
최근 도구 변경
유사한 MCP 서버
Thousand API
Provides deterministic data conversion, validation, JSON transformation, statistical calculations, date and schedule utilities, i…
HubVibe: Pay-per-Call Tools for AI Agents: Web Search, Email Verify, KYC, Stocks, Crypto, News, Data
Offers paid utilities for web audits, HTTP fetching and extraction, BigQuery analysis, LLM processing, code execution, blockchain…
Blixtworks
Offers pay-per-call utilities for text, image processing and analysis, data conversion, validation, web inspection, cryptography,…
Qiniso
Provides deterministic formatting, parsing, holiday and tax lookups, address handling, and checksum or structure validation for i…
Scalix Cloud
Provides managed databases, SQL tools, container builds, persistent Linux machines, domains, scheduled functions, storage, and pr…
RationalBloks
Creates, deploys, manages, and searches schema-based REST API projects and Neo4j knowledge graphs across staging and production e…
RationalBloks
Creates, deploys, manages, and queries REST API and Neo4j graph projects from JSON schemas, including graph data modeling, versio…
Wakatime
Provides WakaTime coding-activity data, including durations, projects, commits, goals, heartbeats, editor usage, leaders, and use…