phantom-wallet-mcp

Control Phantom wallets via MCP to retrieve addresses, transfer tokens, and sign transactions.

39|8|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/DFlowProtocol/dflow_phantom-connect-skill --skill phantom-wallet-mcp-dflowprotocol
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: phantom-wallet-mcp
Source: https://github.com/DFlowProtocol/dflow_phantom-connect-skill/tree/main/phantom-wallet-mcp
Command: npx skills add https://github.com/DFlowProtocol/dflow_phantom-connect-skill --skill phantom-wallet-mcp-dflowprotocol

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Interact with Phantom wallet directly via MCP without embedding SDKs, enabling applications to retrieve addresses, transfer SOL or SPL tokens, sign transactions, and sign messages across Solana, Ethereum, Bitcoin, and Sui using a centralized MCP server.

Core Features & Use Cases

  • Tools: get_wallet_addresses, transfer_tokens, buy_token, sign_transaction, sign_message
  • Supported networks: Solana, Ethereum, Bitcoin, Sui
  • Use case: Retrieve addresses, transfer funds, sign messages for authentication, or perform token swaps via the MCP server.

Quick Start

Install and start the Phantom MCP server, then configure it in your MCP settings to begin issuing wallet operations.

Frequently Asked Questions about phantom-wallet-mcp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I sign transactions with a Phantom wallet without integrating an SDK?

You can sign transactions with a Phantom wallet without an SDK by using an MCP server to directly call the sign_transaction tool, enabling wallet operations across Solana, Ethereum, Bitcoin, and Sui.

Can I transfer SOL and SPL tokens using the Phantom MCP server?

Yes, you can transfer SOL and SPL tokens by invoking the transfer_tokens tool through the configured Phantom MCP server, facilitating direct asset movement without embedding wallet SDKs into your application.

What blockchain networks are supported for direct wallet control via MCP?

Direct wallet control via MCP supports Solana, Ethereum, Bitcoin, and Sui networks, allowing you to retrieve addresses, transfer tokens, buy tokens, and sign messages across these chains.

Does the Phantom MCP server require an SDK to retrieve wallet addresses?

No, retrieving wallet addresses does not require an SDK because the Phantom MCP server exposes a get_wallet_addresses tool, allowing applications to query addresses directly through the MCP configuration.

What do I need to configure before I can start signing messages with Phantom MCP?

Before signing messages, you must install and start the Phantom MCP server and add it to your MCP settings configuration, which then exposes the sign_message tool for authentication workflows.

How does direct wallet control via MCP compare to using standard wallet SDKs?

Direct wallet control via MCP centralizes wallet operations through a server rather than embedding SDKs, allowing applications to execute transfers and signing across multiple networks without managing individual SDK integrations.