feat: auto-initialization from env + DNS tools + email management#1
Open
manganate006 wants to merge 1 commit into
Open
feat: auto-initialization from env + DNS tools + email management#1manganate006 wants to merge 1 commit into
manganate006 wants to merge 1 commit into
Conversation
- Auto-initialize OVH client from environment variables (OVH_ENDPOINT, OVH_APP_KEY, OVH_APP_SECRET, OVH_CONSUMER_KEY) - Add 10 DNS management tools (list zones, CRUD records, refresh, export) - Add 8 email account management tools - Add 4 email redirection management tools - Bump version to 2.1.0
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary / Résumé
🇬🇧 English
This PR adds significant improvements to the OVH MCP Server:
Auto-initialization from environment variables
OVH_ENDPOINT,OVH_APP_KEY,OVH_APP_SECRET,OVH_CONSUMER_KEYDNS Management Tools (10 tools)
ovh_get_domains- List all DNS zonesovh_get_domain_zone- Get zone detailsovh_get_dns_records- List DNS records (with filtering)ovh_get_dns_record- Get specific record detailsovh_create_dns_record- Create a DNS recordovh_update_dns_record- Update a DNS recordovh_delete_dns_record- Delete a DNS recordovh_refresh_dns_zone- Apply pending changesovh_get_dns_zone_status- Get zone statusovh_export_dns_zone- Export zone in BIND formatEmail Account Management Tools (8 tools)
ovh_get_email_domains- List email domainsovh_get_email_accounts- List email accountsovh_get_email_account- Get account detailsovh_create_email_account- Create email accountovh_update_email_account- Update account (password, description, quota)ovh_delete_email_account- Delete email accountovh_change_email_password- Change passwordovh_get_email_quota- Get domain quota usageEmail Redirection Management Tools (4 tools)
ovh_get_email_redirections- List redirectionsovh_get_email_redirection- Get redirection detailsovh_create_email_redirection- Create redirectionovh_delete_email_redirection- Delete redirection🇫🇷 Français
Cette PR apporte des améliorations significatives au serveur MCP OVH :
Auto-initialisation depuis les variables d'environnement
OVH_ENDPOINT,OVH_APP_KEY,OVH_APP_SECRET,OVH_CONSUMER_KEYOutils de gestion DNS (10 outils)
ovh_get_domains- Lister les zones DNSovh_get_domain_zone- Détails d'une zoneovh_get_dns_records- Lister les records (avec filtrage)ovh_get_dns_record- Détails d'un recordovh_create_dns_record- Créer un recordovh_update_dns_record- Modifier un recordovh_delete_dns_record- Supprimer un recordovh_refresh_dns_zone- Appliquer les changementsovh_get_dns_zone_status- Statut de la zoneovh_export_dns_zone- Export format BINDOutils de gestion des comptes email (8 outils)
ovh_get_email_domains- Lister les domaines emailovh_get_email_accounts- Lister les comptesovh_get_email_account- Détails d'un compteovh_create_email_account- Créer un compteovh_update_email_account- Modifier (mot de passe, description, quota)ovh_delete_email_account- Supprimer un compteovh_change_email_password- Changer le mot de passeovh_get_email_quota- Quota du domaineOutils de gestion des redirections email (4 outils)
ovh_get_email_redirections- Lister les redirectionsovh_get_email_redirection- Détails d'une redirectionovh_create_email_redirection- Créer une redirectionovh_delete_email_redirection- Supprimer une redirectionTest plan / Plan de test
npm run build)@manganate06/mcp-server-ovh@2.1.0on npm🤖 Generated with Claude Code