솔라나 MCP(모델 컨텍스트 프로토콜)
AI 에이전트가 Solana 블록체인 및 DeFi 프로토콜과 상호 작용할 수 있는 강력한 모델 컨텍스트 프로토콜(MCP) 서버입니다.
🚀 개요
솔라나 MCP는 AI 에이전트(예: Claude, ChatGPT 등)가 솔라나 블록체인에서 DeFi 작업을 수행할 수 있도록 표준화된 인터페이스를 제공합니다. 인공지능과 탈중앙화 금융 간의 간극을 메워 AI 시스템이 다음과 같은 작업을 수행할 수 있도록 지원합니다.
지갑 잔액 및 토큰 보유량 쿼리
SOL 및 SPL 토큰 전송
토큰 스왑 실행
실시간 가격 데이터 가져오기
고급 DeFi 작업 수행
Solana Agent Kit 과 Model Context Protocol(MCP)을 기반으로 구축된 이 도구는 자동화된 DeFi 작업을 위한 안전하고 효율적이며 표준화된 인터페이스를 제공합니다.
Related MCP server: AMOCA Solana MCP Server
📋 필수 조건
Node.js v22.x 이상
npm 또는 yarn 패키지 관리자
솔라나 지갑(키페어)
Solana용 RPC 엔드포인트(예: Helius, Alchemy 또는 사용자 노드)
🔧 설치
이 저장소를 복제하세요:
지엑스피1
종속성 설치:
다음 변수를 사용하여 루트 디렉토리에
.env파일을 만듭니다.
⚠️ 보안 경고 :
.env파일을 커밋하거나 개인 키를 노출하지 마세요..gitignore파일에.env추가하세요.
프로젝트를 빌드하세요:
🚀 사용법
MCP 서버를 시작합니다.
성공적으로 시작되면 다음이 표시됩니다.
💬 사용 가능한 작업
다음 DeFi 작업은 MCP 서버를 통해 사용 가능합니다.
행동 | 설명 |
| 현재 지갑 주소를 가져옵니다 |
| 지갑의 SOL 잔액을 확인하세요 |
| SOL을 다른 지갑으로 전송하세요 |
| 지갑에 있는 모든 토큰을 나열하세요 |
| 토큰의 현재 가격 가져오기 |
| 토큰 간 거래 실행 |
| 현재 Solana 네트워크 TPS를 확인하세요 |
| 유동성 풀을 통한 토큰 스왑 |
🔌 AI 모델과의 통합
이 MCP 서버는 모델 컨텍스트 프로토콜(MCP)을 지원하는 AI 모델과 함께 사용하도록 설계되었습니다. 이 서버는 통신에 표준 입출력(SIP)을 사용하므로 다양한 AI 통합 프레임워크와 호환됩니다.
Claude와 함께 사용하는 예:
🔒 보안 고려 사항
거래를 실행하기 전에 항상 거래를 검토하세요
거래 한도 구현을 고려하세요
적절한 키 관리 관행을 통해 개인 키를 보호하세요
테스트용으로 제한된 자금이 있는 전용 지갑을 사용하세요.
의심스러운 활동을 모니터링하세요
🛠️ 고급 구성
더욱 고급 구성을 위해 다음 파일을 수정할 수 있습니다.
src/index.ts: 메인 진입점.env: 환경 구성
📚 리소스
📄 라이센스
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.
🤝 기여하기
기여를 환영합니다! 풀 리퀘스트를 제출해 주세요.
프로젝트를 포크하다
기능 브랜치를 생성합니다(
git checkout -b feature/amazing-feature)변경 사항을 커밋하세요(
git commit -m 'Add some amazing feature')브랜치에 푸시(
git push origin feature/amazing-feature)풀 리퀘스트 열기