Skip to content

Commit c13d749

Browse files
authored
Update llms.txt
1 parent d102823 commit c13d749

File tree

1 file changed

+72
-72
lines changed

1 file changed

+72
-72
lines changed

llms.txt

Lines changed: 72 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ The Solana MCP Server provides access to Solana blockchain data through the Mode
1212
- `getMultipleAccounts` - Returns account information for multiple accounts
1313
- `getLargestAccounts` - Returns the 20 largest accounts by lamport balance
1414
- `getMinimumBalanceForRentExemption` - Returns minimum balance for rent exemption
15-
- `getAccountInfoAndContext` - Returns account information with context (slot info)
16-
- `getBalanceAndContext` - Returns account balance with context (slot info)
17-
- `getMultipleAccountsAndContext` - Returns multiple account information with context (slot info)
18-
- `getProgramAccountsAndContext` - Returns program accounts with context (slot info)
15+
- [x] `getAccountInfoAndContext` - Returns account information with context (slot info)
16+
- [x] `getBalanceAndContext` - Returns account balance with context (slot info)
17+
- [x] `getMultipleAccountsAndContext` - Returns multiple account information with context (slot info)
18+
- [x] `getProgramAccountsAndContext` - Returns program accounts with context (slot info)
1919

2020
### Block Methods (14)
2121
- `getSlot` - Returns the current slot the node is processing
@@ -54,11 +54,11 @@ The Solana MCP Server provides access to Solana blockchain data through the Mode
5454
- `getMaxRetransmitSlot` - Get the max slot seen from retransmit stage
5555
- `getMaxShredInsertSlot` - Get the max slot seen from shred insert
5656
- `getHighestSnapshotSlot` - Get highest snapshot slot
57-
- `getRecentPerformanceSamples` - Get recent performance samples from the cluster
58-
- `getRecentPrioritizationFees` - Get recent prioritization fees for transactions
59-
- `getBlockCommitment` - Get block commitment information for a specific slot
60-
- `getSnapshotSlot` - Get the current snapshot slot
61-
- `getStakeActivation` - Get stake activation information for a stake account
57+
- [x] `getRecentPerformanceSamples` - Get recent performance samples from the cluster
58+
- [x] `getRecentPrioritizationFees` - Get recent prioritization fees for transactions
59+
- [x] `getBlockCommitment` - Get block commitment information for a specific slot
60+
- [x] `getSnapshotSlot` - Get the current snapshot slot
61+
- [x] `getStakeActivation` - Get stake activation information for a stake account
6262

6363
### System Methods (Deprecated) (2)
6464
- `getRecentBlockhash` - DEPRECATED version of getLatestBlockhash
@@ -74,7 +74,7 @@ The Solana MCP Server provides access to Solana blockchain data through the Mode
7474
- `getTransactionWithConfig` - Returns transaction details with additional configuration
7575
- `getConfirmedTransaction` - DEPRECATED version of getTransaction
7676
- `getConfirmedSignaturesForAddress2` - DEPRECATED version of getSignaturesForAddress
77-
- `getSignatureStatuses` - Get signature confirmation statuses for transaction signatures
77+
- [x] `getSignatureStatuses` - Get signature confirmation statuses for transaction signatures
7878

7979
### Token Methods (6)
8080
- `getTokenAccountsByOwner` - Returns all token accounts by token owner
@@ -90,75 +90,75 @@ The Solana MCP Server provides access to Solana blockchain data through the Mode
9090
- `setNetworkRpcUrl` - Override RPC URL for a specific network
9191

9292
### WebSocket Subscription Methods (18)
93-
- `accountSubscribe` - Subscribe to account changes
94-
- `accountUnsubscribe` - Unsubscribe from account changes
95-
- `blockSubscribe` - Subscribe to block changes
96-
- `blockUnsubscribe` - Unsubscribe from block changes
97-
- `logsSubscribe` - Subscribe to transaction logs
98-
- `logsUnsubscribe` - Unsubscribe from transaction logs
99-
- `programSubscribe` - Subscribe to program account changes
100-
- `programUnsubscribe` - Unsubscribe from program account changes
101-
- `rootSubscribe` - Subscribe to root changes
102-
- `rootUnsubscribe` - Unsubscribe from root changes
103-
- `signatureSubscribe` - Subscribe to transaction signature confirmations
104-
- `signatureUnsubscribe` - Unsubscribe from signature confirmations
105-
- `slotSubscribe` - Subscribe to slot changes
106-
- `slotUnsubscribe` - Unsubscribe from slot changes
107-
- `slotsUpdatesSubscribe` - Subscribe to slot update notifications
108-
- `slotsUpdatesUnsubscribe` - Unsubscribe from slot updates
109-
- `voteSubscribe` - Subscribe to vote notifications
110-
- `voteUnsubscribe` - Unsubscribe from vote notifications
93+
- [x] `accountSubscribe` - Subscribe to account changes
94+
- [x] `accountUnsubscribe` - Unsubscribe from account changes
95+
- [x] `blockSubscribe` - Subscribe to block changes
96+
- [x] `blockUnsubscribe` - Unsubscribe from block changes
97+
- [x] `logsSubscribe` - Subscribe to transaction logs
98+
- [x] `logsUnsubscribe` - Unsubscribe from transaction logs
99+
- [x] `programSubscribe` - Subscribe to program account changes
100+
- [x] `programUnsubscribe` - Unsubscribe from program account changes
101+
- [x] `rootSubscribe` - Subscribe to root changes
102+
- [x] `rootUnsubscribe` - Unsubscribe from root changes
103+
- [x] `signatureSubscribe` - Subscribe to transaction signature confirmations
104+
- [x] `signatureUnsubscribe` - Unsubscribe from signature confirmations
105+
- [x] `slotSubscribe` - Subscribe to slot changes
106+
- [x] `slotUnsubscribe` - Unsubscribe from slot changes
107+
- [x] `slotsUpdatesSubscribe` - Subscribe to slot update notifications
108+
- [x] `slotsUpdatesUnsubscribe` - Unsubscribe from slot updates
109+
- [x] `voteSubscribe` - Subscribe to vote notifications
110+
- [x] `voteUnsubscribe` - Unsubscribe from vote notifications
111111

112112
### MCP Protocol Methods (2)
113113
- `initialize` - Initialize MCP session
114114
- `tools/call` - Execute tool calls via MCP
115115

116116
## Missing RPC Methods from Standard Solana API
117117

118-
**🎉 ALL METHODS NOW IMPLEMENTED - 100% COVERAGE ACHIEVED! 🎉**
119-
120-
### Previously Missing Methods (NOW IMPLEMENTED)
121-
122-
#### Critical Missing Methods (COMPLETED)
123-
1. `isBlockhashValid` - Check if a blockhash is still valid (IMPLEMENTED)
124-
2. `getSlotLeader` - Get the current slot leader (IMPLEMENTED)
125-
3. `getMaxRetransmitSlot` - Get the max slot seen from retransmit stage (IMPLEMENTED)
126-
4. `getMaxShredInsertSlot` - Get the max slot seen from shred insert (IMPLEMENTED)
127-
5. `minimumLedgerSlot` - Get the lowest slot that contains a block (IMPLEMENTED)
128-
6. `getBlockCommitment` - Get block commitment info (IMPLEMENTED via manual RPC)
129-
7. `getHighestSnapshotSlot` - Get the highest slot with a snapshot (IMPLEMENTED)
130-
131-
#### Context Methods (COMPLETED)
132-
8. `getAccountInfoAndContext` - Get account info with context (IMPLEMENTED)
133-
9. `getBalanceAndContext` - Get balance with context (IMPLEMENTED)
134-
10. `getMultipleAccountsAndContext` - Get multiple accounts with context (IMPLEMENTED)
135-
11. `getProgramAccountsAndContext` - Get program accounts with context (IMPLEMENTED)
136-
137-
#### Performance/Monitoring Methods (COMPLETED)
138-
12. `getRecentPerformanceSamples` - Get recent performance samples (IMPLEMENTED)
139-
13. `getRecentPrioritizationFees` - Get recent prioritization fees (IMPLEMENTED)
140-
14. `getSignatureStatuses` - Get signature confirmation statuses (IMPLEMENTED)
141-
15. `getSnapshotSlot` - Get current snapshot slot (IMPLEMENTED via manual RPC)
142-
143-
#### Stake Activation Method (COMPLETED)
144-
16. `getStakeActivation` - Get stake activation info (IMPLEMENTED via manual RPC)
145-
146-
#### Deprecated but Still Used Methods (COMPLETED)
147-
17. `getConfirmedBlock` - Deprecated version of getBlock (IMPLEMENTED)
148-
18. `getConfirmedTransaction` - Deprecated version of getTransaction (IMPLEMENTED)
149-
19. `getRecentBlockhash` - Deprecated version of getLatestBlockhash (IMPLEMENTED)
150-
20. `getFees` - Deprecated method for getting fees (IMPLEMENTED)
151-
21. `getConfirmedBlocks` - Deprecated version of getBlocks (IMPLEMENTED)
152-
22. `getConfirmedBlocksWithLimit` - Deprecated version of getBlocksWithLimit (IMPLEMENTED)
153-
23. `getConfirmedSignaturesForAddress2` - Deprecated version of getSignaturesForAddress (IMPLEMENTED)
154-
155-
### WebSocket Subscription Methods (NOW IMPLEMENTED)
156-
24. `accountSubscribe` - Subscribe to account changes (IMPLEMENTED)
157-
25. `accountUnsubscribe` - Unsubscribe from account changes (IMPLEMENTED)
158-
26. `blockSubscribe` - Subscribe to block changes (IMPLEMENTED)
159-
27. `blockUnsubscribe` - Unsubscribe from block changes (IMPLEMENTED)
160-
28. `logsSubscribe` - Subscribe to transaction logs (IMPLEMENTED)
161-
29. `logsUnsubscribe` - Unsubscribe from logs (IMPLEMENTED)
118+
**ALL METHODS NOW IMPLEMENTED - 100% COVERAGE ACHIEVED!**
119+
120+
### Previously Missing Methods (NOW IMPLEMENTED) [x]
121+
122+
#### Critical Missing Methods (COMPLETED) [x]
123+
1. [x] `isBlockhashValid` - Check if a blockhash is still valid (IMPLEMENTED)
124+
2. [x] `getSlotLeader` - Get the current slot leader (IMPLEMENTED)
125+
3. [x] `getMaxRetransmitSlot` - Get the max slot seen from retransmit stage (IMPLEMENTED)
126+
4. [x] `getMaxShredInsertSlot` - Get the max slot seen from shred insert (IMPLEMENTED)
127+
5. [x] `minimumLedgerSlot` - Get the lowest slot that contains a block (IMPLEMENTED)
128+
6. [x] `getBlockCommitment` - Get block commitment info (IMPLEMENTED via manual RPC)
129+
7. [x] `getHighestSnapshotSlot` - Get the highest slot with a snapshot (IMPLEMENTED)
130+
131+
#### Context Methods (COMPLETED) [x]
132+
8. [x] `getAccountInfoAndContext` - Get account info with context (IMPLEMENTED)
133+
9. [x] `getBalanceAndContext` - Get balance with context (IMPLEMENTED)
134+
10. [x] `getMultipleAccountsAndContext` - Get multiple accounts with context (IMPLEMENTED)
135+
11. [x] `getProgramAccountsAndContext` - Get program accounts with context (IMPLEMENTED)
136+
137+
#### Performance/Monitoring Methods (COMPLETED) [x]
138+
12. [x] `getRecentPerformanceSamples` - Get recent performance samples (IMPLEMENTED)
139+
13. [x] `getRecentPrioritizationFees` - Get recent prioritization fees (IMPLEMENTED)
140+
14. [x] `getSignatureStatuses` - Get signature confirmation statuses (IMPLEMENTED)
141+
15. [x] `getSnapshotSlot` - Get current snapshot slot (IMPLEMENTED via manual RPC)
142+
143+
#### Stake Activation Method (COMPLETED) [x]
144+
16. [x] `getStakeActivation` - Get stake activation info (IMPLEMENTED via manual RPC)
145+
146+
#### Deprecated but Still Used Methods (COMPLETED) [x]
147+
17. [x] `getConfirmedBlock` - Deprecated version of getBlock (IMPLEMENTED)
148+
18. [x] `getConfirmedTransaction` - Deprecated version of getTransaction (IMPLEMENTED)
149+
19. [x] `getRecentBlockhash` - Deprecated version of getLatestBlockhash (IMPLEMENTED)
150+
20. [x] `getFees` - Deprecated method for getting fees (IMPLEMENTED)
151+
21. [x] `getConfirmedBlocks` - Deprecated version of getBlocks (IMPLEMENTED)
152+
22. [x] `getConfirmedBlocksWithLimit` - Deprecated version of getBlocksWithLimit (IMPLEMENTED)
153+
23. [x] `getConfirmedSignaturesForAddress2` - Deprecated version of getSignaturesForAddress (IMPLEMENTED)
154+
155+
### WebSocket Subscription Methods (NOW IMPLEMENTED) [x]
156+
24. [x] `accountSubscribe` - Subscribe to account changes (IMPLEMENTED)
157+
25. [x] `accountUnsubscribe` - Unsubscribe from account changes (IMPLEMENTED)
158+
26. [x] `blockSubscribe` - Subscribe to block changes (IMPLEMENTED)
159+
27. [x] `blockUnsubscribe` - Unsubscribe from block changes (IMPLEMENTED)
160+
28. [x] `logsSubscribe` - Subscribe to transaction logs (IMPLEMENTED)
161+
29. [x] `logsUnsubscribe` - Unsubscribe from logs (IMPLEMENTED)
162162
30. ✅ `programSubscribe` - Subscribe to program account changes (IMPLEMENTED)
163163
31. ✅ `programUnsubscribe` - Unsubscribe from program changes (IMPLEMENTED)
164164
32. ✅ `rootSubscribe` - Subscribe to root changes (IMPLEMENTED)

0 commit comments

Comments
 (0)