Ce projet est conçu pour automatiser la création de contenu LinkedIn et collecter des informations sur les tendances technologiques via GitHub. Il utilise le framework MCP pour fournir des outils interactifs.
-
Python : Assurez-vous d'avoir Python 3.10 installé. Vous pouvez vérifier la version avec :
python --version
-
UV : Installez UV, un serveur ASGI pour exécuter l'application. Vous pouvez l'installer avec pip :
pip install uv
-
Installation des dépendances : Installez les dépendances nécessaires en exécutant :
pip install -r requirements.txt
linkedin.py: Le fichier principal contenant les outils MCP.utils.py: Contient des fonctions utilitaires, notamment pour le scraping des tags GitHub.template_post.md: Modèle de post LinkedIn.run.sh: Script pour exécuter le serveur MCP.pyproject.toml: Fichier de configuration du projet, incluant les dépendances.
- Lancer le serveur MCP : Exécutez le script
run.shpour démarrer le serveur MCP../run.sh
- Accéder aux outils : Une fois le serveur lancé, vous pouvez interagir avec les outils via l'interface MCP.
- Outils disponibles :
get_template_post: Récupère le modèle de post LinkedIn.get_github_trending_tags: Récupère les tags des dépôts GitHub populaires pour une technologie donnée.