Morpho API MCP 서버
Morpho API 쿼리 도구를 제공하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 서버를 통해 Claude는 Morpho의 GraphQL API와 상호 작용하여 시장 데이터, 볼트, 포지션 등에 접근할 수 있습니다.
특징
- GraphQL을 통해 Morpho 시장 데이터 쿼리
- 볼트, 포지션 및 거래에 대한 완벽한 지원
- 과거 APY 데이터 및 오라클 정보
- 포괄적인 페이지 매김, 정렬 및 필터링 옵션
- Zod 스키마를 사용한 데이터 검증
- 오류 처리 및 유형 안전성
- MCP 호환 서버 구현
설치
- 패키지를 설치하세요:
지엑스피1
- Claude Desktop 구성에 다음을 추가합니다.
{
"tools": {
"morpho": {
"command": "node",
"args": [
"/path/to/node_modules/mcp-morpho-server/build/index.js"
]
}
}
}
사용 가능한 도구
시장
get_markets
: 페이지 매김 및 필터링을 통해 모든 시장을 검색합니다.get_whitelisted_markets
: 허용된 시장만 가져옵니다.get_market_positions
: 특정 시장의 포지션을 가져옵니다.get_historical_apy
: 과거 APY 데이터 가져오기get_oracle_details
: 오라클 정보 가져오기
금고
get_vaults
: 현재 상태의 모든 볼트를 가져옵니다.get_vault_positions
: 특정 볼트의 위치를 가져옵니다.get_vault_transactions
: 볼트 거래 내역 가져오기get_vault_allocation
: 볼트 마켓 할당을 가져옵니다.get_vault_reallocates
: 볼트 재할당 내역 가져오기get_vault_apy_history
: 볼트에 대한 과거 APY 데이터를 가져옵니다.
자산 및 계정
get_asset_price
: 현재 가격 및 수익률 정보를 가져옵니다.get_account_overview
: 계좌 현황 및 거래 내역 가져오기get_liquidations
: 청산 이벤트 가져오기
개발
이 프로젝트는 TypeScript로 작성되었으며 다음을 사용합니다.
- MCP 서버 구현을 위한 @modelcontextprotocol/sdk
- API 요청을 위한 axios
- 스키마 검증을 위한 zod
소스에서 빌드하려면:
- 저장소를 복제합니다
git clone https://github.com/crazyrabbitLTC/mcp-morpho-server.git
- 종속성 설치:
- 프로젝트를 빌드하세요:
기여하다
기여를 환영합니다! 풀 리퀘스트를 제출해 주세요.
특허
아이에스씨
작가
[당신의 이름] ( <your@email> )이 생성했습니다.