Install
The installation steps are in the documentation below. Documentation
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
Contents
🟣🔎 solscan-mcp: A Solscan API MCP Server in Rust
Overview
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.
Examples
Simple prompts:
https://github.com/user-attachments/assets/2f2586b2-ed9d-4d4d-bda4-0154b9b98cde
You can also use it for much more complex queries, like analyzing criminal activity combining multiple MCPs and correct context.
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.
Features
For detailed documentation of all available tools, see TOOLS.md.
Installation
Prerequisites:
- Rust toolchain (install via rustup) – for regular usage
- Docker – for Docker usage
- Solscan Pro API key. You can obtain one from Solscan APIs.
Regular
cargo install solscan-mcp
where solscan-mcp # -> /Users/$username/.cargo/bin/solscan-mcp
Add the following to your claude_desktop_config.json or claude_config.json:
{
"mcpServers": {
"solscan-mcp": {
"command": "/Users/$username/.cargo/bin/solscan-mcp",
"args": [],
"env": {
"SOLSCAN_API_KEY": "your_solscan_api_key"
}
}
}
}
Docker
WIP, will be available soon.
Code quality Notes
I 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).
License
MIT
Frequently asked questions
What is Solscan MCP?
Query Solana transactions via the Solscan API.
How do I install Solscan MCP?
Follow the installation steps in its documentation, shown on this page and in its repository.
Is Solscan MCP open source?
Its code is public on GitHub, but the repository does not declare a standard license.
Who maintains Solscan MCP?
It is published by wowinter13. AI.tn lists it but does not maintain or endorse it.
From the community awesome-mcp-servers lists and the project's GitHub repository. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.