Serveur MCP pour la CAO — Model Context Protocol pour la modélisation 3D

Le serveur MCP d’OwlCAD donne à un agent IA onze outils pour créer, vérifier et exporter des modèles 3D prêts à imprimer. Streamable HTTP, authentification par jeton, millimètres et Z vers le haut.

Le serveur MCP d’OwlCAD

Un point d’accès MCP qui donne à un agent un vrai noyau CAO : rédiger un arbre paramétrique, l’évaluer, le rendre, vérifier qu’il s’imprime, l’exporter et l’enregistrer comme projet. Streamable HTTP sans état — chaque appel est un POST autonome.

https://mcp.owlcad.com · Forfait Pro requis · Aucun crédit IA

Connexion

Tout client MCP qui parle HTTP fonctionne. Nous testons Claude Code, Claude Desktop et Cursor.

Dans OwlCAD, ouvrez Compte → Jetons d’accès et créez-en un. N’accordez que les autorisations nécessaires — la lecture seule est la valeur par défaut. Copiez-le immédiatement ; seul un hachage est conservé.

Ajoutez le serveur à la configuration de votre client MCP, en passant le jeton comme identifiant bearer.

Redémarrez le client, puis faites lire owlcad://schema/primitives à l’agent avant qu’il ne construise quoi que ce soit.

{ "mcpServers": { "owlcad": { "url": "https://mcp.owlcad.com", "headers": { "Authorization": "Bearer owlcad_pat_…" } } } }

Conventions

Indiquées dans les instructions d’initialize et dans owlcad://schema/conventions, car se tromper ici échoue en silence plutôt qu’avec une erreur.

Millimètres pour chaque dimension et coordonnée.

Z vers le haut — le plateau est le plan XY.

Rotations en DEGRÉS, pas en radians. Un arbre rédigé en radians semble presque sans rotation.

Exactement une entrée de géométrie par appel : nodes, scad ou projectId.

Outils

Onze, couvrant toute la boucle, de la rédaction au fichier prêt à imprimer. Chacun exige l’autorisation indiquée ; un jeton qui ne l’a pas reçoit une erreur lisible nommant l’autorisation manquante.

evaluate

Exécute le vrai noyau CSG : étanche ou non, nombre de triangles, encombrement, avertissement d’imprimabilité.

render

Images PNG du modèle depuis des vues nommées — l’outil qui permet à un agent de voir son propre travail.

print_check

Surface en porte-à-faux, paroi la plus fine, et compatibilité avec le volume d’une imprimante donnée.

export

Évalue et renvoie un STL, 3MF ou OBJ en base64.

save_project

Enregistre un modèle comme projet sur votre compte et renvoie son id et le lien de l’éditeur.

update_project

Remplace la géométrie d’un projet existant en conservant son id et son lien. Exige la version que vous avez lue.

list_projects

Vos projets, du plus récent au plus ancien — c’est ainsi qu’un agent trouve un id.

get_project

Charge un de vos projets et liste ses nœuds, avec la version nécessaire pour le mettre à jour.

import_model

Importe un fichier STL, OBJ ou 3MF comme nouveau projet, en détectant l’unité.

delete_project

Supprime définitivement un projet et sa géométrie.

open_in_editor

Le lien qui ouvre un projet dans l’éditeur OwlCAD — généralement ce qu’il y a de mieux à remettre à une personne.

Ressources

En lecture seule, générées à l’exécution depuis le registre même qu’applique le validateur — ce que lit un agent et ce qui est appliqué ne peuvent donc pas diverger.

owlcad://schema/primitives

Chaque forme, modificateur et générateur, avec la plage valide de chaque paramètre. À lire en premier.

owlcad://schema/conventions

Unités, axes, unités de rotation, niveaux de lissage et les limites ci-dessous.

owlcad://printers

Profils d’imprimante et volumes d’impression, pour l’argument printerId de print_check.

Limites

Des bornes, pas des quotas produit — une session interactive représente quelques dizaines d’appels. Chacune s’applique par requête.

Appels par jeton et par jour

2 000 (un lot compte une fois par message)

Projets créés par compte et par jour

100

Messages par lot JSON-RPC

32

Budget par requête

45 secondes

Taille d’export en ligne

8 Mo · 200 000 triangles

Fichier de maillage importé

6 Mo

Jetons par compte

10

Pointez votre agent dessus.

Créez un jeton, ajoutez le serveur à votre client et demandez une pièce. Forfait Pro requis ; aucun crédit IA n’est dépensé.

Frequently asked questions

Qu’est-ce que le serveur MCP d’OwlCAD ?

Un point d’accès MCP (Model Context Protocol) à l’adresse https://mcp.owlcad.com qui donne à un agent IA onze outils pour créer, vérifier et exporter des modèles 3D prêts à imprimer. Le transport est Streamable HTTP et sans état — chaque appel est un POST autonome authentifié par un jeton d’accès personnel.

Quels clients MCP fonctionnent avec ?

Tout client qui parle MCP sur HTTP — nous testons Claude Code, Claude Desktop et Cursor. Pointez le client vers https://mcp.owlcad.com et passez votre jeton dans un en-tête Authorization comme identifiant bearer.

Quelles sont les unités et conventions ?

Millimètres, Z vers le haut et rotations en DEGRÉS. C’est indiqué dans les instructions d’initialize et dans la ressource owlcad://schema/conventions, car se tromper ici est l’erreur silencieuse classique — un arbre rédigé en radians semble presque sans rotation.

Comment savoir quelles formes et quels paramètres sont valides ?

Lisez d’abord la ressource owlcad://schema/primitives. Elle est générée à l’exécution depuis le registre même qu’applique le validateur : les plages publiées sont donc celles qui seront réellement appliquées — un agent n’a jamais à deviner un nom de paramètre ni une borne.

Quelles sont les limites ?

2 000 appels par jeton et par jour, 100 projets créés par compte et par jour, jusqu’à 32 messages dans un lot JSON-RPC, et un budget de 45 secondes par requête. Les jetons sont réservés à Pro et revérifiés à chaque requête : un abonnement expiré en arrête un immédiatement.

Open the editor · Features · Pricing · Gallery · Generate · Help center