Servidor Coin MCP 🚀💰
Bienvenido al servidor Coin MCP : tu plataforma única para obtener los precios de criptomonedas más recientes en un abrir y cerrar de ojos. 🌙 Creado con FastMCP y optimizado con zod para validación, este pequeño servidor está aquí para obtener precios de tokens de la API de Bitget como un fiel mayordomo de criptomonedas. 🧑💼
Chino tradicional | Inglés
¿Qué hace? 🤔
Este proyecto crea un servidor que te permite consultar el precio actual de cualquier criptomoneda (vinculada a USDT) mediante la elegante API de Bitget. ¿Quieres saber cuánto vale tu token favorito ahora mismo? ¡Solo pregúntalo y listo! ¡El precio es tuyo! 💸
Herramienta :
getTokenPriceMisión : Obtener el último precio de un token (por ejemplo,
BGB,BTC,ETH).Superpoder : ¡Es rápido, es simple y está impulsado por
FastMCP! ⚡Herramienta :
getAnnoucementsMisión : recibir anuncios
Herramienta :
getCoinInfoMisión : Obtener información detallada sobre un token específico.
Superpotencia : proporciona información detallada como transferibilidad de tokens, lista de cadenas compatibles, estado de la red de la cadena, etc.
Características 🌟
🎯 API súper simple : Pasa un símbolo de token y obtén un precio. Sin complicaciones.
🛡️ Validación de Zod : Los parámetros se verifican con más rigor que la puerta de una bóveda.
📡 Integración con Bitget : extrae datos en vivo directamente desde la API de ticker de mercado de Bitget.
Manejo de errores : detecta el hipo como un profesional y lo registra para que puedas reírte de ello más tarde.
Empezando 🏁
¿Listo para sumergirte en el mercado de las criptomonedas? Aquí te explicamos cómo poner en marcha esta plataforma:
Prerrequisitos
Deno : Necesitarás tener Deno instalado porque somos sofisticados y modernos. Consíguelo aquí .
Acceso a la API de Bitget : No se necesita clave API. ¡Llegamos al punto final público como campeones! Pero si tienes una
BGURLpersonalizada, configúrala como variable de entorno.
Instalación
Clona este repositorio como si estuviera caliente:
git clone https://github.com/pwh-pwh/coin-mcp-server.git cd coin-mcp-serverInstalar dependencias (Deno maneja esto automáticamente a través de importaciones).
Ejecución del servidor
Enciéndelo con:
o
--allow-net: nos permite hablar con la API de Bitget.--allow-env: toma su variable de entornoBGURLsi ha configurado una.
El servidor se iniciará en modo stdio , ¡listo para ofrecer precios como una máquina expendedora de criptomonedas! 🍔
Admite instalación gratuita, implementación directa en deno, bifurcación de este proyecto, inicio de sesión en dash.deno.com, configure la variable de entorno StartType=sse para usar el nombre de dominio proporcionado por deno para conectarse en modo sse
Configuración
config.json
Ejemplo de uso 🎮
Así es como llamarías getTokenPrice :
Respuesta :
Si el token no existe o la API falla, arrojará un error con un registro para recordarle que hizo lo mejor que pudo. 😅
Avance del código 👀
Aquí está la magia detrás de la cortina:
FastMCP : activa el servidor con un nombre y una versión geniales.
Zod : mantiene su parámetro
tokenbajo control.API de Bitget : obtiene datos de tickers de
https://api.bitget.com/api/v2/spot/market/tickers.
La función getBitgetPrice es el MVP, ya que obtiene el lastPr precio de la respuesta. ¡Consulta los registros para ver si hay actualizaciones de precios o errores! 😂
Variables de entorno 🌍
BGURL: URL base personalizada de la API de Bitget (si no se configura, el valor predeterminado eshttps://api.bitget.com). Configúrela así:export BGURL="https://your-custom-bitget-url.com"
Solución de problemas 🛠️
“¡Error HTTP! Estado: 404” : Verifique el símbolo de su token. ¡
BGBUSDTno es lo mismo queBGB!“Error de red” : asegúrate de tener Internet y el indicador
--allow-netde Deno.¿Sigues atascado? Grita al vacío (o abre un problema). ¡Lo resolveremos juntos! 🙌
¿Por qué existe esto?
¿Quién no quiere saber el precio de sus criptomonedas en tiempo real? Ya seas trader, HODLer o simplemente un apasionado de las criptomonedas, este servidor te cubre las espaldas. Además, es una forma divertida de practicar tus habilidades en Deno y experimentar con las API. 😎
Contribuyendo 🤝
¿Tienes ideas? ¿Encontraste un error? ¿Quieres añadir una función como la predicción del precio de las fases lunares? ¡Bifurca, modifícalo y publica! Hagamos de este el servidor MCP más genial de la galaxia. 🌌
Licencia 📜
MIT – Haz lo que quieras con él, ¡pero no me culpes si tu token se cae o se desploma! 🌑📉
¡Feliz caza de criptomonedas y que tus bolsas siempre sean verdes! 💚
This server cannot be installed
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityCoinmarket API integration to fetch cryptocurrency listings and quotesLast updated -241MIT License
- -securityAlicense-qualityReal-time access to cryptocurrency data from the CoinMarketCap API.Last updated -131MIT License
- AsecurityAlicenseAqualityA Model Context Protocol implementation for the CoinMarketCap API that provides standardized access to cryptocurrency market data, exchange information, and blockchain metrics.Last updated -261838MIT License
- -securityAlicense-qualityProvides cryptocurrency market data using the CoinGecko APILast updated -16MIT License