npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

crypto-wallet-mcp

v1.0.0

Published

MCP server with crypto wallet functionality

Readme

Crypto Wallet MCP Server

암호화된 크립토 지갑 기능을 제공하는 MCP(Model Context Protocol) 서버 구현입니다.

기능

이 MCP 서버는 다음 기능을 제공합니다:

  1. create_vault: 새로운 암호화된 저장소를 생성합니다.
  2. create_new_wallet: 니모닉 기반의 새로운 이더리움 지갑을 생성합니다.
  3. delete_wallet: 특정 지갑을 삭제합니다.
  4. list_accounts: 현재 보유한 지갑 주소 목록을 반환합니다.

설치 및 실행

설치

# 의존성 설치
pnpm install

빌드

# TypeScript 빌드
pnpm build

실행

# 빌드 후 실행
pnpm start

# 개발 모드로 실행
pnpm dev

MCP 서버 사용 방법

이 서버는 MCP(Model Context Protocol)를 지원하는 MCP 클라이언트(예: LLM 애플리케이션)와 함께 사용할 수 있습니다.

사용 가능한 도구

1. create_vault

암호화된 지갑 저장소를 생성합니다.

파라미터:

  • password: 저장소 암호화에 사용할 비밀번호 (최소 8자)

2. create_new_wallet

새로운 이더리움 지갑을 생성합니다.

파라미터:

  • name: 지갑 이름
  • password: 저장소 암호화에 사용된 비밀번호

결과로 지갑 주소와 니모닉 복구 구문이 반환됩니다.

3. delete_wallet

특정 지갑을 삭제합니다.

파라미터:

  • wallet_id: 삭제할 지갑의 ID
  • password: 저장소 암호화에 사용된 비밀번호

4. list_accounts

현재 저장소에 있는 모든 지갑 계정 목록을 반환합니다.

파라미터:

  • password: 저장소 암호화에 사용된 비밀번호

보안 주의사항

  • 니모닉 복구 구문은 지갑에 접근할 수 있는 중요한 정보입니다. 안전하게 보관하세요.
  • 저장소 암호를 잊어버리면 저장된 지갑에 접근할 수 없게 됩니다.
  • 이 서버는 로컬 파일 시스템에 암호화된 데이터를 저장합니다. 서버 접근 권한을 적절히 관리하세요.

기술 스택

  • TypeScript
  • Model Context Protocol (MCP) SDK
  • BIP39 (니모닉 생성)
  • HDKey (계층적 결정적 키 생성)
  • CryptoJS (데이터 암호화)
  • UUID (고유 식별자 생성)