coincap-mcp

  • Finance
TypeScript
MIT
87
5
  • Apple
A
security – no known vulnerabilities (report Issue)
A
license - permissive license (MIT)
A
quality - confirmed to work

Real-time cryptocurrency market data integration using CoinCap's public API, providing access to crypto prices and market information without API keys

  1. Tools
  2. Prompts
  3. Resources
  4. Server Configuration
  5. README.md

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
bitcoin_priceGet realtime bitcoin price
get_crypto_priceGet realtime crypto price on crypto
list_assetsGet all available crypto assets

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

README.md

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"] } } }

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.

GitHub Badge

Glama performs regular codebase and documentation scans to:

  • Confirm that the MCP server is working as expected.
  • Confirm that there are no obvious security issues with dependencies of the server.
  • Extract server characteristics such as tools, resources, prompts, and required parameters.

Our directory badge helps users to quickly asses that the MCP server is safe, server capabilities, and instructions for installing the server.

Copy the following code to your README.md file:

Alternative MCP servers

  • A
    security
    A
    license
    A
    quality
    This server enables AI models to interact with MySQL databases through a standardized interface.
    MIT
  • -
    security
    A
    license
    -
    quality
    This server is a server that installs other MCP servers for you. Install it, and you can ask Claude to install MCP servers hosted in npm or PyPi for you. Requires npx and uv to be installed for node and Python servers respectively.
    MIT
    • Apple