Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/tomevault-io/skills-registry --skill phantom-wallet-mcp명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | phantom-wallet-mcp |
| description | > Use when this capability is needed. |
Use the phantom MCP server to interact with the user's Phantom wallet directly — no SDK integration code needed.
Add the Phantom MCP server to your MCP configuration:
{
"mcpServers": {
"phantom": {
"command": "npx",
"args": ["-y", "@phantom/mcp-server"],
"env": {
"PHANTOM_APP_ID": "<your-app-id>"
}
}
}
}
Get your PHANTOM_APP_ID from Phantom Portal. On first use, the server opens a browser for OAuth authentication via Google or Apple login.
| Tool | Description |
|---|---|
get_wallet_addresses | Get blockchain addresses (Solana, Ethereum, Bitcoin, Sui) for the connected wallet |
transfer_tokens | Transfer SOL or SPL tokens on Solana — builds, signs, and sends the transaction |
buy_token | Fetch Solana swap quotes from Phantom API; optionally sign and send |
sign_transaction | Sign a transaction (base64url for Solana, RLP hex for Ethereum) |
sign_message | Sign a UTF-8 message with automatic chain-specific routing |
| Chain | Networks | CAIP-2 Examples |
|---|---|---|
| Solana | mainnet, devnet, testnet | solana:mainnet, solana:devnet |
| Ethereum | Mainnet, Sepolia, Polygon, Base, Arbitrum | eip155:1, eip155:137 |
| Bitcoin | Mainnet | bip122:000000000019d6689c085ae165831e93 |
| Sui | Mainnet, Testnet | sui:mainnet |
Retrieve the user's wallet addresses across all supported chains:
Use the phantom MCP's get_wallet_addresses tool to list the user's addresses.
Returns addresses for each connected chain (Solana, Ethereum, Bitcoin, Sui).
Send SOL to a recipient address:
Use the phantom MCP's transfer_tokens tool:
- token: "SOL"
- recipientAddress: "<recipient>"
- amount: "0.1"
- network: "solana:mainnet"
The MCP handles transaction building, signing, and submission.
Send any SPL token by its mint address:
Use the phantom MCP's transfer_tokens tool:
- token: "<token-mint-address>"
- recipientAddress: "<recipient>"
- amount: "10"
- network: "solana:mainnet"
Get a swap quote and optionally execute it:
Use the phantom MCP's buy_token tool:
- tokenMint: "<token-mint-to-buy>"
- amount: "1000000" (in lamports for SOL input)
- network: "solana:mainnet"
Sign a UTF-8 message for verification or authentication:
Use the phantom MCP's sign_message tool:
- message: "Hello, verifying ownership"
- network: "solana:mainnet"
The MCP routes to the correct chain-specific signing based on the network parameter.
~/.phantom-mcp/session.jsonnpx -y @phantom/mcp-server)Source: DFlowProtocol/dflow_phantom-connect-skill — distributed by TomeVault.