{"id":27521190,"url":"https://github.com/wowinter13/solscan-mcp","last_synced_at":"2025-06-25T14:38:27.128Z","repository":{"id":287593706,"uuid":"963989696","full_name":"wowinter13/solscan-mcp","owner":"wowinter13","description":"An MCP server for querying Solana transactions using natural language with Solscan API","archived":false,"fork":false,"pushed_at":"2025-04-13T17:15:46.000Z","size":1516,"stargazers_count":16,"open_issues_count":0,"forks_count":4,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-18T14:51:25.639Z","etag":null,"topics":["crate","crates","mcp","mcp-client","mcp-server","modelcontextprotocol","rust","solana","solana-sdk","solscan"],"latest_commit_sha":null,"homepage":"https://mcp.so/server/solscan-mcp","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wowinter13.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-10T14:17:43.000Z","updated_at":"2025-05-17T07:03:37.000Z","dependencies_parsed_at":"2025-04-12T18:34:36.039Z","dependency_job_id":null,"html_url":"https://github.com/wowinter13/solscan-mcp","commit_stats":null,"previous_names":["wowinter13/solscan-mcp"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/wowinter13/solscan-mcp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wowinter13%2Fsolscan-mcp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wowinter13%2Fsolscan-mcp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wowinter13%2Fsolscan-mcp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wowinter13%2Fsolscan-mcp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wowinter13","download_url":"https://codeload.github.com/wowinter13/solscan-mcp/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wowinter13%2Fsolscan-mcp/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261892983,"owners_count":23226024,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["crate","crates","mcp","mcp-client","mcp-server","modelcontextprotocol","rust","solana","solana-sdk","solscan"],"created_at":"2025-04-18T07:59:30.309Z","updated_at":"2025-06-25T14:38:27.104Z","avatar_url":"https://github.com/wowinter13.png","language":"Rust","readme":"# 🟣🔎 solscan-mcp: A Solscan API MCP Server in Rust\n\n## Overview\n\nA 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.\n\n\n## Examples\n\nSimple prompts: \n\n\nhttps://github.com/user-attachments/assets/2f2586b2-ed9d-4d4d-bda4-0154b9b98cde\n\n\n\n\n_You can also use it for much more complex queries, like analyzing criminal activity combining multiple MCPs and correct context._\n\n_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) -\u003e solscan-mcp will use this context to investigate the wallets and provide a report._\n\n\n## Features\n\nFor detailed documentation of all available tools, see [TOOLS.md](TOOLS.md).\n\n## Installation\n\nPrerequisites:\n- Rust toolchain (install via [rustup](https://rustup.rs/)) – for regular usage\n- Docker – for Docker usage\n- Solscan Pro API key. You can obtain one from [Solscan APIs](https://solscan.io/apis).\n\n### Regular\n\n```bash\ncargo install solscan-mcp\n\nwhere solscan-mcp # -\u003e /Users/$username/.cargo/bin/solscan-mcp\n```\n\nAdd the following to your `claude_desktop_config.json` or `claude_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"solscan-mcp\": {\n      \"command\": \"/Users/$username/.cargo/bin/solscan-mcp\",\n      \"args\": [],\n      \"env\": {\n        \"SOLSCAN_API_KEY\": \"your_solscan_api_key\"\n      }\n    }\n  }\n}\n```\n\n### Docker\n\nWIP, will be available soon.\n\n\n\n## Code quality Notes\n\nI 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).\n\n\n## License\n\nMIT\n","funding_links":[],"categories":["Blockchain \u0026 Crypto MCP Servers","Finance","サーバー実装","📦 Other","📚 Projects (2474 total)"],"sub_categories":["Crypto \u0026 Blockchain","💰 \u003ca name=\"finance--fintech\"\u003e\u003c/a\u003e金融・フィンテック","MCP Servers"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwowinter13%2Fsolscan-mcp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwowinter13%2Fsolscan-mcp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwowinter13%2Fsolscan-mcp/lists"}