Bicscan Mcp 服务器
概览
什么是 BICScan MCP?
BICScan MCP 是一种创新的服务器解决方案,旨在增强生物数据的管理和处理。它是 BICScan 项目的一部分,该项目专注于为生物信息学应用提供工具和服务。这个服务器对于在生物技术和生命科学领域工作的研究人员和组织特别有用,提供了一个高效的数据处理和分析平台。
BICScan MCP 的特点
- 用户友好的界面:BICScan MCP 提供直观的界面,简化了生物数据的导航和管理。
- 强大的数据处理:该服务器能够处理大型数据集,确保快速高效的处理而不影响性能。
- 集成能力:BICScan MCP 可以轻松与其他生物信息学工具和数据库集成,实现无缝的数据交换和分析。
- 开源:作为一个公共存储库,BICScan MCP 对贡献和修改开放,促进了开发者和研究人员的协作环境。
- 社区支持:用户可以受益于一个不断壮大的开发者和研究人员社区,他们为项目做出贡献,提供支持并分享见解。
如何使用 BICScan MCP
- 访问存储库:访问 BICScan MCP GitHub 页面 以获取源代码和文档。
- 克隆存储库:使用 Git 将存储库克隆到本地计算机以进行开发或测试。
git clone https://github.com/ahnlabio/bicscan-mcp.git
- 设置环境:按照文档中提供的安装说明设置必要的环境和依赖项。
- 运行服务器:在本地启动 BICScan MCP 服务器并开始处理您的生物数据。
- 贡献:如果您有改进或要添加的功能,请考虑通过提交拉取请求来回馈项目。
常见问题解答
BICScan MCP 是用什么编程语言构建的?
BICScan MCP 主要使用 Python 开发,Python 在生物信息学中因其简单性和强大的库而被广泛使用。
BICScan MCP 适合初学者吗?
是的,BICScan MCP 设计了用户友好的界面和全面的文档,使得不同水平的用户都能轻松使用。
我可以为 BICScan MCP 项目做贡献吗?
当然可以!BICScan MCP 是一个开源项目,欢迎贡献。您可以通过 GitHub 报告问题、建议功能或提交代码改进。
我可以使用 BICScan MCP 处理哪些类型的数据?
BICScan MCP 能够处理各种类型的生物数据,包括基因组序列、蛋白质结构和实验结果。
我在哪里可以找到使用 BICScan MCP 的支持?
支持可以通过项目的 GitHub 存储库找到,您可以在此提出问题或询问。此外,社区论坛和讨论也可能提供进一步的帮助。
详情
BICScan MCP Server
A powerful and efficient Blockchain address risk scoring API MCP Server, leveraging the BICScan API to provide comprehensive risk assessments and asset information for blockchain addresses, domains, and decentralized applications (dApps).
🎉 We're listed on https://github.com/modelcontextprotocol/servers for official integration 🎉
https://github.com/user-attachments/assets/f9425429-1cb1-4508-b962-81351075258b
Key Features
- Risk Scoring: Obtain risk scores for various blockchain entities, including crypto addresses, domain names, and decentralized application URLs, with scores ranging from 0 to 100, where 100 indicates high risk.
- Asset Information: Retrieve detailed asset holdings for specified crypto addresses, including cryptocurrencies and tokens, with support for multiple blockchain networks.
- Real-time Scanning: Utilize the BICScan API to perform real-time scans and receive up-to-date information on potential risks and asset holdings.
- Secure and Reliable: Built with robust error handling and logging to ensure secure and reliable operations.
Example Output
How to use.
You con either use Python with uv
or docker
depending on your preference.
Depending on your environment, you can choose to use either uv
, docker
, or uvx
.
1. Running with uv
1-1. Requirements
- Python 3.10 or higher
- uv 0.6.x
- git
1.2. Clone the repository
git clone https://github.com/ahnlabio/bicscan-mcp
1.3. Config claude_desktop_config.json
Append following to claude_desktop_config.json
.
Make sure to replace:
YOUR_BICSCAN_REPO_DIR_HERE
: to something likeC:\\Users\\ABC\\repo\\bicscan-mcp
or/home/abc/repo/bicscan-mcp
similarly.YOUR_BICSCAN_API_KEY_HERE
: to free API key can be obtained from https://bicscan.io (details below)
{
"mcpServers": {
... some other mcp servers ...,
"bicscan": {
"command": "uv",
"args": [
"--directory",
"YOUR_BICSCAN_REPO_DIR_HERE",
"run",
"bicscan-mcp"
],
"env": {
"BICSCAN_API_KEY": "YOUR_BICSCAN_API_KEY_HERE"
}
}
}
}
2. Running with Docker
2.1. Requirements
- Docker environment
2.2. Clone the repository
git clone https://github.com/ahnlabio/bicscan-mcp
2.3. Build Docker image.
Just run make
in the repository directory to build docker image.
2.4. Config
Append following to claude_desktop_config.json
Make sure to replace:
YOUR_BICSCAN_API_KEY_HERE
to API key obtained from https://bicscan.io (details below)
{
"mcpServers": {
... some other mcp servers ...,
"bicscan": {
"command": "docker",
"args": [
"run",
"--rm",
"--interactive",
"--env", "BICSCAN_API_KEY=YOUR_BICSCAN_API_KEY_HERE",
"bicscan-mcp"
]
}
}
}
3. Running with uvx
3.1. Requirements
- Python 3.10 or higher
- uv 0.6.x
- git
3.2. Config claude_desktop_config.json
Append following to claude_desktop_config.json
.
Make sure to replace:
YOUR_BICSCAN_API_KEY_HERE
: to free API key can be obtained from https://bicscan.io (details below)
{
"mcpServers": {
... some other mcp servers ...,
"bicscan": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/ahnlabio/bicscan-mcp",
"bicscan-mcp"
],
"env": {
"BICSCAN_API_KEY": "YOUR_BICSCAN_API_KEY_HERE"
}
}
}
}
How to obtain Free BICScan API Key?
- Visit
https://bicscan.io
and register. - Go to profile and create "Create App"
- Enter name and description on your choice.
- Replace
YOUR_BICSCAN_API_KEY_HERE
part from above config to your newly obtained key. - restart the Claude Desktop.
Server配置
{
"mcpServers": {
"bicscan-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/metorial/mcp-container--ahnlabio--bicscan-mcp--bicscan-mcp",
"bicscan-mcp"
],
"env": {
"BICSCAN_API_KEY": "bicscan-api-key"
}
}
}
}