Skip to main content
Glama
akash-network

Akash MCP Server

Official

아카쉬 MCP 서버

Akash MCP 서버는 Akash 네트워크와 상호 작용하기 위한 MCP(Model Context Protocol) 서버의 TypeScript 구현입니다.

특허 X (이전 트위터) 팔로우불화

메모

이 프로젝트는 아직 개발 중이며 모든 도구를 사용할 수 있는 것은 아닙니다. 더 많은 도구를 추가하고 서버를 개선하기 위해 노력하고 있습니다. 여러분의 기여를 기다립니다! 자세한 내용은 CONTRIBUTING.md를 참조하세요.

Related MCP server: EVM MCP Server

개요

이 서버는 AI 에이전트와 Akash 네트워크를 연결하는 브리지 역할을 하여 AI 모델이 애플리케이션을 배포하고, 임대를 생성하고, 배포를 관리하고, 유형 도구를 통해 다른 Akash 서비스와 직접 상호 작용할 수 있도록 합니다. Model Context Protocol을 구현하여 다양한 AI 플랫폼 및 도구와 호환됩니다.

특징

  • 지갑 및 클라이언트 관리 : Akash 지갑 인증 및 클라이언트 초기화를 처리합니다.

  • 인증서 관리 : Akash 인증서를 관리합니다.

  • 아카쉬 상호작용을 위한 도구 :

    • 계정 주소 검색

    • 배포 생성 및 관리

    • SDL(스택 정의 언어) 작업

    • 입찰 관리

    • 임대 생성

    • 매니페스트 배포

필수 조건

  • Node.js(v18 이상)

  • Akash 지갑(Akash 네트워크와의 상호 작용에 필요한 니모닉)

  • 아카쉬 네트워크에 대한 기본 지식

설치

  1. 저장소를 복제합니다.

    지엑스피1

  2. 종속성 설치:

    npm install
  3. 프로젝트를 빌드하세요:

    npm run build

Claude Desktop 또는 Cursor와 함께 사용

claude_desktop_config.json 또는 .cursor/mcp.json 파일에 다음을 추가하세요. 자세한 내용은 여기를 참조하세요.

<path to dist/index.js> 빌드한 dist/index.js 파일의 경로로 바꿔야 합니다.

{ "mcpServers": { "Akash": { "command": "node", "args": ["<path to dist/index.js>"], "env": { "AKASH_MNEMONIC": "<your mnemonic here>", "AKASH_RPC_URL": "https://rpc.akashnet.net:443" // optional, defaults to https://rpc.akashnet.net:443 } } } }

용법

개발 모드

개발을 위해 MCP 검사기로 서버를 실행합니다.

npm run dev

개발 중 감시 모드의 경우:

npm run dev:watch

AI 모델과 함께 서버 사용

이 서버는 AI 모델이 Akash 네트워크와 상호 작용하는 데 사용할 수 있는 표준 MCP 인터페이스를 제공합니다. 기본적으로 stdio 전송을 사용하므로 대부분의 MCP 클라이언트와 호환됩니다.

사용 가능한 도구

서버는 AI 에이전트를 위해 다음과 같은 도구를 제공합니다.

  • GetAccountAddrTool : Akash 계정 주소 검색

  • GetBidsTool : 배포 입찰 받기

  • CreateDeploymentTool : Akash Network에 새 배포를 만듭니다.

  • GetSDLsTool : 사용 가능한 SDL 목록 가져오기(Awesome-akash 저장소에서)

  • GetSDLTool : 이름으로 특정 SDL 가져오기

  • SendManifestTool : 공급자에게 매니페스트 보내기

  • CreateLeaseTool : 공급자와 임대 계약 생성

  • GetServicesTool : 활성 서비스에 대한 정보 가져오기

  • UpdateDeploymentTool : Akash Network에서 배포 업데이트

개발

린팅 및 포맷팅

# Run linter npm run lint # Fix linting issues npm run lint:fix # Format code npm run format

특허

라이센스를 참조하세요

감사의 말

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/akash-network/mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server