此 MCP 可以做什么
Reads and updates Smart Led Messenger display settings, sends immediate messages, and manages scheduled reminders on the LED device.
工具
输入模式
{'type': 'object', 'properties': {'jour': {'type': ['integer', 'null'], 'default': None, 'description': 'Jour du mois (1 à 31). Avec mois : une date ; seul : « le N de chaque mois ».'}, 'mois': {'type': ['integer', 'null'], 'default': None, 'description': 'Mois de la date du rappel (1 à 12). Exige jour.'}, 'annee': {'type': ['integer', 'null'], 'default': None, 'description': "Année de la date, pour un rappel PONCTUEL uniquement. Exige jour et mois. L'omettre rend le rappel récurrent."}, 'texte': {'type': 'string', 'default': '', 'description': 'Le texte du rappel, affiché tel quel sur le bandeau (pas de préfixe ajouté).'}, 'heureFin': {'type': 'integer', 'default': 24, 'description': "Heure à laquelle il cesse de s'afficher (1 à 24, strictement après le début). Défaut : 24, toute la journée."}, 'heureDebut': {'type': 'integer', 'default': 0, 'description': "Heure à partir de laquelle le rappel s'affiche (0 à 23). Défaut : 0, dès minuit."}, 'jourSemaine': {'type': ['integer', 'null'], 'default': None, 'description': 'Jour de la semaine pour un rappel HEBDOMADAIRE : 1 = lundi … 7 = dimanche. À la place de la date, jamais avec.'}}}
输入模式
{'type': 'object', 'properties': {'texte': {'type': 'string', 'default': '', 'description': 'Le texte à faire défiler sur le bandeau.'}}}
输入模式
{'type': 'object', 'properties': {}}
输入模式
{'type': 'object', 'properties': {'lune': {'type': ['boolean', 'null'], 'default': None, 'description': 'Afficher la phase de la lune (nouvelle lune, premier quartier, pleine lune...). Calculée sur place, aucun réglage de lieu.'}, 'heure': {'type': ['boolean', 'null'], 'default': None, 'description': "Afficher l'heure."}, 'meteo': {'type': ['boolean', 'null'], 'default': None, 'description': "Afficher la météo. Activée d'office si meteoVille est fournie."}, 'tempo': {'type': ['boolean', 'null'], 'default': None, 'description': "Afficher la couleur Tempo (EDF) : celle du lendemain, ou celle du jour tant qu'elle n'est pas publiée."}, 'velib': {'type': ['boolean', 'null'], 'default': None, 'description': "Afficher les vélos en libre-service à une station : Vélib (Île-de-France), Vélo'v (Lyon), levélo (Marseille) ou VélôToulouse (Toulouse). Activé d'office si velibStation est fourni."}, 'dicton': {'type': ['boolean', 'null'], 'default': None, 'description': 'Afficher le dicton du jour.'}, 'soleil': {'type': ['boolean', 'null'], 'default': None, 'description': 'Afficher les heures de lever et de coucher du soleil (utilise la ville de la météo).'}, 'trajet': {'type': ['boolean', 'null'], 'default': None, 'description': "Afficher le temps de trajet en voiture entre deux adresses, avec le trafic en direct. Activé d'office si les deux adresses sont fournies."}, 'bitcoin': {'type': ['boolean', 'null'], 'default': None, 'description': 'Afficher le cours du Bitcoin en euros.'}, 'fluxRss': {'type': ['integer', 'null'], 'default': None, 'description': "Flux d'actualités : 0 = désactivé, 1 = Le Monde, 2 = météo Île-de-France, 3 = Wall Street Journal, 4 = CNN."}, 'message': {'type': ['string', 'null'], 'default': None, 'description': 'Nouveau message personnel à faire défiler. Le fournir active son affichage, sauf si afficherMessage=false.'}, 'rappels': {'type': ['boolean', 'null'], 'default': None, 'description': 'Afficher les rappels programmés du compte (chacun à sa date, dans sa fenêtre horaire). Pour en ajouter ou en supprimer, utiliser slm_ajouter_rappel et slm_supprimer_rappel.'}, 'passages': {'type': ['boolean', 'null'], 'default': None, 'description': "Afficher les prochains passages de bus, métro, RER ou tram à un arrêt (Île-de-France ou Lyon). Activé d'office si passagesArret est fourni."}, 'carburant': {'type': ['boolean', 'null'], 'default': None, 'description': "Afficher le prix du carburant à la station-service la plus proche. Activé d'office si carburantLieu est fourni."}, 'dateDuJour': {'type': ['boolean', 'null'], 'default': None, 'description': 'Afficher la date du jour.'}, 'evenements': {'type': ['boolean', 'null'], 'default': None, 'description': "Afficher les événements poussés par la domotique du client (Home Assistant, Jeedom, Node-RED) : « Portail ouvert », « Lumière salon allumée »... Chaque événement défile quelques minutes puis disparaît de lui-même. Le texte ne se règle pas ici, il est envoyé par l'installation domotique — ce paramètre n'est que l'interrupteur, et pousser un événement l'allume d'office."}, 'meteoVille': {'type': ['string', 'null'], 'default': None, 'description': 'Ville de la météo (nom de ville ou code postal), par exemple "Paris".'}, 'qualiteAir': {'type': ['boolean', 'null'], 'default': None, 'description': "Afficher la qualité de l'air et les pollens (utilise la ville de la météo)."}, 'velibVelos': {'type': ['boolean', 'null'], 'default': None, 'description': 'Afficher les vélos disponibles à la station Vélib.'}, 'saintDuJour': {'type': ['boolean', 'null'], 'default': None, 'description': 'Afficher le saint du jour.'}, 'velibPlaces': {'type': ['boolean', 'null'], 'default': None, 'description': 'Afficher les places libres à la station Vélib. Sans velibVelos ni velibPlaces, les deux sont affichés.'}, 'velosReseau': {'type': ['string', 'null'], 'default': None, 'description': 'Réseau des vélos : "idf" (Vélib, le défaut), "lyon" (Vélo\'v), "marseille" (levélo) ou "toulouse" (VélôToulouse). Toute autre valeur est refusée.'}, 'listenbrainz': {'type': ['boolean', 'null'], 'default': None, 'description': "Afficher le titre et l'artiste en cours d'écoute, lus sur le compte ListenBrainz du client. Activé d'office si listenbrainzUser est fourni."}, 'trajetDepart': {'type': ['string', 'null'], 'default': None, 'description': 'Adresse de départ complète (numéro, rue, ville), par exemple "10 rue de la République, Lyon".'}, 'velibStation': {'type': ['string', 'null'], 'default': None, 'description': 'Station suivie : son nom, ou le code inscrit sur la borne (cinq chiffres Vélib, quatre chiffres Vélo\'v, numéro court VélôToulouse ; à Marseille, le nom seul). Le code lève les homonymies — "République" correspond à 23 stations Vélib.'}, 'carburantLieu': {'type': ['string', 'null'], 'default': None, 'description': 'Lieu du carburant (code postal ou nom de ville, en France), par exemple "44000". Indépendant de la ville de la météo.'}, 'carburantType': {'type': ['string', 'null'], 'default': None, 'description': 'Carburants suivis, un a trois separes par des virgules, parmi gazole, sp95, sp98, e10, e85 et gplc. Exemple pour un foyer a deux vehicules : "gazole,e85". Chacun affiche sa propre station la plus proche.'}, 'passagesArret': {'type': ['string', 'null'], 'default': None, 'description': 'Nom de l\'arrêt surveillé, par exemple "Val de Fontenay" ou "Bellecour". Indépendant de la ville de la météo.'}, 'passagesLigne': {'type': ['string', 'null'], 'default': None, 'description': 'Ligne à afficher, facultative : "RER A", "62", "D". Sans elle, toutes les lignes de l\'arrêt sont candidates.'}, 'trajetArrivee': {'type': ['string', 'null'], 'default': None, 'description': 'Adresse d\'arrivée complète (numéro, rue, ville), par exemple "5 place Bellecour, Lyon".'}, 'passagesReseau': {'type': ['string', 'null'], 'default': None, 'description': 'Réseau des passages : "idf" (Île-de-France, le défaut) ou "lyon" (TCL). Toute autre valeur est refusée.'}, 'afficherMessage': {'type': ['boolean', 'null'], 'default': None, 'description': 'Afficher le message personnel (true) ou le masquer (false). Attention : le masquer EFFACE le message enregistré.'}, 'listenbrainzUser': {'type': ['string', 'null'], 'default': None, 'description': "Nom d'utilisateur ListenBrainz (listenbrainz.org) dont les écoutes s'affichent. Le client y relaie son lecteur (Spotify ou autre) une fois, dans les réglages de listenbrainz.org."}}}
输入模式
{'type': 'object', 'properties': {'identifiant': {'type': 'integer', 'default': 0, 'description': 'Numéro du rappel à supprimer (cf. la liste des rappels dans slm_lire_reglages).'}}}
近期工具变更
类似的 MCP 服务器
dittu
Uses a phone camera to view and calibrate a computer screen and remotely control it with mouse, keyboard, scrolling, and text inp…
freedom-mcp
Supports company operations through commitments, teams, agents, customer evidence, leads, content workflows, spreadsheets, commer…
Calcgrid
Runs general-purpose calculators for loans, dates, lunar and solar terms, time zones, units, and a larger catalog of specialized …
Local MCP
Connects AI assistants to Mac email, calendars, reminders, notes, tasks, files, Microsoft 365, Todoist, spreadsheets, and daily b…
Stable Baseline
Manages company documents, knowledge graphs, whiteboards, projects, plans, tasks, teams, and improvement workflows.
hopi
Provides read-only calculators, converters, validators, text utilities, encoders, and generators for everyday and technical tasks.
mu
Supports personal and collaborative tasks including web browsing, app creation, blogs, bookmarks, discussions, and contact manage…
John's Essentials
Analyzes and converts documents, images, audio, video, archives, data files, and other media formats, with PDF chat and file insp…