Alchemy MCP 플러그인
이 MCP 플러그인은 블록체인 및 NFT 작업을 위한 Alchemy SDK와의 통합을 제공합니다.
특징
지갑 주소로 NFT 받기
NFT 메타데이터 가져오기
최신 블록 번호를 가져옵니다
필요에 따라 더 많은 엔드포인트를 추가할 수 있습니다.
Related MCP server: MCP Etherscan Server
설정
Smithery를 통해 설치
Smithery를 통해 Claude Desktop에 alchemy-sdk-mcp를 자동으로 설치하려면:
지엑스피1
수동 설치
종속성 설치:
npm install
프로젝트를 빌드하세요:
npm run build
Alchemy API 키를 구성하세요.
Alchemy 에서 API 키 받기
settings.json에서ALCHEMY_API_KEY업데이트하세요.
서버를 시작합니다:
npm start
사용 가능한 엔드포인트
1. 소유자를 위한 NFT 획득
POST /getNftsForOwner
{
"owner": "wallet_address"
}
2. NFT 메타데이터 가져오기
POST /getNftMetadata
{
"contractAddress": "contract_address",
"tokenId": "token_id"
}
3. 블록 번호 가져오기
POST /getBlockNumber
오류 처리
모든 엔드포인트에는 적절한 오류 처리 및 로깅이 포함됩니다. 오류는 다음 형식으로 반환됩니다.
{
"error": "Error message"
}
벌채 반출
서버는 더 나은 디버깅을 위해 console.error를 사용하여 포괄적인 로깅을 구현합니다.
[설정] 초기화를 위한 로그
[API] API 호출에 대한 로그
[오류] 오류 처리를 위한 로그
$env:ALCHEMY_API_KEY="KRdhdsBezoTMVajIknIxlXgBHc1Pprpw"; 노드 dist/index.js