Minder CLI is the command-line interface for the Minder self-hosted MCP platform.
Project description
minder-cli
minder-cli is the command-line interface for Minder — a self-hosted MCP platform for repository-aware engineering intelligence.
The CLI handles IDE scaffolding, repository sync, authentication, and self-updates. It connects to a Minder Server which runs the MCP gateway, RAG pipeline, memory engine, and admin console.
Installation
# Recommended
uv tool install minder-cli
# Alternative
pipx install minder-cli
Requirements
A running Minder Server — see the server setup guide to get one running in minutes with Docker.
Quick Start
1. Connect to your server
minder login --client-key mkc_your_client_key --server-url http://localhost:8800/sse
2. Set up IDE integration
# In your project root — scaffolds MCP config for your editor
minder install-ide --target vscode --target claude-code
Supported targets: vscode, cursor, claude-code.
3. Sync a repository
minder sync --repo-id <repository-uuid>
Indexes code and documentation so AI agents can use semantic search and RAG tools.
Commands
| Command | Description |
|---|---|
minder login |
Authenticate the CLI against a Minder Server |
minder install-ide |
Scaffold MCP assets for VS Code / Cursor / Claude Code |
minder sync |
Index a repository into the Minder Server |
minder check-update |
Check for available CLI and server updates |
minder self-update |
Update CLI or server in place |
MCP Tools (once connected)
Your AI agents will have access to:
| Tool | Description |
|---|---|
minder_query |
Full RAG pipeline: retrieve → reason → verify → respond |
minder_search_code |
Semantic code search across indexed repositories |
minder_memory_recall |
Retrieve persisted engineering memory |
minder_workflow_get |
Read current workflow state |
minder_session_restore |
Restore session continuity across context windows |
Links
License
Apache License 2.0. See LICENSE for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file minder_cli-0.3.6.tar.gz.
File metadata
- Download URL: minder_cli-0.3.6.tar.gz
- Upload date:
- Size: 188.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
867096679cc1f1f0698bb2bec87e18e8341d122e12b48aa619f01b159326c607
|
|
| MD5 |
fa19fab512a2d1a59806c8199533199a
|
|
| BLAKE2b-256 |
59c179effd140385bff7f0d63da76e3873f1392d459c8d5c296b4f86eb37bb65
|
Provenance
The following attestation bundles were made for minder_cli-0.3.6.tar.gz:
Publisher:
release.yml on hiimtrung/minder
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
minder_cli-0.3.6.tar.gz -
Subject digest:
867096679cc1f1f0698bb2bec87e18e8341d122e12b48aa619f01b159326c607 - Sigstore transparency entry: 1361144269
- Sigstore integration time:
-
Permalink:
hiimtrung/minder@12f43fe88e8d5946547d66102823e75a196378fa -
Branch / Tag:
refs/tags/v0.3.6 - Owner: https://github.com/hiimtrung
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@12f43fe88e8d5946547d66102823e75a196378fa -
Trigger Event:
push
-
Statement type:
File details
Details for the file minder_cli-0.3.6-py3-none-any.whl.
File metadata
- Download URL: minder_cli-0.3.6-py3-none-any.whl
- Upload date:
- Size: 246.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
61925da45daefffead115672bde61e3b66ec85809b3c9bc3abf7fea8427ddb6a
|
|
| MD5 |
7e016ed43aa8d979762d422c58e27165
|
|
| BLAKE2b-256 |
f6cfeecead3cb20ddc6d42832703f67ff92b110fad7293dd23ff68cdd90e7b64
|
Provenance
The following attestation bundles were made for minder_cli-0.3.6-py3-none-any.whl:
Publisher:
release.yml on hiimtrung/minder
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
minder_cli-0.3.6-py3-none-any.whl -
Subject digest:
61925da45daefffead115672bde61e3b66ec85809b3c9bc3abf7fea8427ddb6a - Sigstore transparency entry: 1361144277
- Sigstore integration time:
-
Permalink:
hiimtrung/minder@12f43fe88e8d5946547d66102823e75a196378fa -
Branch / Tag:
refs/tags/v0.3.6 - Owner: https://github.com/hiimtrung
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@12f43fe88e8d5946547d66102823e75a196378fa -
Trigger Event:
push
-
Statement type: