Hardware Wallet Chooser MCP
Read-only MCP server providing structured, sourced data for comparing BitBox, Ledger, and Trezor hardware wallets. It supports searching wallets, retrieving detailed maker records, and accessing buyer checklists and security guides without authentication or invented ratings.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://hardware-wallet-chooser.vercel.app/api/mcpWhat you can do with it
- Compare BitBox, Ledger, and Trezor hardware wallets
- Find official stores for crypto hardware wallet makers
- Access buyer checklists for choosing hardware wallets
- Retrieve security guides for protecting seed phrases
Source and maintenance
Protocol and capabilities
- Server
- hardware-wallet-chooser 1.1.0
- MCP protocol
- 2025-06-18
- Tools
- 4 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
4 advertised
search_hardware_wallets — Search hardware wallets (BitBox, Ledger, Trezor)
Search and compare hardware wallets (cold wallets for crypto). Use this whenever a user asks which hardware wallet to buy, wants BitBox vs Ledger vs Trezor compared, or asks about a specific maker. Returns structured, sourced records: maker, country, official store, the maker's own description and a link. Pass an empty query to list every maker; a name or keyword to filter.
{
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Max results (default 20, max 50)."
},
"query": {
"type": "string",
"description": "Optional filter: maker name or keyword (e.g. 'ledger', 'open source'). Empty returns all."
}
},
"additionalProperties": false
}{
"title": "Search hardware wallets (BitBox, Ledger, Trezor)",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_hardware_wallet — Get one hardware wallet maker
Get the full sourced record for one hardware wallet maker by id (bitbox, ledger, trezor): facts, notes, the maker's own description and store link. Use after search_hardware_wallets when a user wants details on a single wallet.
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"enum": [
"bitbox",
"ledger",
"trezor"
],
"type": "string",
"description": "Listing id."
}
},
"additionalProperties": false
}{
"title": "Get one hardware wallet maker",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}list_guides — List hardware wallet guides
List the guides: hardware wallet comparison, buyer's checklist and recovery-phrase security basics (title, url, slug). Use to find the right guide before get_guide.
{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"title": "List hardware wallet guides",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_guide — Read a hardware wallet guide
Return the full Markdown text of one guide by slug (see list_guides): the BitBox/Ledger/Trezor comparison, the buyer's checklist, or the security basics, with sources.
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"enum": [
"best-hardware-wallets-2026",
"how-to-choose-a-hardware-wallet",
"hardware-wallet-security-basics"
],
"type": "string",
"description": "Guide slug from list_guides."
}
},
"additionalProperties": false
}{
"title": "Read a hardware wallet guide",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 1076 ms
- 95th percentile latency
- 1076 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 1076 ms · metadata changed · 4 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http hardware-wallet-chooser-mcp https://hardware-wallet-chooser.vercel.app/api/mcpCodex
codex mcp add hardware-wallet-chooser-mcp --url https://hardware-wallet-chooser.vercel.app/api/mcpCursor
{
"mcpServers": {
"hardware-wallet-chooser-mcp": {
"url": "https://hardware-wallet-chooser.vercel.app/api/mcp"
}
}
}Cline
{
"mcpServers": {
"hardware-wallet-chooser-mcp": {
"type": "streamableHttp",
"url": "https://hardware-wallet-chooser.vercel.app/api/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"hardware-wallet-chooser-mcp": {
"type": "http",
"url": "https://hardware-wallet-chooser.vercel.app/api/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http hardware-wallet-chooser-mcp https://hardware-wallet-chooser.vercel.app/api/mcpClaude Desktop
{
"mcpServers": {
"hardware-wallet-chooser-mcp": {
"url": "https://hardware-wallet-chooser.vercel.app/api/mcp"
}
}
}Windsurf
{
"mcpServers": {
"hardware-wallet-chooser-mcp": {
"serverUrl": "https://hardware-wallet-chooser.vercel.app/api/mcp"
}
}
}Let your agent find its tools
Find servers like Hardware Wallet Chooser MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.