这是一个用于与Solana区块链数据相关的Solscan Pro API进行交互的模型上下文协议(MCP)服务器。该服务器提供了通过大型语言模型查询代币信息、账户活动和交易详情的工具。
简单的提示:
https://github.com/user-attachments/assets/2f2586b2-ed9d-4d4d-bda4-0154b9b98cde
您也可以使用它进行更复杂的查询,例如结合多个MCP和正确的上下文来分析犯罪活动。
例如,上传一个疑似地址的csv列表,然后使用perplexity-mcp研究工具LLM将如何根据其活动(如mev、dusting、poisoning、sandwiched等)定义犯罪钱包的信息添加到上下文中 -> solscan-mcp将使用此上下文调查这些钱包并提供报告。
有关所有可用工具的详细文档,请参阅TOOLS.md。
前置条件:
cargo install solscan-mcp
其中 solscan-mcp # -> /Users/$username/.cargo/bin/solscan-mcp
在您的claude_desktop_config.json或claude_config.json中添加以下内容:
{
"mcpServers": {
"solscan-mcp": {
"command": "/Users/$username/.cargo/bin/solscan-mcp",
"args": [],
"env": {
"SOLSCAN_API_KEY": "your_solscan_api_key"
}
}
}
}
正在进行中,即将推出。
我将MCP视为有用的脚本,因为它们依赖的API结构可能会随时改变。因此,api.rs可以基于Solscan命名空间拆分为多个API。我的主要目标是使其工作并易于维护,同时确保错误被忽略而不中断流程(与我测试过的许多Python/TS MCP不同,后者在无法优雅地处理简单错误时会痛苦地崩溃)。
MIT