bcryptjs Connector for AI agents.
2 live capabilities
Securely hash and verify user passwords for production authentication systems.
Waiting for input…
Why people use bcryptjs
Bcrypt Hash Engine for Secure Password Hashing in Web Apps
With this Connector, you just tell your agent to secure the password. It uses bcrypt_hash to generate a standard, salted string. You get production-ready security without touching a single line of complex hashing logic.
What Vinkius changes
Your agent gets professional-grade password security without the headache of manual salt management.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Building a new sign-up form
A developer needs to create a registration page and wants the agent to hash the password field before saving it to a SQL database.
- Real-world use case 02
Fixing a security vulnerability
A security audit finds plaintext passwords and needs a script to re-hash all existing user credentials to a higher salt round.
- Real-world use case 03
Handling user login
A user tries to log in and the agent needs to check if the input matches the hash stored in the database without doing manual string math.
Complete set · 2capabilities
The complete bcryptjs capability set.
These are the exact actions your AI can choose when you ask it to work with bcryptjs.
01—02
2 capabilities in this set.
Part of 2 available through bcryptjs.
- 01 Capability
Bcrypt verify
Compares a plaintext password against a stored hash to see if they match. It returns a simple boolean result.
- 02 Capability
Bcrypt hash
Creates a secure hash from a plaintext password using configurable salt rounds. It handles unique salt generation automatically.
Set up in minutes
One URL. Then ask bcryptjs to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use bcryptjs from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_VgRCSgyjUOAZXasfzN85yyaKf89xFObklBU0TrT8/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it bcryptjs, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable bcryptjs for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_VgRCSgyjUOAZXasfzN85yyaKf89xFObklBU0TrT8/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the bcryptjs URL.
- Step 03
Save and start
Save the connection and enable bcryptjs in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"bcrypt-hash-engine": {
"url": "https://edge.vinkius.com/vk_preview_VgRCSgyjUOAZXasfzN85yyaKf89xFObklBU0TrT8/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using bcryptjs
Open Agent mode in chat and ask: "Using bcryptjs, help me...". 2 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"bcrypt-hash-engine": {
"url": "https://edge.vinkius.com/vk_preview_VgRCSgyjUOAZXasfzN85yyaKf89xFObklBU0TrT8/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using bcryptjs
Ask Copilot: "Using bcryptjs, help me...". 2 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"bcrypt-hash-engine": {
"url": "https://edge.vinkius.com/vk_preview_VgRCSgyjUOAZXasfzN85yyaKf89xFObklBU0TrT8/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using bcryptjs
Open Cascade and ask: "Using bcryptjs, help me...". 2 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"bcrypt-hash-engine": {
"url": "https://edge.vinkius.com/vk_preview_VgRCSgyjUOAZXasfzN85yyaKf89xFObklBU0TrT8/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using bcryptjs
Ask Cline: "Using bcryptjs, help me...". 2 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add bcrypt-hash-engine --transport http "https://edge.vinkius.com/vk_preview_VgRCSgyjUOAZXasfzN85yyaKf89xFObklBU0TrT8/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using bcryptjs
Ask Claude: "Using bcryptjs, show me...". 2 tools are ready
Where the request belongs
Work bcryptjs can move forward.
This is for the backend engineer who needs to ensure they aren't making rookie security mistakes or the security architect setting up high-compliance systems.
Backend Engineer
Building a new auth system and needing to ensure passwords aren't stored in plain text.
Security Architect
Setting up high-compliance systems that require specific salt round counts for financial data.
Full-stack Developer
Quickly spinning up a user registration flow in a serverless environment like AWS Lambda.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsPassword Entropy Calculator
Calculate password entropy, identify pattern risks, and verify security policy compliance.
Hash Checksum Calculator
Generate, compare, and validate cryptographic and non-cryptographic hashes like MD5, SHA-256, and CRC32.
Crypto Hash Engine
Sign API requests and Webhooks deterministically. Instantly generate mathematical HMAC, SHA-256, or MD5 hashes without AI hallucinations.
Directory State Fingerprinter
Generate and verify deterministic cryptographic fingerprints of directory states.
Password Strength Evaluator
Equip SecOps agents with Dropbox's zxcvbn engine. Algorithmically evaluate password entropy and crack times local.
Password Strength Scorer
Evaluate any password using the Dropbox zxcvbn engine. the same algorithm protecting 700M+ users. Returns a 0-4 score, real crack time estimates, and actionable improvement suggestions. No AI can do this.
Bring your own AI
Change the model, client or framework. Keep bcryptjs connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about bcryptjs.
The practical details behind the request, access and result.
Does Bcrypt Hash Engine handle salt generation for me?
Yes, it automatically generates a unique random salt for every password you hash. You don't need to manage or store salts separately in your database.
Can I use Bcrypt Hash Engine in a serverless environment like AWS Lambda?
Yes, because this Connector uses pure JavaScript, it doesn't require any native compilation. It works perfectly in Lambda, Edge functions, and Cloudflare Workers.
How do I check if a user's password is correct using Bcrypt Hash Engine?
You provide the plain password the user typed and the hash you have stored in your database. The Connector will tell you if they match.
Can I change the security level of the hashing?
Yes, you can specify the salt rounds. For standard apps, 10 is the default, but you can go up to 16 for high-security needs like government or financial data.
Is this Connector safe for production use?
Yes, it uses the same bcrypt algorithm used by major tech companies. It's designed to be intentionally slow to prevent brute-force attacks.
Do I need to install anything extra to use Bcrypt Hash Engine?
No, this Connector handles everything. Your AI agent will call the capabilities directly to perform the hashing or verification.
Why bcrypt instead of SHA-256 or MD5 for passwords?
SHA-256 and MD5 are fast. that's the problem. An attacker can try billions of hashes per second. Bcrypt is intentionally slow (configurable via salt rounds), making brute-force attacks economically infeasible.
What salt rounds should I use for a financial application?
12 minimum. Each additional round doubles the computation time. 10 = ~100ms, 12 = ~400ms, 14 = ~1.6s. Balance security vs. login latency for your use case.
Can I verify a password without knowing the salt?
Yes. that's the beauty of bcrypt. The salt is embedded in the hash string itself ($2a$10$...). Just pass the password and the stored hash to bcrypt_verify.
One connection away
Give your agent a direct line to bcryptjs.
Connect bcryptjs once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available