MCP ExplorerExplorer

Opgen Mcp Server

@syumaion a year ago
4 Apache-2.0
FreeCommunity
AI Systems
A MCP server implementation for password generation, based on 1Password/spg/cmd/opgen

Overview

What is Opgen Mcp Server

opgen-mcp-server is an implementation of a Model Context Protocol (MCP) server designed for generating secure passwords, utilizing the functionalities of 1Password’s opgen tool.

Use cases

Use cases include generating strong passwords for user accounts, creating secure access keys for applications, and providing password generation services in web or mobile applications.

How to use

To use opgen-mcp-server, install it via Go with the command ‘go install github.com/syumai/opgen-mcp-server@latest’. You can then configure it in your application to generate passwords by specifying commands and options in JSON format.

Key features

Key features include customizable password length, character sets (uppercase, lowercase, digits, symbols), and options for generating passwords based on words or syllables with various separators and capitalization schemes.

Where to use

opgen-mcp-server can be used in software development, security applications, and any environment where secure password generation is required.

Content

opgen MCP Server

Installation

go install github.com/syumai/opgen-mcp-server@latest

Usage

{
    // If you have installed opgen-mcp-server
    "opgen": {
        "command": "opgen-mcp-server",
    },
    // Alternative configuration
    "opgen": {
        "command": "go",
        "args": ["run", "github.com/syumai/opgen-mcp-server@latest"],
    },
}

Tools

generate_password_characters

Configurable options

  • Password length
  • Allowed character sets
  • Required character sets
  • Excluded character sets

Character sets

  • uppercase
  • lowercase
  • digits
  • symbols
  • ambiguous

generate_password_words

Configurable options

  • Number of words
  • Word list selection:
    • words
    • syllables
  • Word separator type:
    • hyphen
    • space
    • comma
    • period
    • underscore
    • digit
    • none
  • Capitalization scheme:
    • none
    • first
    • all
    • random
    • one

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers