MCP.so
Sign In

Bitcoin MCP Server

@nlinhvu

Basic information

Category

Finance & Commerce

Transports

stdio

Author

nlinhvu

About Bitcoin MCP Server

A demonstration of A Spring Boot/AI MCP Server that tracks Bitcoin prices using CoinGecko APIs (api.coingecko.com/api/v3)

Bitcoin MCP Server config

No standard config provided

This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.

Repository

Bitcoin MCP Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Bitcoin MCP Server?

A Spring Boot/AI MCP server demonstration that tracks Bitcoin prices using the CoinGecko API. It is designed for developers using Claude Desktop who want to integrate real-time Bitcoin price data through the Model Context Protocol.

How to use Bitcoin MCP Server?

First, build a JAR file by running ./gradlew clean build -x test (requires Java 17+ and Maven 3.6+). Then add a JSON configuration block to your Claude Desktop settings specifying the java -jar command pointing to the built JAR.

Key features of Bitcoin MCP Server

  • Tracks Bitcoin prices via CoinGecko API.
  • Built with Spring Boot and Spring AI.
  • Integrates with Claude Desktop through MCP.
  • Requires Java 17 or later.
  • Deployed as a standalone JAR file.
  • Includes a BitcoinServiceClient class generated by Claude 3.7 Sonnet.

Use cases of Bitcoin MCP Server

  • Fetch current Bitcoin price directly from Claude Desktop.
  • Demonstrate how to build an MCP server with Spring Boot.
  • Serve as a reference for integrating external APIs (CoinGecko) with MCP.

Frequently asked questions

1

What are the prerequisites to run this server?

Java 17 or later, Maven 3.6 or later, and Claude Desktop installed with a Claude Account are required.

2

How do I build the server?

Run `./gradlew clean build -x test` from the project root to produce the executable JAR.

3

How do I integrate it with Claude Desktop?

Add the provided JSON configuration (with the absolute path to the JAR) to your Claude Desktop settings under `mcpServers`.

4

Which API does the server use?

It uses the CoinGecko API (`api.coingecko.com/api/v3`) to fetch Bitcoin price data.

5

Is this server intended for production use?

The README describes it as a demonstration server, not a production-ready application.

Comments

More Finance & Commerce MCP servers