SolKnife
by solknife.xyz in Onchain & crypto
Non-custodial Solana toolkit: rug-checks, swaps, portfolios, token minting, multisig, Arweave.
https://solknife.xyz/api/mcp- Tools
- 55
- open to any client
- Uptime
- 87.5%
- last 30 days
- Response time
- 668 ms
- 950 ms slowest 5%
- Last check
- Passed
- 6 h ago, next in 23 min
Reliability
Status and outage history · Atom feed · Watch with other listings
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"solknife": {
"type": "http",
"url": "https://solknife.xyz/api/mcp"
}
}
}55 tools
- solknife_check_scan
Rug-check a Solana token: freeze authority, sellability, holders, liquidity. Returns the same ReportResult shape as GET /api/check.
- solknife_token_meta
Fetch token metadata (name, symbol, decimals, image) for a mint.
- solknife_portfolio_holdings
List a wallet's priced token holdings.
- solknife_portfolio_compose_plan
Plan a USD-valued portfolio rebalance from target mint percentages. `targets[].bps` must total 10000.
- solknife_pool_check
Read one Meteora DLMM pool: depth, volume, fee yield, token safety summary.
- solknife_pool_compare
Compare every Meteora DLMM pool for a token side by side.
- solknife_positions_list
List a wallet's open Meteora DLMM positions with PnL.
- solknife_mint_supply_read
Read a mint's authority state plus whether `owner` is its mint authority (prerequisite for mint-to).
- solknife_revoke_authority_read
Read a mint's current mint + freeze authorities and whether `owner` holds either.
- solknife_change_authority_read
Read a mint's current mint + freeze authorities and whether `owner` holds either (before transferring one).
- solknife_token_metadata_read
Read a mint's current on-chain Metaplex metadata and whether `owner` can update it.
- solknife_burn_nft_list
List a wallet's NFT assets (DAS).
- solknife_reclaim_rent_list
List a wallet's reclaimable empty token accounts.
- solknife_ct_state
Read confidential-transfer state for owner + mint (mint extension flags, account configured, balance ciphertexts).
- solknife_ct_orphans_list
List a wallet's orphan ZK Proof context-state accounts (left by partial Withdraw or Transfer sagas).
- solknife_create_mint_build
Build an unsigned create-mint tx. Returns the base64 v0 transaction + lastValidBlockHeight + derived mint address.
- solknife_mint_supply_build
Build an unsigned mint-to tx. `amount` is a whole-token decimal string; the builder parses it against the mint's decimals.
- solknife_revoke_authority_build
Build an unsigned revoke-authority tx (mint and/or freeze). Permanent on-chain.
- solknife_change_authority_build
Build an unsigned change-authority tx: transfer the mint and/or freeze authority to newAuthority. The new authority is pinned in the tx the client verifies before signing.
- solknife_token_metadata_build
Build an unsigned set/update Metaplex metadata tx. `lock` makes the metadata immutable (irreversible).
- solknife_create_account_build
Build an unsigned ATA-create tx (idempotent) for one or more mints.
- solknife_reclaim_rent_build
Build chunked close-batch tx(s) for the wallet's empty token accounts. Up to MAX_RECLAIM_ACCOUNTS addresses.
- solknife_burn_nft_build
Build chunked burn tx(s) for selected NFTs (pNFTs supported).
- solknife_swap_order
Jupiter quote + unsigned swap tx. `amount` in input-mint base units. Returns the unsigned tx + lastValidBlockHeight + quote details.
- solknife_portfolio_compose_build
Build a best-effort single auto-compose transaction for a target portfolio. Charges the configured compose fee when SOLKNIFE_FEE_ACCOUNT is set.
- solknife_ct_configure_build
Build the Configure tx. Needs an agent-generated PubkeyValidity proof (96 B base64) + decryptable-zero AES ciphertext (36 B base64).
- solknife_ct_deposit_build
Build the Deposit tx (public → confidential pending). `amount` in base units (u64 string).
- solknife_ct_apply_pending_build
Build the ApplyPending tx. The agent-supplied `newDecryptableAvailable` (36 B AES base64) is what the worker computed.
- solknife_ct_empty_and_close_build
Build the combined EmptyAccount + CloseAccount tx. Agent provides the 96 B base64 zero-ciphertext proof.
- solknife_ct_withdraw_build
Build the 5-tx Withdraw saga. Agent supplies equality (320 B) + range U64 (936 B) proofs + new AES decryptable (36 B), plus the two ephemeral ctx-state pubkeys.
- solknife_ct_transfer_build
Build the 5-tx Transfer saga. Agent supplies equality (320 B) + validity-3H (544 B) + range U128 (1000 B) proofs + auditor lo/hi ciphertexts (64 B each) + new AES decryptable (36 B), plus the three ephemeral ctx-state pubkeys.
- solknife_ct_orphans_build
Build chunked CloseContextState tx(s) to reclaim orphan ZK ctx rent.
- solknife_swap_execute
Submit a wallet-signed swap transaction. Returns the ExecuteOutcome (confirmed/failed/expired/unknown).
- solknife_portfolio_compose_execute
Submit a wallet-signed portfolio compose transaction after top-level program allowlist verification.
- solknife_create_mint_execute
Submit a wallet-signed create-mint tx. Structural re-verifier pins the mint creation ix + fee.
- solknife_mint_supply_execute
Submit a wallet-signed mint-to tx. Structural re-verifier pins the mint-to ix + fee.
- solknife_create_account_execute
Submit a wallet-signed ATA-create tx. Structural re-verifier pins the ATA creation ix(s) + allowlist.
- solknife_revoke_authority_execute
Submit a wallet-signed revoke-authority tx. Structural re-verifier pins the revoke ix(s) + fee.
- solknife_change_authority_execute
Submit a wallet-signed change-authority tx. Structural re-verifier pins the reassign ix(s) + fee.
- solknife_token_metadata_execute
Submit a wallet-signed Metaplex metadata tx. Structural re-verifier pins the metadata ix + fee.
Security scan
No findings
We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 6 h ago | Passed | 200 | 671 ms |
| 17 h ago | Passed | 200 | 664 ms |
| 28 h ago | Passed | 200 | 627 ms |
| 39 h ago | Passed | 200 | 663 ms |
| 2 days ago | Passed | 200 | 668 ms |
Show 10 older checks
| 3 days ago | Passed | 200 | 636 ms |
| 3 days ago | Passed | 200 | 894 ms |
| 3 days ago | Passed | 200 | 912 ms |
| 4 days ago | Passed | 200 | 879 ms |
| 4 days ago | Passed | 200 | 884 ms |
| 5 days ago | Passed | 200 | 950 ms |
| 5 days ago | Passed | 200 | 660 ms |
| 5 days ago | Passed | 200 | 654 ms |
| 6 days ago | Passed | 200 | 673 ms |
| 6 days ago | Connection failed (EHOSTUNREACH) | - | - |