Model Context Protocol (MCP) tools for Capacitor mobile development. Covers Ionic/Capacitor component APIs, plugin documentation, CLI commands, and AI-assisted development via MCP. Use this skill when users want to integrate AI agents with Ionic/Capacitor tooling.
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Une commande directe contourne le prompt de vérification. Examinez la source avant de l'exécuter.
Model Context Protocol (MCP) tools for Capacitor mobile development. Covers Ionic/Capacitor component APIs, plugin documentation, CLI commands, and AI-assisted development via MCP. Use this skill when users want to integrate AI agents with Ionic/Capacitor tooling.
Capacitor MCP Tools
Guide to using Model Context Protocol (MCP) for Ionic and Capacitor mobile development automation.
When to Use This Skill
User wants to automate Ionic/Capacitor development
User asks about MCP integration
User wants AI-assisted component/plugin discovery
User needs programmatic CLI command execution
User wants access to Ionic components and Capacitor plugins within AI chat
What is MCP?
MCP (Model Context Protocol) is an open standard for connecting AI models to external tools and data sources. For Capacitor development, MCP enables:
The server makes ~160+ GitHub API calls during initialization to fetch plugin data. Without authentication, GitHub limits you to 60 requests/hour. With a token, this increases to 5,000 requests/hour.
Get a token from GitHub Settings → Developer settings → Personal access tokens. No special permissions needed for public repos.
Available MCP Tools
Ionic Component Tools
// Get Ionic component definitionget_ionic_component_definition({ tag: "ion-button" })
// Returns TypeScript definition from @ionic/core// List all Ionic componentsget_all_ionic_components()
// Returns: ["ion-button", "ion-card", "ion-input", ...]// Get component API documentationget_component_api({ tag: "ion-button" })
// Returns API docs from ionicframework.com// Get component demo codeget_component_demo({ tag: "ion-modal" })
// Returns demo code from docs-demo.ionic.io
Capacitor Plugin Tools
// Get official Capacitor plugin APIget_official_plugin_api({ plugin: "Camera" })
// Returns documentation from capacitorjs.com// List all official pluginsget_all_official_plugins()
// Returns: ["Camera", "Filesystem", "Geolocation", ...]// Search all available Capacitor pluginsget_all_capacitor_plugins()
// Returns superlist from all plugin publishers// Get Capawesome plugin documentationget_plugin_api({ plugin: "capacitor-firebase" })
// List Capawesome pluginsget_all_free_plugins() // Free pluginsget_all_insider_plugins() // Insider/paid plugins// Get CapGo plugin documentationget_capgo_plugin_api({ plugin: "native-biometric" })
get_all_capgo_plugins()
// Get Capacitor Community plugin docsget_capacitor_community_plugin_api({ plugin: "http" })
get_all_capacitor_community_plugins()
Ionic CLI Commands
All commands accept a project_directory parameter (defaults to current directory).