keccak-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@keccak-mcpCompute keccak-256 hash of 'my message'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
keccak-mcp
An MCP (Model Context Protocol) server that provides Keccak cryptographic hash tools.
Tools
keccak_hash
Compute a Keccak hash of the given input.
Parameters:
Parameter | Type | Default | Description |
|
| — | The input string or hex-encoded bytes to hash |
|
|
| Keccak variant: |
|
|
| Input encoding: |
Response:
{
"variant": "keccak-256",
"encoding": "utf8",
"input": "hello",
"hash": "0x1c8aff950685c2ed4bc3174f3472287b56d9517b9c948127319a09a7a36deac8"
}Note:
keccak-256is the variant used by Ethereum (distinct from SHA3-256).
Related MCP server: mcpv3e
Installation
npm install
npm run buildUsage
Run directly
npm startUse as a CLI binary
node dist/index.jsMCP Client Configuration
Add the server to your MCP client configuration. The server communicates over stdio.
Claude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"keccak-mcp": {
"command": "node",
"args": ["${workspaceFolder}/dist/index.js"]
}
}
}VS Code (.vscode/mcp.json)
{
"servers": {
"keccak-mcp": {
"type": "stdio",
"command": "node",
"args": ["${workspaceFolder}/dist/index.js"]
}
}
}Development
# Build TypeScript
npm run build
# Build and run
npm run devDependencies
@modelcontextprotocol/sdk— MCP server frameworkjs-sha3— Keccak / SHA-3 hash implementations
License
ISC
This server cannot be deployed
Maintenance
Related MCP Connectors
Self-hosted MCP server: 26 deterministic dev, security, and EVM tools.
MCP server for Klever blockchain smart contract development.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA simple demonstration MCP server that provides an echo tool and resource for learning how to build MCP servers. Serves as a starting point and template for creating custom MCP server implementations.1-
- FlicenseNot gradedqualityCmaintenanceMCP server providing greeting and echo tools for testing and demonstration.-
- AlicenseBqualityCmaintenanceMCP server for ECDSA cryptography enabling key generation, signing, and verification.11MIT
- AlicenseAqualityAmaintenanceA pure-Python MCP server providing local byte-wrangling utilities including encoding, hashing, number conversion, and Ethereum primitives, with no network calls required.332GPL 3.0