Loading...
Loading...
Check Meilisearch index status, tasks, health, and settings. Use for debugging search issues, monitoring indexing tasks, and inspecting index configuration. Read-only admin operations.
npx skill4agent add civitai/civitai meilisearch-adminnode .claude/skills/meilisearch-admin/query.mjs <command> [options]| Command | Description |
|---|---|
| Check if Meilisearch is healthy |
| Get overall stats and list indexes |
| List recent tasks |
| Get details of a specific task |
| List all indexes |
| Get index stats |
| Get all index settings |
| Get filterable attributes |
| Get sortable attributes |
| Get searchable attributes |
| Flag | Description |
|---|---|
| Use feed/metrics search (METRICS_SEARCH_HOST) instead of main search |
| Filter tasks by status: enqueued, processing, succeeded, failed |
| Limit results (default: 20) |
| Output raw JSON |
# Check health
node .claude/skills/meilisearch-admin/query.mjs health
# Get overall stats
node .claude/skills/meilisearch-admin/query.mjs stats
# Check failed tasks
node .claude/skills/meilisearch-admin/query.mjs tasks --status failed
# Check processing tasks
node .claude/skills/meilisearch-admin/query.mjs tasks --status processing --limit 50
# Get specific task details
node .claude/skills/meilisearch-admin/query.mjs task 2030419
# List all indexes
node .claude/skills/meilisearch-admin/query.mjs indexes
# Get index stats
node .claude/skills/meilisearch-admin/query.mjs index models_v9
# Get filterable attributes for an index
node .claude/skills/meilisearch-admin/query.mjs index metrics_images_v1 filterable
# Use feed search instead of main
node .claude/skills/meilisearch-admin/query.mjs --feed stats
node .claude/skills/meilisearch-admin/query.mjs --feed tasks --status failed| Instance | Env Variables | Purpose |
|---|---|---|
| Main Search | | Primary search (models, users, etc.) |
| Feed/Metrics | | Image feed and metrics search |
--feedmodels_v9users_v3articles_v3metrics_images_v1# Check if indexing is stuck
node .claude/skills/meilisearch-admin/query.mjs tasks --status processing
# Find failed indexing tasks
node .claude/skills/meilisearch-admin/query.mjs tasks --status failed
# Get error details for a failed task
node .claude/skills/meilisearch-admin/query.mjs task <taskId>
# Check if an index is still indexing
node .claude/skills/meilisearch-admin/query.mjs index <indexName>