Coincap Mcp
Un servidor coincap mcp para acceder a datos de criptomonedas desde la API de coincap.
Resumen
¿Qué es CoinCap MCP?
CoinCap MCP es un servidor diseñado para acceder a datos de criptomonedas a través de la API de CoinCap. Proporciona a los usuarios información en tiempo real sobre varias criptomonedas, incluyendo sus precios, capitalización de mercado y volúmenes de comercio. Esta herramienta es esencial para desarrolladores y entusiastas que desean integrar datos de criptomonedas en sus aplicaciones o sitios web.
Características de CoinCap MCP
- Acceso a Datos en Tiempo Real: CoinCap MCP permite a los usuarios obtener datos de criptomonedas en vivo, asegurando que la información esté siempre actualizada.
- Soporte Completo de API: El servidor soporta una amplia gama de endpoints de API, permitiendo a los usuarios acceder a información detallada sobre diferentes criptomonedas.
- Interfaz Amigable: La interfaz está diseñada para ser intuitiva, facilitando a los usuarios la navegación y la recuperación de los datos que necesitan.
- Código Abierto: CoinCap MCP está disponible públicamente, permitiendo a los desarrolladores contribuir a su desarrollo y personalizarlo según sus necesidades.
- Soporte Comunitario: Al ser un proyecto de código abierto, cuenta con una comunidad en crecimiento que proporciona apoyo y comparte mejoras.
Cómo Usar CoinCap MCP
- Instalación: Clona el repositorio desde GitHub usando el comando:
git clone https://github.com/QuantGeekDev/coincap-mcp.git
- Configuración: Navega al directorio del proyecto e instala las dependencias necesarias:
cd coincap-mcp npm install
- Ejecutar el Servidor: Inicia el servidor con el siguiente comando:
npm start
- Acceder a la API: Utiliza los endpoints proporcionados para acceder a los datos de criptomonedas. Por ejemplo, para obtener el precio actual de Bitcoin, puedes hacer una solicitud GET a:
http://localhost:3000/api/cryptocurrency/bitcoin
- Integrar en Tu Aplicación: Utiliza las respuestas de la API en tu aplicación para mostrar datos de criptomonedas de manera dinámica.
Preguntas Frecuentes
P1: ¿Qué lenguajes de programación puedo usar con CoinCap MCP?
R1: CoinCap MCP está construido usando JavaScript y Node.js, pero puedes acceder a su API utilizando cualquier lenguaje de programación que soporte solicitudes HTTP.
P2: ¿Es CoinCap MCP gratuito para usar?
R2: Sí, CoinCap MCP es un proyecto de código abierto y es gratuito para usar. También puedes contribuir a su desarrollo.
P3: ¿Cómo puedo contribuir a CoinCap MCP?
R3: Puedes contribuir bifurcando el repositorio, haciendo tus cambios y enviando una solicitud de extracción en GitHub.
P4: ¿Dónde puedo encontrar la documentación para la API de CoinCap?
R4: La documentación para la API de CoinCap generalmente se puede encontrar en el sitio web oficial de CoinCap o dentro del archivo README del repositorio.
P5: ¿Puedo usar CoinCap MCP para fines comerciales?
R5: Sí, dado que es de código abierto, puedes usar CoinCap MCP para aplicaciones comerciales, pero asegúrate de cumplir con los términos de la licencia.
Detalle
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.
Configuración del Servidor
{
"mcpServers": {
"coincap-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/metorial/mcp-container--quantgeekdev--coincap-mcp--coincap-mcp",
"node build/index.js"
],
"env": {}
}
}
}