Aptos MCP Server logo

Aptos MCP Server

by Tlazypanda

The Aptos MCP Server is a Model Context Protocol server designed to interact with Aptos documentation and facilitate the creation of full-stack Aptos blockchain applications. It provides tools for browsing documentation, generating projects and components, testing contracts, and creating TypeScript ABI interfaces.

View on GitHub

Last updated: N/A

What is Aptos MCP Server?

The Aptos MCP Server is a tool that allows developers to interact with Aptos documentation and build full-stack Aptos blockchain applications through a Model Context Protocol (MCP) interface. It provides functionalities for project creation, component generation, contract testing, and ABI generation.

How to use Aptos MCP Server?

To use the Aptos MCP Server, you need to install the necessary prerequisites (Python, Node.js, Aptos CLI), install the mcp package, clone the repository, and install dependencies. You can then integrate it with Claude Desktop by adding the server configuration to your Claude Desktop settings. Once configured, you can use natural language queries to browse documentation, create projects, generate components, and test contracts.

Key features of Aptos MCP Server

  • Browse and search Aptos documentation

  • Create new Aptos projects (fullstack, contract, or client)

  • Generate components for Aptos projects

  • Test Aptos Move contracts

  • Generate TypeScript ABI interfaces for Move contracts

Use cases of Aptos MCP Server

  • Quickly find relevant information in the Aptos documentation.

  • Scaffold new Aptos projects with pre-configured templates.

  • Generate reusable components for your Aptos applications.

  • Automate the testing of your Move smart contracts.

  • Create TypeScript interfaces for seamless integration with your front-end.

FAQ from Aptos MCP Server

What are the prerequisites for using the Aptos MCP Server?

You need Python 3.10 or later, Node.js and npm, and the Aptos CLI.

How do I install the Aptos MCP Server?

You can install it using uv add "mcp[cli]" or pip install "mcp[cli]", then clone the repository and install dependencies.

How do I integrate the server with Claude Desktop?

You can add the server configuration to your Claude Desktop settings by manually editing the claude_desktop_config.json file or using the mcp install command.

What kind of projects can I create with this server?

You can create full-stack projects, contract-only projects, or client-only projects.

Can I use this server to generate React components?

Yes, you can generate React components for interacting with the Aptos blockchain.