Skip to main content
Glama

PyGithub MCP Server

by AstroMined
__init__.py2 kB
"""Schema models for GitHub MCP Server. This module re-exports all schema models from their domain-specific modules for backward compatibility. """ # Re-export all schemas for backward compatibility from .base import RepositoryRef, FileContent from .repositories import ( CreateOrUpdateFileParams, PushFilesParams, SearchRepositoriesParams, CreateRepositoryParams, GetFileContentsParams, ForkRepositoryParams, CreateBranchParams, ) from .issues import ( CreateIssueParams, UpdateIssueParams, GetIssueParams, ListIssuesParams, IssueCommentParams, ListIssueCommentsParams, UpdateIssueCommentParams, DeleteIssueCommentParams, AddIssueLabelsParams, RemoveIssueLabelParams, ) from .pull_requests import ( CreatePullRequestParams, ) from .search import ( SearchParams, SearchCodeParams, SearchIssuesParams, SearchUsersParams, ) from .responses import ( ToolResponse, TextContent, ErrorContent, ResponseContent, ) # For backward compatibility, also import ListCommitsParams from .repositories import ListCommitsParams __all__ = [ # Base "RepositoryRef", "FileContent", # Repositories "CreateOrUpdateFileParams", "PushFilesParams", "SearchRepositoriesParams", "CreateRepositoryParams", "GetFileContentsParams", "ForkRepositoryParams", "CreateBranchParams", "ListCommitsParams", # Issues "CreateIssueParams", "UpdateIssueParams", "GetIssueParams", "ListIssuesParams", "IssueCommentParams", "ListIssueCommentsParams", "UpdateIssueCommentParams", "DeleteIssueCommentParams", "AddIssueLabelsParams", "RemoveIssueLabelParams", # Pull Requests "CreatePullRequestParams", # Search "SearchParams", "SearchCodeParams", "SearchIssuesParams", "SearchUsersParams", # Responses "ToolResponse", "TextContent", "ErrorContent", "ResponseContent", ]

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/AstroMined/pygithub-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server