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.
MCP server for Atlassian tools (Confluence, Jira)
Node.js/TypeScript MCP server for Atlassian Jira. Equips AI systems (LLMs) with tools to list/get projects, search/get issues (using JQL/ID), and view dev info (commits, PRs). Connects AI capabilities directly into Jira project management and issue tracking workflows.
🚀 All-in-one MCP server with AI search, RAG, and multi-service integrations (GitLab/Jira/Confluence/YouTube) for AI-enhanced development workflows. Folk from https://github.com/nguyenvanduocit/all-in-one-model-context-protocol
Interact seamlessly with GitLab repositories to manage merge requests and issues. Fetch details, add comments, and streamline your code review process with ease.
MCP server that enables AI assistants to interact with Linear project management system through natural language, allowing users to retrieve, create, and update issues, projects, and teams.
评论