Coinmarket MCP 服务器

by anjor

Coinmarket MCP 服务器需要通过环境变量 COINMARKET_API_KEY 提供 Coinmarket API 密钥。

FinancestdioCommunity

Repository-wide counts · Cached 2026-03-07

Overview

The Coinmarket MCP 服务器 MCP server is a publicly available project. Review the upstream repository for installation instructions, supported tools, compatibility, permissions, and current maintenance status.

Configuration

Configuration, transport, authentication, and runtime requirements vary by project. Open the repository before connecting and use the smallest set of credentials and permissions required.

Open the Coinmarket MCP 服务器 repository to read the latest documentation.

KEEP EXPLORING

Compare source, connection, and authentication details before choosing an implementation.

View the complete category

Financial Datasets MCP Server

financial-datasets

Community

一个模型上下文协议(MCP)服务器,提供股票市场数据的访问,包括财务报表(收入表、资产负债表、现金流量表)、股票价格和市场新闻。需要通过环境变量 FINANCIAL_DATASETS_API_KEY 设置 API 密钥,配置在 .env 文件中。

stock-api

zhangxiangliang

Community

TypeScript stock market data tool supporting A-share, Hong Kong, and US stock quotes. Supports Node.js, browser, CLI, and MCP usage with zero runtime dependencies. No external data files required.

a-share-mcp

24mlight

Community

A MCP 服务器,专注于A股市场,提供股票基础信息、历史K线数据、财务指标、宏观经济数据等。采用Baostock作为数据源,无需付费账户。

Augur

BruceLanLan

Community

Augur is a local research memory system designed to help you remember when you knew what, what changed, and who disagreed on what facts. It is not an AI stock recommendation tool but a multi-agent investment analysis system with 18 investor persona agents, consensus mechanism, and multi-platform deployment. Requires Python 3.9+ (3.10+ for MCP features). External data files are stored locally in ~/.augur by default, configurable via the AUGUR_DATA_DIR environment variable.

FROM THE SOURCE

Repository README

Build-time snapshot · Retrieved 2026-10-05

View original

MseeP.ai Security Assessment Badge

Coinmarket MCP server

Coinmarket MCP Server

Coinmarket MCP server

Components

Resources

The server implements a few of the Coinmarket API endpoints

  • Custom coinmarket:// URI scheme for accessing individual notes
  • Each note resource has a name, description and text/plain mimetype

Tools

The server implements two tools:

  • get-currency-listings: Get the latest currency listings
  • get-quotes: Get quotes for tokens
    • Takes "slug" (example: bitcoin) or "symbol" (example: BTC) as optional string argument

Configuration

Requires coinmarket API key.

Quickstart

Prerequisites

  • Python 3.12 or higher
  • uv package manager

Install

Install uv if you haven't already:

# macOS and Linux
curl -LsSf https://astral.sh/uv/install.sh | sh

# Windows
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
Claude Desktop

On MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json On Windows: %APPDATA%/Claude/claude_desktop_config.json

Development/Unpublished Servers Configuration ``` "mcpServers": { "coinmarket_service": { "command": "uv", "args": [ "--directory", "/path/to/coinmarket_service", "run", "coinmarket_service" ], "env": { "COINMARKET_API_KEY": "" } } } ```
Docker

You can also run the server using Docker:

# Build the image
docker build -t coinmarket-service .

# Run the container
docker run -e COINMARKET_API_KEY=your_api_key_here coinmarket-service

For Claude Desktop configuration with Docker:

"mcpServers": {
  "coinmarket_service": {
    "command": "docker",
    "args": [
      "run",
      "--rm",
      "-e",
      "COINMARKET_API_KEY=<insert api key>",
      "coinmarket-service"
    ]
  }
}

Troubleshooting

"spawn uv ENOENT" Error

If you see this error, it means uv is not installed or not in your PATH:

  1. Install uv following the instructions above
  2. Restart your terminal/Claude Desktop after installation
  3. Verify installation: Run uv --version in terminal
  4. Update PATH: Make sure uv is in your system PATH

Configuration Issues

  • Replace /path/to/coinmarket_service with the actual path to your cloned repository
  • Ensure your COINMARKET_API_KEY is valid
  • The path should point to the root directory containing pyproject.toml