You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: packages/mcp-server/README.md
+4-17Lines changed: 4 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,13 +1,5 @@
1
1
# @phantom/mcp-server
2
2
3
-
> **⚠️ PREVIEW DISCLAIMER**
4
-
>
5
-
> This MCP server is currently in **preview** and may break or change at any time without notice.
6
-
>
7
-
> **Always use a separate Phantom account specifically for testing with AI agents. These accounts should not contain significant assets.**
8
-
>
9
-
> **Phantom makes no guarantees whatsoever around anything your agent may do using this MCP server.** Use at your own risk.
10
-
11
3
An MCP (Model Context Protocol) server that provides LLMs like Claude with direct access to Phantom wallet operations. This enables AI assistants to interact with embedded wallets, view addresses, simulate transactions, check token approvals, sign and send transactions, and sign messages across Solana and EVM chains through natural language interactions.
12
4
13
5
## Features
@@ -52,15 +44,15 @@ An MCP (Model Context Protocol) server that provides LLMs like Claude with direc
52
44
Use npx to run the server without global installation. This ensures you always use the latest version:
53
45
54
46
```bash
55
-
npx -y @phantom/mcp-server
47
+
npx -y @phantom/mcp-server@latest
56
48
```
57
49
58
50
### Option 2: Global Install
59
51
60
52
Install the package globally for faster startup:
61
53
62
54
```bash
63
-
npm install -g @phantom/mcp-server
55
+
npm install -g @phantom/mcp-server@latest
64
56
```
65
57
66
58
Then run:
@@ -87,7 +79,7 @@ Add the MCP server to your Claude Desktop configuration file:
87
79
"mcpServers": {
88
80
"phantom": {
89
81
"command": "npx",
90
-
"args": ["-y", "@phantom/mcp-server"]
82
+
"args": ["-y", "@phantom/mcp-server@latest"]
91
83
}
92
84
}
93
85
}
@@ -153,7 +145,7 @@ In current versions, agents receive a new wallet when they authenticate. That me
This opens an interactive web UI where you can test tool calls without Claude Desktop.
@@ -196,11 +188,6 @@ All EVM tools (`send_evm_transaction`, `sign_evm_personal_message`, `sign_evm_ty
196
188
197
189
## Available Tools
198
190
199
-
> **Execution Warning**
200
-
> `send_solana_transaction`, `send_evm_transaction`, `transfer_tokens`, `buy_token` (when `execute: true`), `deposit_to_hyperliquid`, `open_perp_position`, `close_perp_position`, `cancel_perp_order`, `update_perp_leverage`, `transfer_spot_to_perps`, and `withdraw_from_perps` all submit transactions immediately and irreversibly. Always verify parameters before calling these tools.
201
-
202
-
---
203
-
204
191
### 1. get_connection_status
205
192
206
193
Lightweight check of the current Phantom wallet connection state. Does not make any network or API calls — reads local session state only. Use this to confirm the user is authenticated before other operations.
0 commit comments