solknife_check_scan
Rug-check a Solana token: freeze authority, sellability, holders, liquidity. Returns the same ReportResult shape as GET /api/check.
mint必填xyz.solknife由 solknife.xyz 发布官方发布者v1.0.0更新于 Oct 27, 2026
Non-custodial Solana toolkit: rug-checks, swaps, portfolios, token minting, multisig, Arweave.
非托管的 Solana 工具型 MCP 服务器,提供代币风险检查、元数据、兑换、投资组合再平衡、铸造与 Meteora DLMM 池数据。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/xyz.solknife%2Ftoolkit/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。把它添加到你客户端的 mcpServers 配置中。
{
"mcpServers": {
"solknife": {
"type": "http",
"url": "https://solknife.xyz/api/mcp"
}
}
}Rug-check a Solana token: freeze authority, sellability, holders, liquidity. Returns the same ReportResult shape as GET /api/check.
mint必填Fetch token metadata (name, symbol, decimals, image) for a mint.
mint必填List a wallet's priced token holdings.
owner必填Plan a USD-valued portfolio rebalance from target mint percentages. `targets[].bps` must total 10000.
owner必填targets必填slippageBpsRead one Meteora DLMM pool: depth, volume, fee yield, token safety summary.
address必填Compare every Meteora DLMM pool for a token side by side.
mint必填List a wallet's open Meteora DLMM positions with PnL.
owner必填Read a mint's authority state plus whether `owner` is its mint authority (prerequisite for mint-to).
mint必填owner必填Read a mint's current mint + freeze authorities and whether `owner` holds either.
mint必填owner必填Read a mint's current mint + freeze authorities and whether `owner` holds either (before transferring one).
mint必填owner必填Read a mint's current on-chain Metaplex metadata and whether `owner` can update it.
mint必填owner必填List a wallet's NFT assets (DAS).
owner必填List a wallet's reclaimable empty token accounts.
owner必填Read confidential-transfer state for owner + mint (mint extension flags, account configured, balance ciphertexts).
mint必填owner必填List a wallet's orphan ZK Proof context-state accounts (left by partial Withdraw or Transfer sagas).
owner必填Build an unsigned create-mint tx. Returns the base64 v0 transaction + lastValidBlockHeight + derived mint address.
mint必填payer必填program必填decimals必填extensionsfreezeAuthority必填Build an unsigned mint-to tx. `amount` is a whole-token decimal string; the builder parses it against the mint's decimals.
mint必填payer必填amount必填recipient必填Build an unsigned revoke-authority tx (mint and/or freeze). Permanent on-chain.
mint必填payer必填revokeMint必填revokeFreeze必填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.
mint必填payer必填changeMint必填changeFreeze必填newAuthority必填Build an unsigned set/update Metaplex metadata tx. `lock` makes the metadata immutable (irreversible).
uri必填lock必填mint必填name必填payer必填symbol必填Build an unsigned ATA-create tx (idempotent) for one or more mints.
mints必填owner必填payer必填Build chunked close-batch tx(s) for the wallet's empty token accounts. Up to MAX_RECLAIM_ACCOUNTS addresses.
owner必填accounts必填Build chunked burn tx(s) for selected NFTs (pNFTs supported).
mints必填owner必填Jupiter quote + unsigned swap tx. `amount` in input-mint base units. Returns the unsigned tx + lastValidBlockHeight + quote details.
taker必填amount必填inputMint必填outputMint必填slippageBpsBuild a best-effort single auto-compose transaction for a target portfolio. Charges the configured compose fee when SOLKNIFE_FEE_ACCOUNT is set.
owner必填targets必填slippageBpsBuild the Configure tx. Needs an agent-generated PubkeyValidity proof (96 B base64) + decryptable-zero AES ciphertext (36 B base64).
mint必填owner必填pubkeyValidityProof必填decryptableZeroBalance必填Build the Deposit tx (public → confidential pending). `amount` in base units (u64 string).
mint必填owner必填amount必填decimals必填Build the ApplyPending tx. The agent-supplied `newDecryptableAvailable` (36 B AES base64) is what the worker computed.
mint必填owner必填expectedPendingCounter必填newDecryptableAvailable必填Build the combined EmptyAccount + CloseAccount tx. Agent provides the 96 B base64 zero-ciphertext proof.
mint必填owner必填zeroCiphertextProof必填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.
mint必填owner必填amount必填decimals必填rangeProof必填equalityProof必填rangeContextAccount必填equalityContextAccount必填newDecryptableAvailable必填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.
mint必填owner必填rangeProof必填equalityProof必填validityProof必填auditorCiphertextHi必填auditorCiphertextLo必填rangeContextAccount必填equalityContextAccount必填validityContextAccount必填destinationTokenAccount必填newSourceDecryptableAvailable必填Build chunked CloseContextState tx(s) to reclaim orphan ZK ctx rent.
owner必填addresses必填Submit a wallet-signed swap transaction. Returns the ExecuteOutcome (confirmed/failed/expired/unknown).
signedTransaction必填lastValidBlockHeight必填Submit a wallet-signed portfolio compose transaction after top-level program allowlist verification.
owner必填signedTransaction必填lastValidBlockHeight必填Submit a wallet-signed create-mint tx. Structural re-verifier pins the mint creation ix + fee.
signedTransaction必填lastValidBlockHeight必填Submit a wallet-signed mint-to tx. Structural re-verifier pins the mint-to ix + fee.
signedTransaction必填lastValidBlockHeight必填Submit a wallet-signed ATA-create tx. Structural re-verifier pins the ATA creation ix(s) + allowlist.
signedTransaction必填lastValidBlockHeight必填Submit a wallet-signed revoke-authority tx. Structural re-verifier pins the revoke ix(s) + fee.
signedTransaction必填lastValidBlockHeight必填Submit a wallet-signed change-authority tx. Structural re-verifier pins the reassign ix(s) + fee.
signedTransaction必填lastValidBlockHeight必填Submit a wallet-signed Metaplex metadata tx. Structural re-verifier pins the metadata ix + fee.
signedTransaction必填lastValidBlockHeight必填Submit reclaim-rent close-batch tx(s) (signed). Each is re-verified against fresh on-chain state: its close targets must still be the owner's empty accounts, and its fee must match their rent. Returns per-tx outcomes.
owner必填signedTransactions必填lastValidBlockHeight必填Submit burn-nft tx(s) (signed). Structural re-verifier pins the burn ixs + fee per tx. Returns per-tx outcomes.
signedTransactions必填lastValidBlockHeight必填Submit a CT signed tx (single-tx ops) or saga (multi-tx ops). `op` discriminates. For saga ops (withdraw, transfer, reclaim-orphans) supply `signedTransactions` (an array); otherwise supply `signedTransaction`. The server re-verifies the saga shape + fee per op before relaying.
op必填signedTransactionsignedTransactionslastValidBlockHeight必填Upload a base64-encoded file to Arweave via SolKnife's funded Irys account. JSON-only — for agents without a wallet-adapter integration. Allowed contentType: image/png, image/jpeg, image/gif, image/webp, application/json. Max 2 MiB. Returns { arweaveTxId, arweaveUrl }.
fileBase64必填contentType必填Build an unsigned create-multisig tx. createKey is a fresh random pubkey the agent generates; it must co-sign the tx (two signers: creator + createKey). Returns the derived multisig + vault addresses, base64 v0 tx, and lastValidBlockHeight.
creator必填members必填timeLockcreateKey必填threshold必填Submit the signed create-multisig tx (signed by both the creator wallet and the createKey).
signedTransaction必填lastValidBlockHeight必填Build an unsigned propose tx. kind=sol-transfer needs recipient+lamports; token-transfer needs mint+recipient+amount (base units); instructions takes raw inner instructions ({programId, accounts, data:base64}) whose payer is the vault PDA. The proposer auto-approves if they can vote.
kind必填memomintamountlamportsmultisig必填proposer必填recipientinstructionsephemeralSignersSubmit the signed propose-transaction tx.
signedTransaction必填lastValidBlockHeight必填Build an unsigned config-change proposal. op=add-member needs member (+optional permissions); remove-member needs member; change-threshold needs threshold. Only works on m-of-n multisigs (no single config authority).
op必填memomembermultisig必填proposer必填thresholdpermissionsSubmit the signed config-change proposal tx.
signedTransaction必填lastValidBlockHeight必填Read a Squads v4 multisig by address: members + permissions, threshold, vault balance, and pending proposals (vote tallies, who has voted, whether it can be executed). Returns null if the address is not a multisig.
address必填Build an unsigned vote tx: approve or reject the proposal at transactionIndex.
vote必填member必填multisig必填transactionIndex必填Submit the signed vote tx. Pass the same vote value used in the build.
vote必填signedTransaction必填lastValidBlockHeight必填Build an unsigned execute tx for an APPROVED proposal at transactionIndex. The server detects vault vs config and returns executeKind; pass it to execute.execute. computeUnitLimit optionally raises the CU cap for heavy inner transactions.
member必填multisig必填computeUnitLimittransactionIndex必填Submit the signed execute-proposal tx. Pass the executeKind returned by execute.build.
executeKind必填signedTransaction必填lastValidBlockHeight必填已满足适用检查项的 72%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
请在注册中心条目中发布图标。
请声明包含 README 的 GitHub 仓库,或在 OAuth 受保护资源元数据中提供 resource_documentation。
托管服务按其提供方的条款使用,因此这里不要求许可证。此检查项不计入百分比。