# mesheryctl-component

LLMS index: [llms.txt](/llms.txt)

---

# mesheryctl component

Manage Meshery components

## Synopsis

List, search and view component(s) and detailed information

<pre class='codeblock-pre'>
<div class='codeblock'>
<div class='clipboardjs'>
mesheryctl component [flags]

</div>
</div>
</pre> 

## Examples

Display number of available components in Meshery
<pre class='codeblock-pre'>
<div class='codeblock'>
<div class='clipboardjs'>
mesheryctl component --count

</div>
</div>
</pre> 

List available component(s)
<pre class='codeblock-pre'>
<div class='codeblock'>
<div class='clipboardjs'>
mesheryctl component list

</div>
</div>
</pre> 

Search for component(s)
<pre class='codeblock-pre'>
<div class='codeblock'>
<div class='clipboardjs'>
mesheryctl component search [component-name]

</div>
</div>
</pre> 

View a specific component
<pre class='codeblock-pre'>
<div class='codeblock'>
<div class='clipboardjs'>
mesheryctl component view [component-name | component-id]

</div>
</div>
</pre> 

## Options

<pre class='codeblock-pre'>
<div class='codeblock'>
      --count   (optional) Get the number of components in total
  -h, --help    help for component

</div>
</pre>

## Options inherited from parent commands

<pre class='codeblock-pre'>
<div class='codeblock'>
      --config string   path to config file (default "~/.meshery/config.yaml")
  -v, --verbose         verbose output

</div>
</pre>

## See Also

Go back to [command reference index](/reference/mesheryctl/), if you want to add content manually to the CLI documentation, please refer to the [instruction](/project/contributing/cli/cli/#documenting) for guidance.

---

Section pages:

- [mesheryctl-component-list](/reference/mesheryctl/component/list/)
- [mesheryctl-component-search](/reference/mesheryctl/component/search/)
- [mesheryctl-component-view](/reference/mesheryctl/component/view/)
