coin-mcp-server
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.
Related MCP server: Bybit Server
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:
deno run --allow-net --allow-env --allow-read main.tso
deno run --allow-net --allow-env --allow-read https://deno.land/x/coin_mcp_server/main.ts--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
{
"mcpServers": {
"coin-mcp": {
"command": "deno",
"args": [
"run",
"--allow-net",
"--allow-read",
"--allow-env",
"https://deno.land/x/coin_mcp_server/main.ts"
]
}
}
}Ejemplo de uso 🎮
Así es como llamarías getTokenPrice :
{
"tool": "getTokenPrice",
"parameters": {
"token": "BGB"
}
}Respuesta :
"42.069" // The latest BGB/USDT price (not a real price, just vibes!)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
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityCmaintenanceInteract with Upbit cryptocurrency exchange services to retrieve market data, manage accounts, and execute trades. Simplify your trading experience with tools for order management, deposits, withdrawals, and technical analysis.1017MIT
- AlicenseBqualityDmaintenanceInteract seamlessly with the Bybit API to fetch market data, manage your account, and execute trades. Leverage powerful tools to enhance your trading experience and automate your strategies effortlessly. If you wish to use an API key restricted to your personal IP address, you must configure the MCP159MIT
- AlicenseAqualityDmaintenanceEnables AI assistants to interact with Bitget cryptocurrency exchange for spot and futures trading. Supports real-time market data, order management, account balances, leverage control, and position tracking with demo trading capabilities.175MIT
- AlicenseNot gradedqualityDmaintenanceProvides real-time cryptocurrency market data from Binance API, including price queries, 24h statistics, K-line data, market trend analysis, and order book depth information for trading analysis.121MIT
Related MCP Connectors
Real-time crypto prices from Binance, Coinbase, Kraken, OKX, and Bybit
Provide real-time cryptocurrency price data and market analysis.
Bity crypto bank (Bitybank / Bitypreço), account balance per coin, market data (ticker, order book,
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/pwh-pwh/coin-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server