密码生成器MCP示例
这个项目是一个用Go实现的密码生成器工具的简单示例,使用 这 麦高朗 图书馆。它演示了如何注册一个生成 具有可自定义长度、字符集和大小写的密码。
用法
- 安装
go install github.com/jadolg/password-mcp@latest- 获取二进制路径
which password-mcp标准(默认)
使用上一步中的二进制路径配置MCP客户端:
{
"mcpServers": {
"password-mcp": {
"command": "/home/myuser/go/bin/password-mcp",
"args": [],
"env": {}
}
}
}超文本传输协议
使用启动服务器 --http 标志:
password-mcp --http默认情况下,它会监听 :8080.使用 --addr 更改地址:
password-mcp --http --addr :9090然后配置您的MCP客户端:
{
"mcpServers": {
"password-mcp": {
"type": "http",
"url": "http://localhost:8080/mcp"
}
}
}如果使用自定义,请调整URL --addr.
特性
- 生成任意长度的密码
- 从不同的字符集中选择:字母、字母和数字,或字母、数字和符号
- 选择密码大小写:大写、小写或混合
