codehost-port
Provides tools for interacting with GitHub repositories, issues, and pull requests via the GitHub REST API, including creating/forking repositories, managing branches and files, searching repositories and code, listing/getting/creating issues, adding issue comments, and listing/creating pull requests.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
codehost-port
GitHub repositories, issues and pull requests as MCP tools, talking to the GitHub REST API. codehost-port is a clean-room rebuild of the core surface of the GitHub reference MCP server, under a new name: the same tool names and wire behaviour, fresh code, no copied branding.
Tools (core subset, 14)
create_repository, fork_repository, create_branch,
get_file_contents, create_or_update_file, push_files,
search_repositories, search_code, list_issues, get_issue,
create_issue, add_issue_comment, list_pull_requests,
create_pull_request.
Pull-request detail/review tools, issue update tools, user search and release tools from the full reference surface are not in this subset.
Related MCP server: github-mcp-tool
Setup
Set a GitHub personal access token:
export GITHUB_PERSONAL_ACCESS_TOKEN=ghp_...Optionally point at GitHub Enterprise with GITHUB_API_URL
(default https://api.github.com). Without the token, every tool call
fails with an error naming the missing variable.
CLI
npx @reneturcios/codehost-port create_issue '{"owner":"octo","repo":"demo","title":"Bug"}'
npx @reneturcios/codehost-port mcp # stdio MCP serverEach tool name is a subcommand taking one JSON object argument.
MCP client config
{
"mcpServers": {
"codehost-port": {
"command": "npx",
"args": ["-y", "@reneturcios/codehost-port", "mcp"],
"env": { "GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_..." }
}
}
}Docker
docker run -i -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/cloudcorprecords/codehost-portDevelopment
npm install
npm run build
npm testLicense
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Access the GitHub API, enabling file operations, repository management, search functionality, and…
GitHub MCP — wraps the GitHub public REST API (no auth required for public endpoints)
Manage repositories, users, releases, and automate GitHub workflows
GitHub Copilot MCP: code, repo, PR, workflow tools for AI assistants.
Related MCP Servers
- AlicenseBqualityDmaintenanceProvides tools for interacting with GitHub's API through the MCP protocol, allowing users to create repositories, push content, and retrieve user information.3221 npmMIT
- FlicenseNot gradedqualityDmaintenanceEnables managing GitHub repositories, files, and user information through MCP, with support for creating, updating, and deleting repository contents, as well as fetching user profiles.1-
- AlicenseNot gradedqualityBmaintenanceMCP server providing maximum practical control over GitHub via REST and GraphQL APIs, exposing 22 tools for repository management, file operations, issues, PRs, Actions, and more.MIT
- AlicenseNot gradedqualityCmaintenanceA Model Context Protocol (MCP) server that exposes GitHub tools for repository management, code search, issue creation, and pull request operations.1MIT