A Model Context Protocol (MCP) server for interacting with the Solscan Pro API for Solana blockchain data. This server provides tools to query token information, account activities, and transaction details on the Solana blockchain via Large Language Models. Simple prompts: You can also use it for much more complex queries, like analyzing criminal activity combining multiple MCPs and correct contex
Add this skill
npx mdskills install wowinter13/solscan-mcpWell-documented Solana blockchain query MCP with clear setup and good real-world examples
1# ๐ฃ๐ solscan-mcp: A Solscan API MCP Server in Rust2[](https://archestra.ai/mcp-catalog/wowinter13__solscan-mcp)34## Overview56A Model Context Protocol (MCP) server for interacting with the Solscan Pro API for Solana blockchain data. This server provides tools to query token information, account activities, and transaction details on the Solana blockchain via Large Language Models.789## Examples1011Simple prompts:121314https://github.com/user-attachments/assets/2f2586b2-ed9d-4d4d-bda4-0154b9b98cde1516171819_You can also use it for much more complex queries, like analyzing criminal activity combining multiple MCPs and correct context._2021_For example, upload a csv list of suspected addresses, then using perplexity-mcp research tool LLM will add info to context window on how investigators define criminal wallets based on their activity (mev, dusting, poisoning, sandwiched, etc) -> solscan-mcp will use this context to investigate the wallets and provide a report._222324## Features2526For detailed documentation of all available tools, see [TOOLS.md](TOOLS.md).2728## Installation2930Prerequisites:31- Rust toolchain (install via [rustup](https://rustup.rs/)) โ for regular usage32- Docker โ for Docker usage33- Solscan Pro API key. You can obtain one from [Solscan APIs](https://solscan.io/apis).3435### Regular3637```bash38cargo install solscan-mcp3940where solscan-mcp # -> /Users/$username/.cargo/bin/solscan-mcp41```4243Add the following to your `claude_desktop_config.json` or `claude_config.json`:4445```json46{47 "mcpServers": {48 "solscan-mcp": {49 "command": "/Users/$username/.cargo/bin/solscan-mcp",50 "args": [],51 "env": {52 "SOLSCAN_API_KEY": "your_solscan_api_key"53 }54 }55 }56}57```5859### Docker6061WIP, will be available soon.62636465## Code quality Notes6667I treat MCPs like useful scripts, as the structure of the APIs they rely on can always change. So, api.rs could definitely be split into multiple APIs based on Solscan namespaces. My main goal was to make it work and be easy to maintain, while ensuring errors are ignored without breaking the flow (unlike many MCPs I've tested in Python/TS, which crash painfully when they don't gracefully handle simple errors).686970## License7172MIT73
Full transparency โ inspect the skill content before installing.