mcp

mcp

3.4

If you are the rightful owner of mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Akash MCP Server is a TypeScript implementation of a Model Context Protocol (MCP) server for interacting with the Akash Network.

The Akash MCP Server acts as a bridge between AI agents and the Akash Network, enabling AI models to deploy applications, create leases, manage deployments, and interact with Akash services through typed tools. It implements the Model Context Protocol, ensuring compatibility with various AI platforms and tools. The server supports wallet and client management, certificate management, and provides tools for Akash interaction such as account address retrieval, deployment creation, SDL operations, bid management, lease creation, and manifest deployment. The server is still under development, with ongoing efforts to add more tools and improve functionality. Contributions are welcome.

Features

  • Wallet and Client Management: Handles Akash wallet authentication and client initialization.
  • Certificate Management: Manages Akash certificates.
  • Tools for Akash Interaction: Includes account address retrieval, deployment creation and management, SDL operations, bid management, lease creation, and manifest deployment.

Tools

  1. GetAccountAddrTool

    Retrieve your Akash account address.

  2. GetBalancesTool

    Get the AKT (uakt) and other balances for a given Akash account address.

  3. GetBidsTool

    Get bids for deployments.

  4. CreateDeploymentTool

    Create a new deployment on Akash Network.

  5. GetSDLsTool

    Get a list of available SDLs (from awesome-akash repository).

  6. GetSDLTool

    Get a specific SDL by name.

  7. SendManifestTool

    Send a manifest to a provider.

  8. CreateLeaseTool

    Create a lease with a provider.

  9. GetServicesTool

    Get information about active services.

  10. UpdateDeploymentTool

    Update a deployment on Akash Network.