
opgen MCP Server

2025.04.13
3
Go密码生成安全工具开发效率
opgen MCP Server 是一个基于 Model Context Protocol (MCP) 的密码生成服务,它利用 1Password/spg/cmd/opgen 的功能来生成密码,并将生成的密码自动复制到剪贴板。该服务提供了灵活的密码生成选项,包括字符集选择、单词列表选择以及多种格式化选项。
View on GitHub
Overview
基本能力
产品定位
opgen MCP Server 是一个密码生成工具,旨在为用户提供安全且灵活的密码生成解决方案。
核心功能
- 基于字符集的密码生成,支持自定义密码长度、允许的字符集、必需的字符集以及排除的字符集。
- 基于单词的密码生成,支持选择单词列表、单词分隔符类型以及大写方案。
- 生成的密码自动复制到剪贴板。
适用场景
- 需要快速生成安全密码的用户。
- 开发者在开发需要密码生成功能的应用程序时。
- 安全研究人员需要测试密码强度时。
工具列表
generate_password_characters
:生成基于字符集的密码。- 可配置选项:密码长度、允许的字符集、必需的字符集、排除的字符集。
- 字符集包括:大写字母、小写字母、数字、符号、模糊字符。
generate_password_words
:生成基于单词的密码。- 可配置选项:单词数量、单词列表选择(单词或音节)、单词分隔符类型、大写方案。
常见问题解答
- 无常见问题解答部分。
使用教程
使用依赖
- 需要安装 Go 语言环境。
安装教程
go install github.com/syumai/opgen-mcp-server@latest
调试方式
安装完成后,可以通过以下命令运行服务:
opgen-mcp-server
或者使用 Go 直接运行:
go run github.com/syumai/opgen-mcp-server@latest