{"apiVersion":"v1","directorySlug":"yolo-mcp-05068079fa","title":"Yolo","description":null,"pageUrl":"https://www.mcpbundles.com/skills/yolo-mcp-05068079fa","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.yolo.yt/mcp","hostedMcpUrl":null,"toolCount":84,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"yt.yolo/yolo-mcp-05068079fa","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"github_add_comment_to_pending_review","description":"Add review comment to the requester's latest pending pull request review. A pending review needs to already exist to call this (check with the user if not sure).","inputSchema":{"type":"object","required":["owner","repo","pullNumber","path","body","subjectType"],"properties":{"body":{"type":"string"},"line":{"type":"number"},"path":{"type":"string"},"repo":{"type":"string","x-mcp-header":"repo"},"side":{"enum":["LEFT","RIGHT"],"type":"string"},"owner":{"type":"string","x-mcp-header":"owner"},"startLine":{"type":"number"},"startSide":{"enum":["LEFT","RIGHT"],"type":"string"},"pullNumber":{"type":"number"},"subjectType":{"enum":["FILE","LINE"],"type":"string"}}},"logicalName":"github_add_comment_to_pending_review","displayName":"github_add_comment_to_pending_review","title":"github_add_comment_to_pending_review","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"github_add_issue_comment","description":"Add a comment and/or reaction to a specific issue or issue comment in a GitHub repository. Use this tool with pull requests as well (in this case pass pull request number as issue_number), but only if user is not asking specifically to add or react to review comments. At least one of body or reaction is required.","inputSchema":{"type":"object","required":["owner","repo","issue_number"],"properties":{"body":{"type":"string","minLength":1},"repo":{"type":"string","x-mcp-header":"repo"},"owner":{"type":"string","x-mcp-header":"owner"},"reaction":{"enum":["+1","-1","laugh","confused","heart","hooray","rocket","eyes"],"type":"string"},"comment_id":{"type":"integer","minimum":1},"issue_number":{"type":"number"}}},"logicalName":"github_add_issue_comment","displayName":"github_add_issue_comment","title":"github_add_issue_comment","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"github_add_reply_to_pull_request_comment","description":"Add a reply and/or reaction to an existing pull request comment. This can create a new comment linked as a reply to the specified comment, add an emoji reaction to the specified comment, or do both. At least one of body or reaction is required.","inputSchema":{"type":"object","required":["owner","repo","commentId"],"properties":{"body":{"type":"string"},"repo":{"type":"string","x-mcp-header":"repo"},"owner":{"type":"string","x-mcp-header":"owner"},"reaction":{"enum":["+1","-1","laugh","confused","heart","hooray","rocket","eyes"],"type":"string"},"commentId":{"type":"number","minimum":1},"pullNumber":{"type":"number"}}},"logicalName":"github_add_reply_to_pull_request_comment","displayName":"github_add_reply_to_pull_request_comment","title":"github_add_reply_to_pull_request_comment","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"github_create_branch","description":"Create a new branch in a GitHub repository","inputSchema":{"type":"object","required":["owner","repo","branch"],"properties":{"repo":{"type":"string","x-mcp-header":"repo"},"owner":{"type":"string","x-mcp-header":"owner"},"branch":{"type":"string"},"from_branch":{"type":"string"}}},"logicalName":"github_create_branch","displayName":"github_create_branch","title":"github_create_branch","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"github_create_or_update_file","description":"Create or update a single file in a GitHub repository. \nIf updating, you should provide the SHA of the file you want to update. Use this tool to create or update a file in a GitHub repository remotely; do not use it for local file operations.","inputSchema":{"type":"object","required":["owner","repo","path","content","message","branch"],"properties":{"sha":{"type":"string"},"path":{"type":"string"},"repo":{"type":"string","x-mcp-header":"repo"},"owner":{"type":"string","x-mcp-header":"owner"},"branch":{"type":"string"},"content":{"type":"string"},"message":{"type":"string"},"allow_symlink_write":{"type":"boolean","default":false}}},"logicalName":"github_create_or_update_file","displayName":"github_create_or_update_file","title":"github_create_or_update_file","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"github_create_pull_request","description":"Create a new pull request in a GitHub repository.","inputSchema":{"type":"object","required":["owner","repo","title","head","base"],"properties":{"base":{"type":"string"},"body":{"type":"string"},"head":{"type":"string"},"repo":{"type":"string","x-mcp-header":"repo"},"draft":{"type":"boolean"},"owner":{"type":"string","x-mcp-header":"owner"},"reviewers":{"type":"array","items":{"type":"string"}},"maintainer_can_modify":{"type":"boolean"}}},"logicalName":"github_create_pull_request","displayName":"github_create_pull_request","title":"github_create_pull_request","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"github_create_repository","description":"Create a new GitHub repository in your account or specified organization","inputSchema":{"type":"object","required":["name"],"properties":{"name":{"type":"string"},"private":{"type":"boolean","default":true},"autoInit":{"type":"boolean"},"organization":{"type":"string"}}},"logicalName":"github_create_repository","displayName":"github_create_repository","title":"github_create_repository","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"github_delete_file","description":"Delete a file from a GitHub repository","inputSchema":{"type":"object","required":["owner","repo","path","message","branch"],"properties":{"path":{"type":"string"},"repo":{"type":"string","x-mcp-header":"repo"},"owner":{"type":"string","x-mcp-header":"owner"},"branch":{"type":"string"},"message":{"type":"string"}}},"logicalName":"github_delete_file","displayName":"github_delete_file","title":"github_delete_file","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"github_fork_repository","description":"Fork a GitHub repository to your account or specified organization","inputSchema":{"type":"object","required":["owner","repo"],"properties":{"repo":{"type":"string","x-mcp-header":"repo"},"owner":{"type":"string","x-mcp-header":"owner"},"organization":{"type":"string"}}},"logicalName":"github_fork_repository","displayName":"github_fork_repository","title":"github_fork_repository","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"github_get_commit","description":"Get details for a commit from a GitHub repository","inputSchema":{"type":"object","required":["owner","repo","sha"],"properties":{"sha":{"type":"string"},"page":{"type":"number","minimum":1},"repo":{"type":"string","x-mcp-header":"repo"},"owner":{"type":"string","x-mcp-header":"owner"},"detail":{"enum":["none","stats","full_patch"],"type":"string","default":"stats"},"perPage":{"type":"number","maximum":100,"minimum":1}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"github_get_commit","displayName":"github_get_commit","title":"github_get_commit"},{"name":"github_get_file_contents","description":"Get the contents of a file or directory from a GitHub repository","inputSchema":{"type":"object","required":["owner","repo"],"properties":{"ref":{"type":"string"},"sha":{"type":"string"},"path":{"type":"string","default":"/"},"repo":{"type":"string","x-mcp-header":"repo"},"owner":{"type":"string","x-mcp-header":"owner"},"fields":{"type":"array","items":{"enum":["type","name","path","size","sha","url","git_url","html_url","download_url"],"type":"string"}}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"github_get_file_contents","displayName":"github_get_file_contents","title":"github_get_file_contents"},{"name":"github_get_label","description":"Get a specific label from a repository.","inputSchema":{"type":"object","required":["owner","repo","name"],"properties":{"name":{"type":"string"},"repo":{"type":"string","x-mcp-header":"repo"},"owner":{"type":"string","x-mcp-header":"owner"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"github_get_label","displayName":"github_get_label","title":"github_get_label"},{"name":"github_get_latest_release","description":"Get the latest release in a GitHub repository","inputSchema":{"type":"object","required":["owner","repo"],"properties":{"repo":{"type":"string","x-mcp-header":"repo"},"owner":{"type":"string","x-mcp-header":"owner"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"github_get_latest_release","displayName":"github_get_latest_release","title":"github_get_latest_release"},{"name":"github_get_me","description":"Get details of the authenticated GitHub user. Use this when a request is about the user's own profile for GitHub. Or when information is missing to build other tool calls.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"github_get_me","displayName":"github_get_me","title":"github_get_me"},{"name":"github_get_release_by_tag","description":"Get a specific release by its tag name in a GitHub repository","inputSchema":{"type":"object","required":["owner","repo","tag"],"properties":{"tag":{"type":"string"},"repo":{"type":"string","x-mcp-header":"repo"},"owner":{"type":"string","x-mcp-header":"owner"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"github_get_release_by_tag","displayName":"github_get_release_by_tag","title":"github_get_release_by_tag"},{"name":"github_get_tag","description":"Get details about a specific git tag in a GitHub repository","inputSchema":{"type":"object","required":["owner","repo","tag"],"properties":{"tag":{"type":"string"},"repo":{"type":"string","x-mcp-header":"repo"},"owner":{"type":"string","x-mcp-header":"owner"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"github_get_tag","displayName":"github_get_tag","title":"github_get_tag"},{"name":"github_get_team_members","description":"Get member usernames of a specific team in an organization. Limited to organizations accessible with current credentials","inputSchema":{"type":"object","required":["org","team_slug"],"properties":{"org":{"type":"string"},"team_slug":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"github_get_team_members","displayName":"github_get_team_members","title":"github_get_team_members"},{"name":"github_get_teams","description":"Get details of the teams the user is a member of. Limited to organizations accessible with current credentials","inputSchema":{"type":"object","properties":{"user":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"github_get_teams","displayName":"github_get_teams","title":"github_get_teams"},{"name":"github_issue_read","description":"Get information about a specific issue in a GitHub repository.","inputSchema":{"type":"object","required":["method","owner","repo","issue_number"],"properties":{"page":{"type":"number","minimum":1},"repo":{"type":"string","x-mcp-header":"repo"},"owner":{"type":"string","x-mcp-header":"owner"},"method":{"enum":["get","get_comments","get_sub_issues","get_parent","get_labels"],"type":"string"},"perPage":{"type":"number","maximum":100,"minimum":1},"issue_number":{"type":"number"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"github_issue_read","displayName":"github_issue_read","title":"github_issue_read"},{"name":"github_issue_write","description":"Create a new or update an existing issue in a GitHub repository.","inputSchema":{"type":"object","required":["method","owner","repo"],"properties":{"body":{"type":"string"},"repo":{"type":"string","x-mcp-header":"repo"},"type":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}]},"owner":{"type":"string","x-mcp-header":"owner"},"state":{"enum":["open","closed"],"type":"string"},"labels":{"type":"array","items":{"type":"string"}},"method":{"enum":["create","update"],"type":"string"},"assignees":{"type":"array","items":{"type":"string"}},"milestone":{"type":"number"},"parent_repo":{"type":"string"},"duplicate_of":{"type":"number"},"issue_fields":{"type":"array","items":{"type":"object","required":["field_name"],"properties":{"value":{"type":["string","number","boolean"]},"delete":{"type":"boolean"},"field_name":{"type":"string"},"field_option_name":{"type":"string"}},"additionalProperties":false}},"issue_number":{"type":"number"},"parent_owner":{"type":"string"},"state_reason":{"enum":["completed","not_planned","duplicate"],"type":"string"},"parent_issue_number":{"type":"number","minimum":1}}},"logicalName":"github_issue_write","displayName":"github_issue_write","title":"github_issue_write","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"github_list_branches","description":"List branches in a GitHub repository","inputSchema":{"type":"object","required":["owner","repo"],"properties":{"page":{"type":"number","minimum":1},"repo":{"type":"string","x-mcp-header":"repo"},"owner":{"type":"string","x-mcp-header":"owner"},"perPage":{"type":"number","maximum":100,"minimum":1}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"github_list_branches","displayName":"github_list_branches","title":"github_list_branches"},{"name":"github_list_commits","description":"Get list of commits of a branch in a GitHub repository. Returns at least 30 results per page by default, but can return more if specified using the perPage parameter (up to 100).","inputSchema":{"type":"object","required":["owner","repo"],"properties":{"sha":{"type":"string"},"page":{"type":"number","minimum":1},"path":{"type":"string"},"repo":{"type":"string","x-mcp-header":"repo"},"owner":{"type":"string","x-mcp-header":"owner"},"since":{"type":"string"},"until":{"type":"string"},"author":{"type":"string"},"fields":{"type":"array","items":{"enum":["sha","html_url","commit","author","committer"],"type":"string"}},"perPage":{"type":"number","maximum":100,"minimum":1}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"github_list_commits","displayName":"github_list_commits","title":"github_list_commits"},{"name":"github_list_issue_fields","description":"List issue fields for a repository or organization. Returns field definitions including name, type (text, number, date, single_select), and for single_select fields the list of valid option names. When repo is omitted, returns org-level fields directly.","inputSchema":{"type":"object","required":["owner"],"properties":{"repo":{"type":"string","x-mcp-header":"repo"},"owner":{"type":"string","x-mcp-header":"owner"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"github_list_issue_fields","displayName":"github_list_issue_fields","title":"github_list_issue_fields"},{"name":"github_list_issue_types","description":"List supported issue types for a repository or its owner organization. When repo is omitted, returns org-level issue types directly.","inputSchema":{"type":"object","required":["owner"],"properties":{"repo":{"type":"string","x-mcp-header":"repo"},"owner":{"type":"string","x-mcp-header":"owner"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"github_list_issue_types","displayName":"github_list_issue_types","title":"github_list_issue_types"},{"name":"github_list_issues","description":"List issues in a GitHub repository. For pagination, use the 'endCursor' from the previous response's 'pageInfo' in the 'after' parameter.","inputSchema":{"type":"object","required":["owner","repo"],"properties":{"repo":{"type":"string","x-mcp-header":"repo"},"after":{"type":"string"},"owner":{"type":"string","x-mcp-header":"owner"},"since":{"type":"string"},"state":{"enum":["OPEN","CLOSED"],"type":"string"},"fields":{"type":"array","items":{"enum":["number","title","body","state","user","labels","assignees","comments","created_at","updated_at","field_values"],"type":"string"}},"labels":{"type":"array","items":{"type":"string"}},"orderBy":{"enum":["CREATED_AT","UPDATED_AT","COMMENTS"],"type":"string"},"perPage":{"type":"number","maximum":100,"minimum":1},"direction":{"enum":["ASC","DESC"],"type":"string"},"field_filters":{"type":"array","items":{"type":"object","required":["field_name","value"],"properties":{"value":{"type":"string"},"field_name":{"type":"string"}}}}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"github_list_issues","displayName":"github_list_issues","title":"github_list_issues"},{"name":"github_list_pull_requests","description":"List pull requests in a GitHub repository. If the user specifies an author, then DO NOT use this tool and use the search_pull_requests tool instead.","inputSchema":{"type":"object","required":["owner","repo"],"properties":{"base":{"type":"string"},"head":{"type":"string"},"page":{"type":"number","minimum":1},"repo":{"type":"string","x-mcp-header":"repo"},"sort":{"enum":["created","updated","popularity","long-running"],"type":"string"},"owner":{"type":"string","x-mcp-header":"owner"},"state":{"enum":["open","closed","all"],"type":"string"},"fields":{"type":"array","items":{"enum":["number","title","body","state","draft","merged","mergeable_state","html_url","user","labels","assignees","requested_reviewers","merged_by","head","base","additions","deletions","changed_files","commits","comments","created_at","updated_at","closed_at","merged_at","milestone"],"type":"string"}},"perPage":{"type":"number","maximum":100,"minimum":1},"direction":{"enum":["asc","desc"],"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"github_list_pull_requests","displayName":"github_list_pull_requests","title":"github_list_pull_requests"},{"name":"github_list_releases","description":"List releases in a GitHub repository","inputSchema":{"type":"object","required":["owner","repo"],"properties":{"page":{"type":"number","minimum":1},"repo":{"type":"string","x-mcp-header":"repo"},"owner":{"type":"string","x-mcp-header":"owner"},"fields":{"type":"array","items":{"enum":["id","tag_name","name","body","html_url","published_at","prerelease","draft","author"],"type":"string"}},"perPage":{"type":"number","maximum":100,"minimum":1}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"github_list_releases","displayName":"github_list_releases","title":"github_list_releases"},{"name":"github_list_repository_collaborators","description":"List collaborators of a GitHub repository. Results are paginated; the response includes `nextPage`, `prevPage`, `firstPage`, and `lastPage` fields. To get the next page, use the `nextPage` value as the `page` parameter.","inputSchema":{"type":"object","required":["owner","repo"],"properties":{"page":{"type":"number","minimum":1},"repo":{"type":"string","x-mcp-header":"repo"},"owner":{"type":"string","x-mcp-header":"owner"},"perPage":{"type":"number","maximum":100,"minimum":1},"affiliation":{"enum":["outside","direct","all"],"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"github_list_repository_collaborators","displayName":"github_list_repository_collaborators","title":"github_list_repository_collaborators"},{"name":"github_list_tags","description":"List git tags in a GitHub repository","inputSchema":{"type":"object","required":["owner","repo"],"properties":{"page":{"type":"number","minimum":1},"repo":{"type":"string","x-mcp-header":"repo"},"owner":{"type":"string","x-mcp-header":"owner"},"perPage":{"type":"number","maximum":100,"minimum":1}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"github_list_tags","displayName":"github_list_tags","title":"github_list_tags"},{"name":"github_merge_pull_request","description":"Merge a pull request in a GitHub repository.","inputSchema":{"type":"object","required":["owner","repo","pullNumber"],"properties":{"repo":{"type":"string","x-mcp-header":"repo"},"owner":{"type":"string","x-mcp-header":"owner"},"pullNumber":{"type":"number"},"commit_title":{"type":"string"},"merge_method":{"enum":["merge","squash","rebase"],"type":"string"},"commit_message":{"type":"string"},"expectedHeadSha":{"type":"string"}}},"logicalName":"github_merge_pull_request","displayName":"github_merge_pull_request","title":"github_merge_pull_request","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"github_pull_request_read","description":"Get information on a specific pull request in GitHub repository.","inputSchema":{"type":"object","required":["method","owner","repo","pullNumber"],"properties":{"page":{"type":"number","minimum":1},"repo":{"type":"string","x-mcp-header":"repo"},"after":{"type":"string"},"owner":{"type":"string","x-mcp-header":"owner"},"method":{"enum":["get","get_diff","get_status","get_files","get_commits","get_review_comments","get_reviews","get_comments","get_check_runs"],"type":"string"},"perPage":{"type":"number","maximum":100,"minimum":1},"pullNumber":{"type":"number"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"github_pull_request_read","displayName":"github_pull_request_read","title":"github_pull_request_read"},{"name":"github_pull_request_review_write","description":"Create and/or submit, delete review of a pull request.","inputSchema":{"type":"object","required":["method","owner","repo","pullNumber"],"properties":{"body":{"type":"string"},"repo":{"type":"string","x-mcp-header":"repo"},"event":{"enum":["APPROVE","REQUEST_CHANGES","COMMENT"],"type":"string"},"owner":{"type":"string","x-mcp-header":"owner"},"method":{"enum":["create","submit_pending","delete_pending","resolve_thread","unresolve_thread"],"type":"string"},"commitID":{"type":"string"},"threadId":{"type":"string"},"pullNumber":{"type":"number"}}},"logicalName":"github_pull_request_review_write","displayName":"github_pull_request_review_write","title":"github_pull_request_review_write","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"github_push_files","description":"Push multiple files to a GitHub repository in a single commit","inputSchema":{"type":"object","required":["owner","repo","branch","files","message"],"properties":{"repo":{"type":"string","x-mcp-header":"repo"},"files":{"type":"array","items":{"type":"object","required":["path","content"],"properties":{"path":{"type":"string"},"content":{"type":"string"}},"additionalProperties":false}},"owner":{"type":"string","x-mcp-header":"owner"},"branch":{"type":"string"},"message":{"type":"string"}}},"logicalName":"github_push_files","displayName":"github_push_files","title":"github_push_files","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"github_request_copilot_review","description":"Request a GitHub Copilot code review for a pull request. Use this for automated feedback on pull requests, usually before requesting a human reviewer.","inputSchema":{"type":"object","required":["owner","repo","pullNumber"],"properties":{"repo":{"type":"string","x-mcp-header":"repo"},"owner":{"type":"string","x-mcp-header":"owner"},"pullNumber":{"type":"number"}}},"logicalName":"github_request_copilot_review","displayName":"github_request_copilot_review","title":"github_request_copilot_review","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"github_run_secret_scanning","description":"Scan files, content, or recent changes for secrets such as API keys, passwords, tokens, and credentials.","inputSchema":{"type":"object","required":["files","owner","repo"],"properties":{"repo":{"type":"string","x-mcp-header":"repo"},"files":{"anyOf":[{"type":"string","minLength":1},{"type":"array","items":{"type":"string"},"maxItems":100,"minItems":1}]},"owner":{"type":"string","x-mcp-header":"owner"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"github_run_secret_scanning","displayName":"github_run_secret_scanning","title":"github_run_secret_scanning"},{"name":"github_search_code","description":"Fast and precise code search across ALL GitHub repositories using GitHub's native search engine. Best for finding exact symbols, functions, classes, or specific code patterns.","inputSchema":{"type":"object","required":["query"],"properties":{"page":{"type":"number","minimum":1},"sort":{"type":"string"},"order":{"enum":["asc","desc"],"type":"string"},"query":{"type":"string"},"fields":{"type":"array","items":{"enum":["name","path","sha","repository","text_matches"],"type":"string"}},"perPage":{"type":"number","maximum":100,"minimum":1}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"github_search_code","displayName":"github_search_code","title":"github_search_code"},{"name":"github_search_commits","description":"Search for commits across GitHub repositories using GitHub's commit search syntax. Useful for finding specific changes, authors, or messages across one or many repositories. Searches the default branch only.","inputSchema":{"type":"object","required":["query"],"properties":{"page":{"type":"number","minimum":1},"sort":{"enum":["author-date","committer-date"],"type":"string"},"order":{"enum":["asc","desc"],"type":"string"},"query":{"type":"string"},"perPage":{"type":"number","maximum":100,"minimum":1}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"github_search_commits","displayName":"github_search_commits","title":"github_search_commits"},{"name":"github_search_issues","description":"Search issues using natural-language semantic matching. Best for conceptual or paraphrased queries (e.g. \"login fails after password reset\"). Already scoped to is:issue.","inputSchema":{"type":"object","required":["query"],"properties":{"page":{"type":"number","minimum":1},"repo":{"type":"string","x-mcp-header":"repo"},"sort":{"enum":["comments","reactions","reactions-+1","reactions--1","reactions-smile","reactions-thinking_face","reactions-heart","reactions-tada","interactions","created","updated"],"type":"string"},"order":{"enum":["asc","desc"],"type":"string"},"owner":{"type":"string","x-mcp-header":"owner"},"query":{"type":"string"},"fields":{"type":"array","items":{"enum":["number","title","body","state","state_reason","draft","locked","html_url","user","author_association","labels","assignee","assignees","milestone","comments","reactions","created_at","updated_at","closed_at","closed_by","type","repository_url","pull_request","field_values"],"type":"string"}},"perPage":{"type":"number","maximum":100,"minimum":1}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"github_search_issues","displayName":"github_search_issues","title":"github_search_issues"},{"name":"github_search_pull_requests","description":"Search for pull requests in GitHub repositories using issues search syntax already scoped to is:pr","inputSchema":{"type":"object","required":["query"],"properties":{"page":{"type":"number","minimum":1},"repo":{"type":"string","x-mcp-header":"repo"},"sort":{"enum":["comments","reactions","reactions-+1","reactions--1","reactions-smile","reactions-thinking_face","reactions-heart","reactions-tada","interactions","created","updated"],"type":"string"},"order":{"enum":["asc","desc"],"type":"string"},"owner":{"type":"string","x-mcp-header":"owner"},"query":{"type":"string"},"fields":{"type":"array","items":{"enum":["number","title","body","state","state_reason","draft","locked","html_url","user","author_association","labels","assignee","assignees","milestone","comments","reactions","created_at","updated_at","closed_at","closed_by","pull_request","repository_url"],"type":"string"}},"perPage":{"type":"number","maximum":100,"minimum":1}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"github_search_pull_requests","displayName":"github_search_pull_requests","title":"github_search_pull_requests"},{"name":"github_search_repositories","description":"Find GitHub repositories by name, description, readme, topics, or other metadata. Perfect for discovering projects, finding examples, or locating specific repositories across GitHub.","inputSchema":{"type":"object","required":["query"],"properties":{"page":{"type":"number","minimum":1},"sort":{"enum":["stars","forks","help-wanted-issues","updated"],"type":"string"},"order":{"enum":["asc","desc"],"type":"string"},"query":{"type":"string"},"perPage":{"type":"number","maximum":100,"minimum":1},"minimal_output":{"type":"boolean","default":true}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"github_search_repositories","displayName":"github_search_repositories","title":"github_search_repositories"},{"name":"github_search_users","description":"Find GitHub users by username, real name, or other profile information. Useful for locating developers, contributors, or team members.","inputSchema":{"type":"object","required":["query"],"properties":{"page":{"type":"number","minimum":1},"sort":{"enum":["followers","repositories","joined"],"type":"string"},"order":{"enum":["asc","desc"],"type":"string"},"query":{"type":"string"},"perPage":{"type":"number","maximum":100,"minimum":1}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"github_search_users","displayName":"github_search_users","title":"github_search_users"},{"name":"github_sub_issue_write","description":"Add a sub-issue to a parent issue in a GitHub repository.","inputSchema":{"type":"object","required":["method","owner","repo","issue_number","sub_issue_id"],"properties":{"repo":{"type":"string","x-mcp-header":"repo"},"owner":{"type":"string","x-mcp-header":"owner"},"method":{"type":"string"},"after_id":{"type":"number"},"before_id":{"type":"number"},"issue_number":{"type":"number"},"sub_issue_id":{"type":"number"},"replace_parent":{"type":"boolean"}}},"logicalName":"github_sub_issue_write","displayName":"github_sub_issue_write","title":"github_sub_issue_write","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"github_ui_get","description":"Fetch UI data for MCP Apps (labels, assignees, milestones, issue types, branches, issue fields, reviewers).","inputSchema":{"type":"object","required":["method","owner"],"properties":{"repo":{"type":"string","x-mcp-header":"repo"},"owner":{"type":"string","x-mcp-header":"owner"},"method":{"enum":["labels","assignees","milestones","issue_types","branches","issue_fields","reviewers"],"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"github_ui_get","displayName":"github_ui_get","title":"github_ui_get"},{"name":"github_update_issue_comment","description":"Update the body of an existing issue or pull request conversation comment. This tool cannot update pull request review comments.","inputSchema":{"type":"object","required":["owner","repo","comment_id","body"],"properties":{"body":{"type":"string","minLength":1},"repo":{"type":"string","x-mcp-header":"repo"},"owner":{"type":"string","x-mcp-header":"owner"},"comment_id":{"type":"integer","minimum":1}}},"logicalName":"github_update_issue_comment","displayName":"github_update_issue_comment","title":"github_update_issue_comment","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"github_update_pull_request","description":"Update an existing pull request in a GitHub repository.","inputSchema":{"type":"object","required":["owner","repo","pullNumber"],"properties":{"base":{"type":"string"},"body":{"type":"string"},"repo":{"type":"string","x-mcp-header":"repo"},"draft":{"type":"boolean"},"owner":{"type":"string","x-mcp-header":"owner"},"state":{"enum":["open","closed"],"type":"string"},"reviewers":{"type":"array","items":{"type":"string"}},"pullNumber":{"type":"number"},"maintainer_can_modify":{"type":"boolean"}}},"logicalName":"github_update_pull_request","displayName":"github_update_pull_request","title":"github_update_pull_request","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"github_update_pull_request_branch","description":"Update the branch of a pull request with the latest changes from the base branch.","inputSchema":{"type":"object","required":["owner","repo","pullNumber"],"properties":{"repo":{"type":"string","x-mcp-header":"repo"},"owner":{"type":"string","x-mcp-header":"owner"},"pullNumber":{"type":"number"},"expectedHeadSha":{"type":"string"}}},"logicalName":"github_update_pull_request_branch","displayName":"github_update_pull_request_branch","title":"github_update_pull_request_branch","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"portainer_get_guidance","description":"Operating guide for this Portainer MCP server: projecting responses with `select`, where the heavy fields live, results that are easy to misread (e.g. an edge environment's health comes from its heartbeat, not its `Status` field; typed K8s tools use different field names than the raw proxy), and how to deploy / scale / delete safely. Call it once at the start of any Portainer task, before interpreting responses or planning multi-step changes — it materially improves correctness and saves context","inputSchema":{"type":"object","properties":{"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_get_guidance","displayName":"portainer_get_guidance","title":"portainer_get_guidance"},{"name":"portainer_dockerContainerGpusInspect","description":"**Access policy**:","inputSchema":{"type":"object","required":["containerId","environmentId"],"properties":{"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"containerId":{"type":"integer"},"environmentId":{"type":"integer"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_dockerContainerGpusInspect","displayName":"portainer_dockerContainerGpusInspect","title":"portainer_dockerContainerGpusInspect"},{"name":"portainer_containerImageStatus","description":"**Access policy**:","inputSchema":{"type":"object","required":["containerId","environmentId"],"properties":{"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"refresh":{"type":"boolean"},"containerId":{"type":"integer"},"environmentId":{"type":"integer"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_containerImageStatus","displayName":"portainer_containerImageStatus","title":"portainer_containerImageStatus"},{"name":"portainer_dockerDashboard","description":"**Access policy**: restricted","inputSchema":{"type":"object","required":["environmentId"],"properties":{"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"environmentId":{"type":"integer"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_dockerDashboard","displayName":"portainer_dockerDashboard","title":"portainer_dockerDashboard"},{"name":"portainer_dockerImagesList","description":"**Access policy**:","inputSchema":{"type":"object","required":["environmentId"],"properties":{"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"withUsage":{"type":"boolean"},"environmentId":{"type":"integer"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_dockerImagesList","displayName":"portainer_dockerImagesList","title":"portainer_dockerImagesList"},{"name":"portainer_ServiceImageStatus","description":"**Access policy**:","inputSchema":{"type":"object","required":["serviceId","environmentId"],"properties":{"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"refresh":{"type":"boolean"},"serviceId":{"type":"integer"},"environmentId":{"type":"integer"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_ServiceImageStatus","displayName":"portainer_ServiceImageStatus","title":"portainer_ServiceImageStatus"},{"name":"portainer_snapshotInspect","description":"**Access policy**:","inputSchema":{"type":"object","required":["environmentId"],"properties":{"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"environmentId":{"type":"integer"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_snapshotInspect","displayName":"portainer_snapshotInspect","title":"portainer_snapshotInspect"},{"name":"portainer_snapshotContainersList","description":"**Access policy**:","inputSchema":{"type":"object","required":["environmentId"],"properties":{"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"edgeStackId":{"type":"integer"},"environmentId":{"type":"integer"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_snapshotContainersList","displayName":"portainer_snapshotContainersList","title":"portainer_snapshotContainersList"},{"name":"portainer_snapshotContainerInspect","description":"**Access policy**:","inputSchema":{"type":"object","required":["containerId","environmentId"],"properties":{"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"containerId":{"type":"integer"},"environmentId":{"type":"integer"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_snapshotContainerInspect","displayName":"portainer_snapshotContainerInspect","title":"portainer_snapshotContainerInspect"},{"name":"portainer_EndpointList","description":"List all environments(endpoints) based on the current user authorizations. Will\nreturn all environments(endpoints) if using an administrator or team leader account otherwise it will\nonly return authorized environments(endpoints).\n**Access policy**: restricted","inputSchema":{"type":"object","required":[],"properties":{"name":{"type":"string"},"sort":{"enum":["Name","Group","Status","LastCheckIn","EdgeID","PlatformType","Health","Id"],"type":"string"},"limit":{"type":"integer"},"order":{"type":"string"},"start":{"type":"integer"},"types":{"type":"array","items":{"enum":[0,1,2,3,4,5,6,7],"type":"integer"}},"policy":{"type":"boolean"},"search":{"type":"string"},"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"status":{"type":"array","items":{"type":"integer"}},"tagIds":{"type":"array","items":{"type":"integer"}},"groupIds":{"type":"array","items":{"type":"integer"}},"outdated":{"type":"boolean"},"edgeAsync":{"type":"boolean"},"policyIds":{"type":"array","items":{"type":"integer"}},"excludeIds":{"type":"array","items":{"type":"integer"}},"nameFilter":{"type":"string"},"edgeStackId":{"type":"integer"},"endpointIds":{"type":"array","items":{"type":"integer"}},"k8sEnvAdmin":{"type":"boolean"},"provisioned":{"type":"boolean"},"edgeGroupIds":{"type":"array","items":{"type":"integer"}},"policyStatus":{"type":"array","items":{"enum":["applied","failed","in_progress","warning","not_supported"],"type":"string"}},"agentVersions":{"type":"array","items":{"type":"string"}},"platformTypes":{"type":"array","items":{"enum":[0,1,2,3,4],"type":"integer"}},"edgeStackStatus":{"enum":[0,1,2,3,4,5,6,7,8,9,10,11,12,13],"type":"integer"},"excludeGroupIds":{"type":"array","items":{"type":"integer"}},"excludeSnapshots":{"type":"boolean"},"tagsPartialMatch":{"type":"boolean"},"updateInformation":{"type":"boolean"},"edgeDeviceUntrusted":{"type":"boolean"},"excludeEdgeGroupIds":{"type":"array","items":{"type":"integer"}},"edgeCheckInPassedSeconds":{"type":"number"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_EndpointList","displayName":"portainer_EndpointList","title":"portainer_EndpointList"},{"name":"portainer_EndpointInspect","description":"Retrieve details about an environment(endpoint).\n**Access policy**: restricted","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"integer"},"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"excludeSnapshot":{"type":"boolean"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_EndpointInspect","displayName":"portainer_EndpointInspect","title":"portainer_EndpointInspect"},{"name":"portainer_endpointDockerhubStatus","description":"get docker pull limits for a docker hub registry in the environment\n**Access policy**:","inputSchema":{"type":"object","required":["registryId","id"],"properties":{"id":{"type":"integer"},"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"registryId":{"type":"integer"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_endpointDockerhubStatus","displayName":"portainer_endpointDockerhubStatus","title":"portainer_endpointDockerhubStatus"},{"name":"portainer_EndpointMTLSCertificate","description":"Retrieve the mTLS certificate of an environment(endpoint).\n**Access policy**: administrator","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"integer"},"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_EndpointMTLSCertificate","displayName":"portainer_EndpointMTLSCertificate","title":"portainer_EndpointMTLSCertificate"},{"name":"portainer_EndpointMTLSAgentCertificateError","description":"Retrieve the mTLS certificate of an environment(endpoint).\n**Access policy**: administrator","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"integer"},"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_EndpointMTLSAgentCertificateError","displayName":"portainer_EndpointMTLSAgentCertificateError","title":"portainer_EndpointMTLSAgentCertificateError"},{"name":"portainer_endpointRegistriesList","description":"List all registries based on the current user authorizations in current environment.\n**Access policy**: authenticated","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"integer"},"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"namespace":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_endpointRegistriesList","displayName":"portainer_endpointRegistriesList","title":"portainer_endpointRegistriesList"},{"name":"portainer_AgentVersions","description":"List all agent versions based on the current user authorizations and query parameters.\n**Access policy**: restricted","inputSchema":{"type":"object","required":[],"properties":{"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_AgentVersions","displayName":"portainer_AgentVersions","title":"portainer_AgentVersions"},{"name":"portainer_EndpointSummaryCounts","description":"Returns counts of environments by status (up, down, outdated) and ungrouped environments (unassigned), plus breakdowns by group, type, and health.\n**Access policy**: restricted","inputSchema":{"type":"object","required":[],"properties":{"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_EndpointSummaryCounts","displayName":"portainer_EndpointSummaryCounts","title":"portainer_EndpointSummaryCounts"},{"name":"portainer_GitOpsSourcesList","description":"Returns a deduplicated list of git repositories used across all GitOps workflows.\n**Access policy**: authenticated","inputSchema":{"type":"object","required":[],"properties":{"sort":{"type":"string"},"type":{"enum":["git","helm","oci"],"type":"string"},"limit":{"type":"integer"},"order":{"type":"string"},"start":{"type":"integer"},"search":{"type":"string"},"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"status":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_GitOpsSourcesList","displayName":"portainer_GitOpsSourcesList","title":"portainer_GitOpsSourcesList"},{"name":"portainer_GitOpsSourceGet","description":"Returns a single GitOps source with its connection settings and linked workflows.\n**Access policy**: authenticated","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"integer"},"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_GitOpsSourceGet","displayName":"portainer_GitOpsSourceGet","title":"portainer_GitOpsSourceGet"},{"name":"portainer_GitOpsSourcesSummary","description":"Returns a count of sources per status.\n**Access policy**: authenticated","inputSchema":{"type":"object","required":[],"properties":{"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_GitOpsSourcesSummary","displayName":"portainer_GitOpsSourcesSummary","title":"portainer_GitOpsSourcesSummary"},{"name":"portainer_GitOpsWorkflowsList","description":"Returns a unified list of all stacks and edge stacks that have GitOps (GitConfig) configured.\n**Access policy**: authenticated","inputSchema":{"type":"object","required":[],"properties":{"sort":{"type":"string"},"type":{"type":"string"},"limit":{"type":"integer"},"order":{"type":"string"},"start":{"type":"integer"},"search":{"type":"string"},"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"status":{"type":"string"},"platform":{"type":"string"},"endpointIds":{"type":"array","items":{"type":"integer"}}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_GitOpsWorkflowsList","displayName":"portainer_GitOpsWorkflowsList","title":"portainer_GitOpsWorkflowsList"},{"name":"portainer_GitOpsWorkflowsSummary","description":"Returns a count of workflows per status for workflows accessible to the requesting user.\n**Access policy**: authenticated","inputSchema":{"type":"object","required":[],"properties":{"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_GitOpsWorkflowsSummary","displayName":"portainer_GitOpsWorkflowsSummary","title":"portainer_GitOpsWorkflowsSummary"},{"name":"portainer_MOTD","description":"**Access policy**: restricted","inputSchema":{"type":"object","required":[],"properties":{"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_MOTD","displayName":"portainer_MOTD","title":"portainer_MOTD"},{"name":"portainer_SettingsInspect","description":"Retrieve Portainer settings.\n**Access policy**: administrator","inputSchema":{"type":"object","required":[],"properties":{"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_SettingsInspect","displayName":"portainer_SettingsInspect","title":"portainer_SettingsInspect"},{"name":"portainer_SettingsAdditionalFunctionalityInspect","description":"Retrieve Portainer additional functionality settings.\n**Access policy**: authenticated","inputSchema":{"type":"object","required":[],"properties":{"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_SettingsAdditionalFunctionalityInspect","displayName":"portainer_SettingsAdditionalFunctionalityInspect","title":"portainer_SettingsAdditionalFunctionalityInspect"},{"name":"portainer_SettingsEdgeMTLSCACertificates","description":"Retrieve Portainer Edge MTLS CA Certificates.\n**Access policy**: administrator","inputSchema":{"type":"object","required":[],"properties":{"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_SettingsEdgeMTLSCACertificates","displayName":"portainer_SettingsEdgeMTLSCACertificates","title":"portainer_SettingsEdgeMTLSCACertificates"},{"name":"portainer_SettingsEdgeMTLSCertificates","description":"Retrieve Portainer Edge MTLS Certificates.\n**Access policy**: administrator","inputSchema":{"type":"object","required":[],"properties":{"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_SettingsEdgeMTLSCertificates","displayName":"portainer_SettingsEdgeMTLSCertificates","title":"portainer_SettingsEdgeMTLSCertificates"},{"name":"portainer_SettingsExperimentalInspect","description":"Retrieve Portainer experimental settings.\n**Access policy**: authenticated","inputSchema":{"type":"object","required":[],"properties":{"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_SettingsExperimentalInspect","displayName":"portainer_SettingsExperimentalInspect","title":"portainer_SettingsExperimentalInspect"},{"name":"portainer_SettingsPublic","description":"Retrieve public settings. Returns a small set of settings that are not reserved to administrators only.\n**Access policy**: public","inputSchema":{"type":"object","required":[],"properties":{"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_SettingsPublic","displayName":"portainer_SettingsPublic","title":"portainer_SettingsPublic"},{"name":"portainer_StackList","description":"List all stacks based on the current user authorizations.\nWill return all stacks if using an administrator account otherwise it\nwill only return the list of stacks the user have access to.\nLimited stacks will not be returned by this endpoint.\n**Access policy**: authenticated","inputSchema":{"type":"object","required":[],"properties":{"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"filters":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_StackList","displayName":"portainer_StackList","title":"portainer_StackList"},{"name":"portainer_StackInspect","description":"Retrieve details about a stack.\n**Access policy**: restricted","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"integer"},"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_StackInspect","displayName":"portainer_StackInspect","title":"portainer_StackInspect"},{"name":"portainer_StackFileInspect","description":"Get Stack file content.\n**Access policy**: restricted","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"integer"},"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"version":{"type":"integer"},"commitHash":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_StackFileInspect","displayName":"portainer_StackFileInspect","title":"portainer_StackFileInspect"},{"name":"portainer_stackImagesStatus","description":"**Access policy**:","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"integer"},"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"refresh":{"type":"boolean"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_stackImagesStatus","displayName":"portainer_stackImagesStatus","title":"portainer_stackImagesStatus"},{"name":"portainer_StatusInspect","description":"Deprecated: use the `/system/status` endpoint instead.\nRetrieve Portainer status\n**Access policy**: public","inputSchema":{"type":"object","required":[],"properties":{"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_StatusInspect","displayName":"portainer_StatusInspect","title":"portainer_StatusInspect"},{"name":"portainer_systemInfo","description":"**Access policy**: authenticated","inputSchema":{"type":"object","required":[],"properties":{"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_systemInfo","displayName":"portainer_systemInfo","title":"portainer_systemInfo"},{"name":"portainer_systemNodesCount","description":"**Access policy**: authenticated","inputSchema":{"type":"object","required":[],"properties":{"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_systemNodesCount","displayName":"portainer_systemNodesCount","title":"portainer_systemNodesCount"},{"name":"portainer_systemStatus","description":"Retrieve Portainer status\n**Access policy**: public","inputSchema":{"type":"object","required":[],"properties":{"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_systemStatus","displayName":"portainer_systemStatus","title":"portainer_systemStatus"},{"name":"portainer_systemVersion","description":"Check if portainer has an update available\n**Access policy**: authenticated","inputSchema":{"type":"object","required":[],"properties":{"select":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portainer_systemVersion","displayName":"portainer_systemVersion","title":"portainer_systemVersion"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Yolo&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AueW9sby55dC9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Yolo%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.yolo.yt%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Yolo%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.yolo.yt%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Yolo&connectorUrl=https%3A%2F%2Fmcp.yolo.yt%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Yolo\" --url \"https://mcp.yolo.yt/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/yolo-mcp-05068079fa","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/yolo-mcp-05068079fa/tools/{tool}","mcpServerUrl":"https://mcp.yolo.yt/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/yolo-mcp-05068079fa?live=1"}