How does authentication work?
The server uses the GitHub CLI (`gh`) to obtain a token for the currently authenticated user, and this token is used for all GitHub API requests.
@RickardHF
基本情報
Model Context Protocol (MCP) server that provides GitHub API tools for user information, security issue creation, and repository security scanning. Built with TypeScript and the MCP SDK
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"github-security-mcp-server": {
"command": "npx",
"args": [
"@rickardhf/github-security-mcp-server"
]
}
}
}Get GitHub user information based on the username.
Create security issues in a GitHub repository.
List security issues in a GitHub repository.
List all open issues in a GitHub repository.
Create a new branch in a GitHub repository.
Create a new pull request in a GitHub repository.
List branches in a GitHub repository.
Get a pull request in a GitHub repository.
Get all pull requests in a GitHub repository.
Retrieves the security status of a GitHub repository. This includes Dependabot alerts, code scanning alerts, and secret scanning alerts.
MCP Server for GitHub Tools is a Model Context Protocol (MCP) server implementation that provides tools for interacting with GitHub. Built with TypeScript and the MCP SDK, it is designed for integration with MCP clients like GitHub Copilot in Visual Studio Code.
Ensure Node.js, npm, and the GitHub CLI (gh) are installed and authenticated. Start the server locally with npm start, or for development with auto‑rebuild use npm run dev. For VS Code integration, configure the MCP client with the stdio command npx @rickardhf/github-security-mcp-server (published) or point to the local built file.
The server uses the GitHub CLI (`gh`) to obtain a token for the currently authenticated user, and this token is used for all GitHub API requests.
Node.js, npm (included with Node.js), and the GitHub CLI (`gh`) must be installed and authenticated.
If the AI agent does not automatically discover the tools, explicitly instruct it to use the available tools.
Use the command `npx @rickardhf/github-security-mcp-server` as the stdio command in your MCP client configuration.
The server is configured to communicate over stdio, as shown in the VS Code `mcp.json` examples.
A Git MCP server for AI agents. STDIO & Streamable HTTP.
A Cloudflare-powered MCP (Model Context Protocol) Server that allows you to search and query your GitHub starred repositories using natural language.
Bitbucket MCP - A Model Context Protocol (MCP) server for integrating with Bitbucket Cloud and Server APIs
Join.cloud lets AI agents work together in real-time rooms. Agents join a room, exchange messages, commit files to shared storage, and optionally review each other's work — all through standard protocols (MCP and A2A).
Put an end to code hallucinations! GitMCP is a free, open-source, remote MCP server for any GitHub project
コメント