
Spline MCP Server
par aydinfer
Générez du code @splinetool/runtime pour des scènes Spline 3D via Claude — snippets Vanilla JS, React et Next.js à la demande.
Ce qu'il fait
Spline MCP Server connecte Claude aux flux de travail de Spline.design en fournissant des outils de génération de code pour la bibliothèque @splinetool/runtime. Plutôt que d'appeler une API REST Spline inexistante, ce serveur permet aux assistants IA de produire du code JavaScript et React fonctionnel intégrant des scènes Spline 3D dans des projets web.
Note : Ce projet est archivé. Spline n'expose pas d'API REST publique pour la manipulation de scènes, donc la majorité des ~130 stubs d'outils ciblant api.spline.design ne sont pas fonctionnels. Cependant, les 10 outils de génération de code fonctionnent et produisent des snippets @splinetool/runtime valides.
Outils
- generate_vanilla_js — Produit du JavaScript pur qui charge une scène Spline et attache des écouteurs d'événements
- generate_react_component — Crée un composant React encapsulant une scène Spline avec des props pour l'interactivité
- generate_nextjs_integration — Produit un composant compatible Next.js avec import dynamique et protection SSR
- generate_animation_code — Écrit la logique d'animation en utilisant les propriétés d'objet
position,rotationetscale - generate_variable_state — Structure la gestion d'état avec des appels
setVariable/getVariable - generate_event_handler — Construit le code des gestionnaires
emitEventetaddEventListener - generate_object_finder — Produit des utilitaires de recherche
findObjectByName/findObjectById - generate_camera_control — Écrit des snippets de contrôle
setZoom,playetstop - generate_hover_interaction — Crée des transformations déclenchées au survol sur des objets Spline
- generate_click_interaction — Structure des interactions de scène basées sur le clic
Installation
Ajoutez à votre fichier claude_desktop_config.json de Claude Desktop :
{
"mcpServers": {
"spline": {
"command": "npx",
"args": ["-y", "spline-mcp-server"]
}
}
}
Hôtes supportés
Claude Desktop est le seul client confirmé dans le README.
Installation rapide
npx -y spline-mcp-serverInformations
- Tarification






