
Bitcoin MCP Server

2025.04.19
0
Java比特币价格服务金融数据服务金融服务
Bitcoin MCP Server 是一个基于 Model Context Protocol (MCP) 的比特币价格信息服务。它通过标准输入/输出 (STDIO) 进行通信,提供比特币价格查询功能。
View on GitHub
Overview
基本能力
产品定位
Bitcoin MCP Server 是一个专门用于提供比特币价格信息的服务,适用于需要实时获取比特币价格的场景。
核心功能
- 提供比特币价格查询功能。
- 通过标准输入/输出 (STDIO) 进行通信。
- 包含一个测试客户端 (ClientSTDIO) 用于演示如何连接和使用服务。
适用场景
- 需要实时获取比特币价格的应用程序。
- 金融分析和交易系统。
- 加密货币相关的开发和测试环境。
工具列表
getBitcoinPriceByCurrency
: 根据货币代码获取比特币价格。
常见问题解答
- 问题: "MCP server JAR file not found"
解决方案: 确保已使用
mvn clean package
构建项目,并且 JAR 文件路径正确指定。
使用教程
使用依赖
- 确保已安装 Java 和 Maven。
安装教程
- 克隆项目并进入项目目录。
- 构建项目:
bash mvn clean package
- 构建完成后,JAR 文件将生成在
target/bitcoinmcp-0.0.1-SNAPSHOT.jar
。
调试方式
- 运行测试客户端:
bash mvn exec:java -Dexec.classpathScope=test -Dexec.mainClass="za.sk.bitconmcp.ClientSTDIO"
- 可以指定 JAR 文件路径:
bash mvn exec:java -Dexec.classpathScope=test -Dexec.mainClass="za.sk.bitconmcp.ClientSTDIO" -Dmcp.server.jar.path=/path/to/bitcoinmcp-0.0.1-SNAPSHOT.jar
- 客户端将连接服务器,列出可用工具,调用
getBitcoinPriceByCurrency
工具,并显示结果。