.gitignore
.mcp.json
.pre-commit-config.yaml
AGENTS.md
CLAUDE.md
COPYING
README.md
pyproject.toml
.agents/skills/conventional-commits/SKILL.md
.agents/skills/ensure-contributing-rules/SKILL.md
.claude/skills
.github/workflows/format.yml
.github/workflows/linter.yml
.github/workflows/release.yml
.github/workflows/shellcheck.yml
.github/workflows/test.yml
.github/workflows/type.yml
contrib/ci.sh
docs/VAULT.md
docs/contributing.md
docs/testing.md
docs/design/01-minimal-ipa-json-rpc-client.md
docs/design/02-freeipa-mcp-server.md
docs/design/03-freeipa-healthcheck-support.md
docs/implementation/2026-04-10-minimal-ipa-json-rpc-client.md
freeipa_mcp/__init__.py
freeipa_mcp/__main__.py
freeipa_mcp/ipaclient.py
freeipa_mcp/server.py
freeipa_mcp/vault_cache.py
freeipa_mcp/vault_crypto.py
freeipa_mcp/tools/__init__.py
freeipa_mcp/tools/_login_dialog.py
freeipa_mcp/tools/_sudo_dialog.py
freeipa_mcp/tools/_vault_dialog.py
freeipa_mcp/tools/_vault_display_dialog.py
freeipa_mcp/tools/_vault_password_dialog.py
freeipa_mcp/tools/common.py
freeipa_mcp/tools/create_ipaconf.py
freeipa_mcp/tools/dynamic.py
freeipa_mcp/tools/healthcheck.py
freeipa_mcp/tools/help.py
freeipa_mcp/tools/login.py
freeipa_mcp/tools/login_gui.py
freeipa_mcp/tools/ping.py
freeipa_mcp/tools/sudo_gui.py
freeipa_mcp/tools/vault.py
freeipa_mcp_py.egg-info/PKG-INFO
freeipa_mcp_py.egg-info/SOURCES.txt
freeipa_mcp_py.egg-info/dependency_links.txt
freeipa_mcp_py.egg-info/entry_points.txt
freeipa_mcp_py.egg-info/requires.txt
freeipa_mcp_py.egg-info/top_level.txt
tests/conftest.py
tests/test_help_markdown.py
tests/test_ipaclient.py
tests/test_ipaclient_integration.py
tests/test_login_gui.py
tests/test_mcp_common.py
tests/test_mcp_create_ipaconf.py
tests/test_mcp_dynamic.py
tests/test_mcp_healthcheck.py
tests/test_mcp_help.py
tests/test_mcp_integration.py
tests/test_mcp_login.py
tests/test_mcp_ping.py
tests/test_mcp_server.py
tests/test_mcp_sudo_gui.py
tests/test_vault_cache.py
tests/test_vault_crypto.py