Coincap Mcp
Un serveur coincap mcp pour accéder aux données crypto via l'API coincap
Aperçu
Qu'est-ce que CoinCap MCP ?
CoinCap MCP est un serveur conçu pour accéder aux données de cryptomonnaie via l'API CoinCap. Il fournit aux utilisateurs des informations en temps réel sur diverses cryptomonnaies, y compris leurs prix, leur capitalisation boursière et leurs volumes de trading. Cet outil est essentiel pour les développeurs et les passionnés qui souhaitent intégrer des données de cryptomonnaie dans leurs applications ou sites web.
Fonctionnalités de CoinCap MCP
- Accès aux données en temps réel : CoinCap MCP permet aux utilisateurs de récupérer des données de cryptomonnaie en direct, garantissant que les informations sont toujours à jour.
- Support API complet : Le serveur prend en charge un large éventail de points de terminaison API, permettant aux utilisateurs d'accéder à des informations détaillées sur différentes cryptomonnaies.
- Interface conviviale : L'interface est conçue pour être intuitive, facilitant la navigation et la récupération des données nécessaires.
- Open Source : CoinCap MCP est disponible publiquement, permettant aux développeurs de contribuer à son développement et de le personnaliser selon leurs besoins.
- Support communautaire : Étant un projet open-source, il dispose d'une communauté croissante qui fournit du soutien et partage des améliorations.
Comment utiliser CoinCap MCP
- Installation : Clonez le dépôt depuis GitHub en utilisant la commande :
git clone https://github.com/QuantGeekDev/coincap-mcp.git
- Configuration : Accédez au répertoire du projet et installez les dépendances nécessaires :
cd coincap-mcp npm install
- Exécuter le serveur : Démarrez le serveur avec la commande suivante :
npm start
- Accéder à l'API : Utilisez les points de terminaison fournis pour accéder aux données de cryptomonnaie. Par exemple, pour obtenir le prix actuel du Bitcoin, vous pouvez faire une requête GET à :
http://localhost:3000/api/cryptocurrency/bitcoin
- Intégrer dans votre application : Utilisez les réponses de l'API dans votre application pour afficher les données de cryptomonnaie de manière dynamique.
Questions Fréquemment Posées
Q1 : Quels langages de programmation puis-je utiliser avec CoinCap MCP ?
A1 : CoinCap MCP est construit en utilisant JavaScript et Node.js, mais vous pouvez accéder à son API en utilisant n'importe quel langage de programmation qui prend en charge les requêtes HTTP.
Q2 : CoinCap MCP est-il gratuit à utiliser ?
A2 : Oui, CoinCap MCP est un projet open-source et est gratuit à utiliser. Vous pouvez également contribuer à son développement.
Q3 : Comment puis-je contribuer à CoinCap MCP ?
A3 : Vous pouvez contribuer en forkant le dépôt, en apportant vos modifications et en soumettant une demande de tirage sur GitHub.
Q4 : Où puis-je trouver la documentation de l'API CoinCap ?
A4 : La documentation de l'API CoinCap peut généralement être trouvée sur le site officiel de CoinCap ou dans le fichier README du dépôt.
Q5 : Puis-je utiliser CoinCap MCP à des fins commerciales ?
A5 : Oui, étant donné qu'il est open-source, vous pouvez utiliser CoinCap MCP pour des applications commerciales, mais assurez-vous de respecter les conditions de licence.
Détail
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.
Configuration du serveur
{
"mcpServers": {
"coincap-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/metorial/mcp-container--quantgeekdev--coincap-mcp--coincap-mcp",
"node build/index.js"
],
"env": {}
}
}
}