关于 MCP Password Generator
MCP Password Generator 是一个 MCP 服务,可按指定长度、数量和字符集生成随机密码,供需要通过工具生成密码的 MCP 客户端使用。
主要功能
- 01生成多个随机密码
- 02设置密码长度
- 03选择四种字符集
适用场景
- 01生成包含特殊字符的密码
- 02生成字母数字组合密码
- 03生成纯字母或纯数字密码
MCP 相关
它向 MCP 客户端提供 `generate-password` 工具,参数包括数量、长度和字符集类型。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
MCP Password Generator
一个模型上下文协议(MCP)服务,可使用不同的字符集生成随机密码。
功能
- 使用不同的字符集生成随机密码:
all:包含字母、数字和特殊字符alpha:字母数字字符(字母和数字)numbers:仅数字letters:仅字母(大写和小写)
前提条件
- Node.js(v16 或更高版本)
- npm
安装
- 克隆仓库:
git clone [email protected]:acidkeyxyz/mcp-pwd-generator.git
cd mcp-pwd-generator
- 安装依赖:
npm install
使用 Inspector 运行
要使用 Inspector 运行 MCP 服务,需要:
- 全局安装 MCP Inspector:
npm install -g @modelcontextprotocol/inspector
- 运行服务:
npx tsx index.ts
- 在另一个终端中运行 Inspector:
mcp-inspector
使用方法
服务通过 Inspector 运行后,即可使用 generate-password 工具并指定以下参数:
count:要生成的密码数量length:每个密码的长度type:密码字符集类型(可选,默认为 "all")all:所有字符(字母、数字、特殊字符)alpha:字母数字字符numbers:仅数字letters:仅字母
Inspector 中的请求示例:
{
"name": "generate-password",
"parameters": {
"count": 1,
"length": 12,
"type": "all"
}
}
许可证
ISC
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。