Index / MCP servers / SolKnife

SolKnife MCP server

Connect SolKnife and your agent gets 55 tools, among them solknife_arweave_upload_relay, solknife_burn_nft_build, solknife_burn_nft_execute. It answers at https://solknife.xyz/api/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 5 of 6 times since 12 September 2026; the last check, on 24 October 2026, succeeded.

Status
Answering
Tools
55
Official
yes, served from solknife.xyz
Reliability
5 of 6 checks
Response time
528 ms
Transport
streamable HTTP
Last checked
24 October 2026

Non-custodial Solana toolkit: rug-checks, swaps, portfolios, token minting, multisig, Arweave.

Description as the publisher wrote it.

The 55 tools SolKnife offers

ToolWhat it does
solknife_arweave_upload_relayUpload 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
Inputs: fileBase64, contentType
solknife_burn_nft_buildBuild chunked burn tx(s) for selected NFTs (pNFTs supported).
Inputs: owner, mints
solknife_burn_nft_executeSubmit burn-nft tx(s) (signed). Structural re-verifier pins the burn ixs + fee per tx. Returns per-tx outcomes.
Inputs: signedTransactions, lastValidBlockHeight
solknife_burn_nft_listList a wallet's NFT assets (DAS).
Inputs: owner
solknife_change_authority_buildBuild 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.
Inputs: payer, mint, newAuthority, changeMint, changeFreeze
solknife_change_authority_executeSubmit a wallet-signed change-authority tx. Structural re-verifier pins the reassign ix(s) + fee.
Inputs: signedTransaction, lastValidBlockHeight
solknife_change_authority_readRead a mint's current mint + freeze authorities and whether `owner` holds either (before transferring one).
Inputs: mint, owner
solknife_check_scanRug-check a Solana token: freeze authority, sellability, holders, liquidity. Returns the same ReportResult shape as GET /api/check.
Inputs: mint
solknife_create_account_buildBuild an unsigned ATA-create tx (idempotent) for one or more mints.
Inputs: owner, payer, mints
solknife_create_account_executeSubmit a wallet-signed ATA-create tx. Structural re-verifier pins the ATA creation ix(s) + allowlist.
Inputs: signedTransaction, lastValidBlockHeight
solknife_create_mint_buildBuild an unsigned create-mint tx. Returns the base64 v0 transaction + lastValidBlockHeight + derived mint address.
Inputs: payer, mint, program, decimals, freezeAuthority, extensions
solknife_create_mint_executeSubmit a wallet-signed create-mint tx. Structural re-verifier pins the mint creation ix + fee.
Inputs: signedTransaction, lastValidBlockHeight
solknife_ct_apply_pending_buildBuild the ApplyPending tx. The agent-supplied `newDecryptableAvailable` (36 B AES base64) is what the worker computed.
Inputs: owner, mint, expectedPendingCounter, newDecryptableAvailable
solknife_ct_configure_buildBuild the Configure tx. Needs an agent-generated PubkeyValidity proof (96 B base64) + decryptable-zero AES ciphertext (36 B base64).
Inputs: owner, mint, pubkeyValidityProof, decryptableZeroBalance
solknife_ct_deposit_buildBuild the Deposit tx (public → confidential pending). `amount` in base units (u64 string).
Inputs: owner, mint, amount, decimals
solknife_ct_empty_and_close_buildBuild the combined EmptyAccount + CloseAccount tx. Agent provides the 96 B base64 zero-ciphertext proof.
Inputs: owner, mint, zeroCiphertextProof
solknife_ct_orphans_buildBuild chunked CloseContextState tx(s) to reclaim orphan ZK ctx rent.
Inputs: owner, addresses
solknife_ct_orphans_listList a wallet's orphan ZK Proof context-state accounts (left by partial Withdraw or Transfer sagas).
Inputs: owner
solknife_ct_stateRead confidential-transfer state for owner + mint (mint extension flags, account configured, balance ciphertexts).
Inputs: owner, mint
solknife_ct_submitSubmit 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 sa
Inputs: op, signedTransaction, signedTransactions, lastValidBlockHeight
solknife_ct_transfer_buildBuild 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.
Inputs: owner, mint, destinationTokenAccount, equalityContextAccount, validityContextAccount, rangeContextAccount
solknife_ct_withdraw_buildBuild 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.
Inputs: owner, mint, amount, decimals, equalityContextAccount, rangeContextAccount
solknife_mint_supply_buildBuild an unsigned mint-to tx. `amount` is a whole-token decimal string; the builder parses it against the mint's decimals.
Inputs: payer, mint, recipient, amount
solknife_mint_supply_executeSubmit a wallet-signed mint-to tx. Structural re-verifier pins the mint-to ix + fee.
Inputs: signedTransaction, lastValidBlockHeight
solknife_mint_supply_readRead a mint's authority state plus whether `owner` is its mint authority (prerequisite for mint-to).
Inputs: mint, owner
solknife_multisig_approve_buildBuild an unsigned vote tx: approve or reject the proposal at transactionIndex.
Inputs: multisig, member, transactionIndex, vote
solknife_multisig_approve_executeSubmit the signed vote tx. Pass the same vote value used in the build.
Inputs: signedTransaction, lastValidBlockHeight, vote
solknife_multisig_config_buildBuild 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).
Inputs: multisig, proposer, memo, op, member, permissions
solknife_multisig_config_executeSubmit the signed config-change proposal tx.
Inputs: signedTransaction, lastValidBlockHeight
solknife_multisig_create_buildBuild 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.
Inputs: creator, createKey, members, threshold, timeLock
solknife_multisig_create_executeSubmit the signed create-multisig tx (signed by both the creator wallet and the createKey).
Inputs: signedTransaction, lastValidBlockHeight
solknife_multisig_execute_buildBuild 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.
Inputs: multisig, member, transactionIndex, computeUnitLimit
solknife_multisig_execute_executeSubmit the signed execute-proposal tx. Pass the executeKind returned by execute.build.
Inputs: signedTransaction, lastValidBlockHeight, executeKind
solknife_multisig_propose_buildBuild 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.
Inputs: multisig, proposer, memo, kind, recipient, lamports
solknife_multisig_propose_executeSubmit the signed propose-transaction tx.
Inputs: signedTransaction, lastValidBlockHeight
solknife_multisig_stateRead 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.
Inputs: address
solknife_pool_checkRead one Meteora DLMM pool: depth, volume, fee yield, token safety summary.
Inputs: address
solknife_pool_compareCompare every Meteora DLMM pool for a token side by side.
Inputs: mint
solknife_portfolio_compose_buildBuild a best-effort single auto-compose transaction for a target portfolio. Charges the configured compose fee when SOLKNIFE_FEE_ACCOUNT is set.
Inputs: owner, targets, slippageBps
solknife_portfolio_compose_executeSubmit a wallet-signed portfolio compose transaction after top-level program allowlist verification.
Inputs: owner, signedTransaction, lastValidBlockHeight
15 more tools

solknife_portfolio_compose_plan, solknife_portfolio_holdings, solknife_positions_list, solknife_reclaim_rent_build, solknife_reclaim_rent_execute, solknife_reclaim_rent_list, solknife_revoke_authority_build, solknife_revoke_authority_execute, solknife_revoke_authority_read, solknife_swap_execute, solknife_swap_order, solknife_token_meta, solknife_token_metadata_build, solknife_token_metadata_execute, solknife_token_metadata_read

Add SolKnife to your AI client

Every block below points at https://solknife.xyz/api/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http solknife https://solknife.xyz/api/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "solknife": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://solknife.xyz/api/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "solknife": {
      "url": "https://solknife.xyz/api/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "solknife": {
      "type": "http",
      "url": "https://solknife.xyz/api/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "solknife": {
      "url": "https://solknife.xyz/api/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "solknife": {
      "serverUrl": "https://solknife.xyz/api/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "solknife": {
      "url": "https://solknife.xyz/api/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: SolKnife
version: 0.0.1
schema: v1
mcpServers:
  - name: SolKnife
    type: streamable-http
    url: https://solknife.xyz/api/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "solknife": {
      "httpUrl": "https://solknife.xyz/api/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "solknife": {
      "type": "http",
      "url": "https://solknife.xyz/api/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "solknife": {
      "url": "https://solknife.xyz/api/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fsolknife.xyz%2Fapi%2Fmcp&type=streamable_http&id=solknife&name=SolKnife

Is SolKnife up right now?

It answered our last check on 24 October 2026 in 528 ms. Over 6 checks since 12 September 2026 it answered 5. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to SolKnife

Questions about SolKnife

Is there an official SolKnife MCP server?

Yes. It is published by solknife.xyz and served from solknife.xyz, the vendor's own domain: https://solknife.xyz/api/mcp.

How many tools does SolKnife have?

55, as returned by the server's own tools/list on 23 September 2026: solknife_arweave_upload_relay, solknife_burn_nft_build, solknife_burn_nft_execute, solknife_burn_nft_list, solknife_change_authority_build, solknife_change_authority_execute, solknife_change_authority_read, solknife_check_scan, and 47 more.

Is SolKnife down?

It answered our last check on 24 October 2026 in 528 ms. Over 6 checks since 12 September 2026 it answered 5.

How do I add SolKnife to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://solknife.xyz/api/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does SolKnife need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: xyz.solknife. Endpoint host: solknife.xyz. ARD identifier: urn:air:xyz.solknife:mcp:toolkit. First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.