{"id":"syumai-opgen-mcp-server","name":"opgen-mcp-server","homepage":null,"repo_url":"https://github.com/syumai/opgen-mcp-server","category":"security","subcategories":[],"tags":["mcp","password-generation","clipboard","go","security-utility"],"what_it_does":"An MCP server that exposes tools for generating passwords/phrases (character-based and word-based) and copies the generated password to the clipboard.","use_cases":["Generate strong random passwords with configurable length and character sets","Create passphrases from word lists or syllables with configurable separators and capitalization","Use password generation via an MCP-capable agent/workflow"],"not_for":["Managing existing credentials/password vaults","Decrypting/storing sensitive secrets (it only generates and copies to clipboard per README)","High-assurance security workflows that require audit logs, policies, or external secret management"],"best_when":"You want an agent-callable password generator with simple local deployment (Go) and clipboard output.","avoid_when":"You cannot allow clipboard writes (e.g., locked-down systems, high security contexts where clipboard exfiltration is a concern) or you need enterprise policy enforcement/auditing.","alternatives":["Using an established password manager or password generator CLI/library","Using 1Password/vault-related tooling or spg/opgen directly (CLI)","Using other MCP servers for security utilities (if available)","Implementing password generation in-app with a vetted crypto RNG"],"af_score":38.2,"security_score":20.0,"reliability_score":30.0,"package_type":"mcp_server","discovery_source":["github"],"priority":"low","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-04-04T19:39:32.319641+00:00","interface":{"has_rest_api":false,"has_graphql":false,"has_grpc":false,"has_mcp_server":true,"mcp_server_url":null,"has_sdk":false,"sdk_languages":[],"openapi_spec_url":null,"webhooks":false},"auth":{"methods":[],"oauth":false,"scopes":false,"notes":"No authentication/authorization details are described in the provided README."},"pricing":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"No pricing information provided (appears to be a self-hosted Go tool)."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":38.2,"security_score":20.0,"reliability_score":30.0,"mcp_server_quality":70.0,"documentation_accuracy":55.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":30.0,"rate_limit_clarity":10.0,"tls_enforcement":10.0,"auth_strength":10.0,"scope_granularity":0.0,"dependency_hygiene":50.0,"secret_handling":40.0,"security_notes":"The tool generates passwords and copies them to the clipboard, which increases exposure risk (clipboard can be read by other processes/users). The provided docs include no details on TLS, auth, audit logging, or secure RNG practices; thus security-relevant guarantees cannot be confirmed from the README.","uptime_documented":0.0,"version_stability":50.0,"breaking_changes_history":40.0,"error_recovery":30.0,"idempotency_support":"false","idempotency_notes":"Password generation is inherently non-idempotent (different outputs per call). Idempotency behavior is not documented.","pagination_style":"none","retry_guidance_documented":false,"known_agent_gotchas":["Generated passwords are copied to clipboard; agents should be aware of side effects and potential clipboard access policies.","No stated rate-limit or throttling behavior for MCP tools in the provided documentation.","No authentication details—if required by implementation, agents may fail without guidance."]}}