Coincap Mcp
概览
什么是 CoinCap MCP?
CoinCap MCP 是一个服务器,旨在通过 CoinCap API 访问加密货币数据。它为用户提供有关各种加密货币的实时信息,包括价格、市场资本化和交易量。这个工具对于希望将加密货币数据集成到其应用程序或网站中的开发者和爱好者来说至关重要。
CoinCap MCP 的特点
- 实时数据访问:CoinCap MCP 允许用户获取实时的加密货币数据,确保信息始终是最新的。
- 全面的 API 支持:该服务器支持广泛的 API 端点,使用户能够访问不同加密货币的详细信息。
- 用户友好的界面:界面设计直观,便于用户导航和检索所需的数据。
- 开源:CoinCap MCP 是公开可用的,允许开发者为其开发做出贡献并根据自己的需求进行定制。
- 社区支持:作为一个开源项目,它拥有一个不断壮大的社区,提供支持并分享增强功能。
如何使用 CoinCap MCP
- 安装:使用以下命令从 GitHub 克隆代码库:
git clone https://github.com/QuantGeekDev/coincap-mcp.git
- 设置:导航到项目目录并安装必要的依赖项:
cd coincap-mcp npm install
- 运行服务器:使用以下命令启动服务器:
npm start
- 访问 API:使用提供的端点访问加密货币数据。例如,要获取比特币的当前价格,可以发出 GET 请求到:
http://localhost:3000/api/cryptocurrency/bitcoin
- 集成到您的应用程序中:在您的应用程序中利用 API 响应动态显示加密货币数据。
常见问题解答
Q1: 我可以使用哪些编程语言与 CoinCap MCP 一起使用?
A1: CoinCap MCP 是使用 JavaScript 和 Node.js 构建的,但您可以使用任何支持 HTTP 请求的编程语言访问其 API。
Q2: CoinCap MCP 是免费使用的吗?
A2: 是的,CoinCap MCP 是一个开源项目,免费使用。您也可以为其开发做出贡献。
Q3: 我如何能为 CoinCap MCP 做贡献?
A3: 您可以通过分叉代码库、进行更改并在 GitHub 上提交拉取请求来贡献。
Q4: 我在哪里可以找到 CoinCap API 的文档?
A4: CoinCap API 的文档通常可以在官方 CoinCap 网站或代码库的 README 文件中找到。
Q5: 我可以将 CoinCap MCP 用于商业目的吗?
A5: 是的,由于它是开源的,您可以将 CoinCap MCP 用于商业应用,但请确保遵守许可条款。
详情
Coincap MCP
What does this server do?
Allows you to query crypto information from coincap's public API - no API keys or registration required
🚀 Quick Start
To get started, add this configuration to your Claude Desktop config file:
MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"mongodb": {
"command": "npx",
"args": ["coincap-mcp"]
}
}
}
Installing via Smithery
To install Coincap for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install coincap-mcp --client claude
Prerequisites
- Node.js 18+
- npx
Then, launch Claude Desktop and you're ready to go!
Sample Prompts
- What is the price of bitcoin?
- What are the available crypto assets?
- What is the market cap of ethereum?
Tools
Bitcoin Price Tool
Gets price for Bitcoin specifically, it's a simple example of a primitive API call tool
Get Crypto Price Tool
Gets price for any cryptocurrency available on coincap API. It's a good example of how to get mandatory parameter data for your tool calls
List Assets
Gets a list of all crypto assets available in coincap API
Development - local build
To build it locally:
On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"coincap-mcp": {
"command": "/path/to/coincap-mcp/build/index.js"
}
}
}
Development
Install dependencies:
npm install
Build the server:
npm run build
For development with auto-rebuild:
npm run watch
📜 License
This project is licensed under the MIT License - see the LICENSE file for details.
Server配置
{
"mcpServers": {
"coincap-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/metorial/mcp-container--quantgeekdev--coincap-mcp--coincap-mcp",
"node build/index.js"
],
"env": {}
}
}
}