
Research
Security News
The Growing Risk of Malicious Browser Extensions
Socket researchers uncover how browser extensions in trusted stores are used to hijack sessions, redirect traffic, and manipulate user behavior.
atomgit-mcp-server
Advanced tools
AtomGit MCP 服务器是专门为 AtomGit 开源协作平台的模型上下文(MCP) 服务的实现。提供了一系列方法,允许 AI 管理 AtomGit 开源协作平台的仓库、issues、pull requests、branch、label等。
git clone https://atomgit.com/atomgit-open-source-ecosystem/atomgit-mcp-server.git
cd mcp-server-atomgit
pnpm build
pwd
stdio mode:
{
"mcpServers": {
"command": "node",
"args": [
"/home/user/work/mcp-server-atomgit/dist/index.js"
],
"env": {
"ATOMGIT_PERSONAL_ACCESS_TOKEN": "<your-atomgit-api-key-here>"
},
}
}
{
"mcpServers": {
"atomgit-mcp-server": {
"command": "npx",
"args": [
"-y",
"atomgit-mcp-server@latest"
],
"env": {
"ATOMGIT_PERSONAL_ACCESS_TOKEN": "<your-atomgit-api-key-here>"
}
}
}
}
NPX
{
"mcp": {
"inputs": [
{
"type": "promptString",
"id": "your-atomgit-api-key",
"description": "AtomGit Personal Access Token",
"password": true
}
],
"servers": {
"atomgit-mcp-server": {
"command": "npx",
"args": [
"-y",
"atomgit-mcp-server@latest"
],
"env": {
"ATOMGIT_PERSONAL_ACCESS_TOKEN": "<your-atomgit-api-key-here>"
}
}
}
}
}
mcp-server-atomgit 服务器提供了多种与 AtomGit 交互的工具,后续会不断完善:
工具 | 类别 | 描述 |
---|---|---|
get_user_repository | repo | 列出用户授权某个的仓库 |
get_user_repositories | repo | 列出用户授权的所有仓库 |
get_org_repositories | repo | 列出组织授权的所有仓库 |
create_issue | issue | 为某个仓库创建issue |
create_issue_comment | issue | 为某条issue创建评论 |
delete_issue_comment | issue | 删除某条issue的评论 |
get_issue_comment | issue | 获取某条issue的评论 |
list_issue_comments | issue | 列出某条issue的所有评论 |
list_issues | issue | 列出某个仓库的所有issues |
get_issue | issue | 获取某个issue的详细信息 |
set_assignees | issue | 设置某个issue的负责人 |
list_issue_assignees | issue | 列出某个issue的负责人 |
check_if_user_is_assignable | issue | 检查某用户是否可分配为issue负责人 |
create_pull_request | pull | 创建一个新的变更请求 |
get_pull_request_details | pull | 获取某个变更请求的详细信息 |
create_pull_request_comment | pull | 为某个变更请求创建评论 |
create_pull_request_reply | pull | 回复某个变更请求的评论 |
get_pull_request_comment | pull | 获取某个变更请求评论的详细信息 |
list_repository_branches | branch | 获取分支列表 |
get_repository_branch_details | branch | 获取分支信息 |
get_repository_labels | label | 获取仓库所有标签 |
create_issue_labels | label | 为issue添加标签 |
get_issue_labels | label | 获取issue的所有标签 |
delete_issue_label | label | 从issue中移除标签 |
get_label_by_name | label | 根据名称获取仓库中的单个标签 |
我们欢迎热爱开源的开发者们的贡献!如果您想为这个项目做出贡献,请按照以下指南操作:
有任何问题,请给我们提交issue,我们会及时查看反馈,并积极解决~
FAQs
MCP server for using AtomGit API
The npm package atomgit-mcp-server receives a total of 15 weekly downloads. As such, atomgit-mcp-server popularity was classified as not popular.
We found that atomgit-mcp-server demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Security News
Socket researchers uncover how browser extensions in trusted stores are used to hijack sessions, redirect traffic, and manipulate user behavior.
Research
Security News
An in-depth analysis of credential stealers, crypto drainers, cryptojackers, and clipboard hijackers abusing open source package registries to compromise Web3 development environments.
Security News
pnpm 10.12.1 introduces a global virtual store for faster installs and new options for managing dependencies with version catalogs.