MCP密码生成器
生成具有不同字符集的随机密码的模型上下文协议(MCP)服务器。
特性
- 使用不同的字符集生成随机密码:
- all:包括字母、数字和特殊字符 - alpha:字母数字字符(字母和数字) - numbers:仅数字 - letters:仅限字母(大写和小写)
先决条件
- Node.js(v16或更高版本)
- npm
安装
- 克隆存储库:
git clone git@github.com:acidkeyxyz/mcp-pwd-generator.git
cd mcp-pwd-generator- 安装依赖项:
npm install与Inspector一起运行
要使用检查器运行MCP服务器,您需要:
- 全局安装MCP检查器:
npm install -g @modelcontextprotocol/inspector- 运行服务器:
npx tsx index.ts- 在单独的终端中,运行检查器:
mcp-inspector用法
一旦服务器与检查器一起运行,您就可以使用 generate-password 工具具有以下参数:
count:要生成的密码数length:每个密码的长度type:密码字符集类型(可选,默认为“全部”)
- all:所有字符(字母、数字、特殊字符) - alpha:字母数字字符 - numbers:仅数字 - letters:只有字母
检查员中的请求示例:
{
"name": "generate-password",
"parameters": {
"count": 1,
"length": 12,
"type": "all"
}
}许可证
国际协调委员会
