Skip to content

Improve User Onboarding and Value Proposition #41

@tippi-fifestarr

Description

@tippi-fifestarr

Description

The current documentation jumps directly into installation without explaining what the MCP server can do, causing users to abandon the tool or miss critical capabilities that could transform their development experience. Aptos is such a cutting-edge blockchain with an incredibly fast-moving team that generic AI models struggle with current development practices - they don't know about the brand new Aptos Geomi gas station, no-code indexer, or API keys for better rate limits. Most AI agents won't write good Move code on the first or second try, even with powerful prompts, and don't know the right Aptos CLI commands.

More critically, users don't know what's possible with modern Aptos development, so when they ask agents to help build applications or write scoping documents, they don't realize they can provide users with Google login experiences and totally sponsored transactions (no native gas needed for initial user experiences). They don't know the MCP can help them write, compile, and deploy testnet contracts to reach production faster.

A comprehensive capabilities audit revealed 22 specialized MCP tools and 15 development guides that automate complex infrastructure setup and provide current Aptos best practices, but this value is completely hidden. Advanced users can (and might) use their own agents to explore the tools, services, and resources that the MCP has, but we can save everyone a lot of time and empower them with a clear value proposition.

Users encounter installation instructions without understanding capabilities, remain unclear about what's possible with modern Aptos development, and either abandon the tool or significantly underutilize it by not knowing about sponsored transactions, automated gas station setup, or current Move development patterns.

Confirmed findings from capabilities audit:

  • 22 MCP tools total: 13 for infrastructure management + 9 for development guidance
  • 15 comprehensive development guides covering Move contracts, frontend integration, and management
  • Automated gas station setup that eliminates 15-20 minutes of manual multi-step setup or week-long manual process (if you didn’t use Aptos Geomi)
  • MCP-first development workflow with built-in prompts ensuring current best practices
  • Enterprise project/organization management through Aptos Build/Geomi platform
  • Support for cutting-edge Aptos features: Aptos Geomi's sponsored transactions (give your users a web2 ux), no-code indexer, and improved rate limits via api keys. Additionally, expert resources for integrating Aptos' wallet adapter (Google or native crypto login), and smart contract development with Move.

Reproduction Steps

  1. Visit repository README as a new user
  2. See installation instructions without understanding what the tool does
  3. Remain unclear about value proposition and benefits
  4. If proceeding with installation, get stuck without understanding MCP capabilities
  5. Abandon tool due to lack of clear guidance and value understanding

Proposed Solution

  1. Add "What This MCP Server Can Do" section to README with clear value propositions:
    • Infrastructure automation: 22 tools for complete Aptos Build/Geomi management
    • Automated gas station setup with sponsorship rules (eliminates what could be a week-long manual process if you didn’t use Geomi)
    • 15 comprehensive development guides ensuring your ai has current best practices
    • MCP-first workflow preventing outdated pattern usage (still in progress, might need user attention to remind their agent to use MCP at important points)
  2. Create comprehensive capabilities.md with detailed tool inventory and use cases
  3. Develop 5-minute tutorial demonstrating:
    • How to set it up in Cursor or Claude Code
    • MCP-guided development workflow with example prompt showing off some key features of the MCP
    • End-to-end dApp creation with gas station integration
  4. Add beginner-friendly explanations of blockchain concepts and why automation/the tools we provide matters
  5. Include clear expectations of what the tool can and cannot do

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions