UnifAI
UnifAI
UnifAI는 "Web3용 MCP"라고 불리는 플랫폼으로, 동적 도구 검색 및 호출 기능을 통해 복잡한 블록체인 상호작용을 단순화하는 MCP 서버입니다. AI 에이전트가 사전 구성 없이 실시간으로 필요한 도구를 식별하고 호출할 수 있도록 하여 블록체인 기술에 대한 접근성을 높입니다.
특징
- 통합 API 인터페이스: 여러 블록체인 도구와 서비스를 단일 접근점을 통해 연결하여 개발자의 생태계 통합을 단순화합니다.
- 동적 도구 검색: AI 에이전트가 사전 구성 없이 실시간으로 필요한 도구를 식별하고 호출할 수 있습니다.
- 지능형 운영: 에이전트가 독립적으로 작업을 검색, 실행 및 관리하여 사용자 경험을 원활하게 합니다.
- 보안 우선 설계: 민감한 데이터는 클라이언트 측에 유지되며 구성 가능한 액세스 제어를 제공합니다.
- 크로스체인 지원: 솔라나, 이더리움, BNB 체인 등 여러 블록체인 네트워크에서 작업을 수행할 수 있습니다.
API
리소스
- 블록체인 데이터: 다양한 블록체인 네트워크의 계정 잔액, 거래 내역, 토큰 정보 등에 접근할 수 있습니다.
- DeFi 프로토콜 정보: 유동성 풀, 수익률, 거래 정보 등 DeFi 프로토콜에 대한 정보를 제공합니다.
도구
블록체인 상호작용 도구
- 토큰 전송: 블록체인 간 토큰 전송을 실행합니다.
- 입력: 소스 체인, 대상 체인, 토큰 유형, 금액, 수신자 주소
- 출력: 거래 해시 및 상태
유동성 관리 도구
- 유동성 추가/제거: DeFi 프로토콜에서 유동성을 추가하거나 제거합니다.
- 입력: 프로토콜, 토큰 쌍, 금액, 작업 유형(추가/제거)
- 출력: 거래 확인 및 상태
대출 및 차입 도구
- 대출/차입 실행: DeFi 플랫폼에서 자산 대출 또는 차입을 관리합니다.
- 입력: 플랫폼, 자산 유형, 금액, 작업 유형(대출/차입)
- 출력: 거래 확인 및 대출 상태
예측 시장 도구
- 베팅 배치: Polymarket과 같은 예측 시장에 베팅을 배치합니다.
- 입력: 시장 ID, 결과, 금액
- 출력: 베팅 확인 및 잠재적 수익
사용 방법
UnifAI MCP 서버를 Claude Desktop 또는 기타 MCP 클라이언트에 연결하려면:
-
UnifAI SDK를 설치합니다:
npm install @unifai/mcp-server -
환경 구성을 설정합니다:
export UNIFAI_API_KEY=your_api_key export BLOCKCHAIN_PROVIDER_URL=your_provider_url -
MCP 서버를 시작합니다:
npx unifai-mcp-server start -
Claude Desktop 또는 다른 MCP 클라이언트에서 연결 구성을 업데이트합니다:
{ "mcpServers": { "unifai": { "command": "npx", "args": ["unifai-mcp-server", "start"], "env": { "UNIFAI_API_KEY": "your_api_key" } } } }
사용 사례
UnifAI MCP 서버는 다음과 같은 시나리오에서 특히 유용합니다:
-
복잡한 DeFi 상호작용 자동화: AI 에이전트가 사용자 지시에 따라 최적의 수익률을 찾거나 자산을 재배치하는 등의 복잡한 DeFi 작업을 실행할 수 있습니다.
-
크로스체인 자산 관리: 여러 블록체인에 분산된 자산을 관리하고 전송하는 작업을 단순화합니다.
-
AI 기반 시장 분석: 온체인 데이터를 분석하여 투자 결정을 위한 인사이트를 제공합니다.
-
블록체인 상호작용 단순화: 일반 사용자가 기술적 복잡성을 이해할 필요 없이 블록체인 시스템과 상호작용할 수 있게 합니다.