26 lines
1.1 KiB
TOML
26 lines
1.1 KiB
TOML
|
|
# DeepSeek TUI — MCP Server Configuratie voor HA Voice Control
|
||
|
|
|
||
|
|
# Plaats dit in je DeepSeek TUI config.toml (meestal ~/.deepseek/config.toml):
|
||
|
|
|
||
|
|
[[mcp_servers]]
|
||
|
|
name = "ha-voice-control"
|
||
|
|
command = "python"
|
||
|
|
args = ["-m", "src.mcp_server"]
|
||
|
|
cwd = "C:\\Users\\moel-\\Desktop\\dev\\mcp"
|
||
|
|
env = { HA_TOKEN = "", WHISPER_MODE = "local", NEO4J_PASSWORD = "WaQTUw2t", PG_PASSWORD = "WaQTUw2t" }
|
||
|
|
|
||
|
|
# ── Optioneel: auto-start netwerk context injectie ────────────────────────
|
||
|
|
# DeepSeek TUI zal de MCP tools automatisch zien.
|
||
|
|
# Roep `get_network_context` aan voor een volledig netwerkoverzicht als RAG context.
|
||
|
|
#
|
||
|
|
# Tools beschikbaar:
|
||
|
|
# get_network_context — Volledige netwerk/homelab context (RAG)
|
||
|
|
# query_network — Zoekopdrachten in Neo4j netwerk DB
|
||
|
|
# list_lights — HA lampen status
|
||
|
|
# control_light — Lamp aan/uit/dim
|
||
|
|
# send_text_command — Stuur NL commando naar HA
|
||
|
|
# speak_command — Spraak → transcriptie → HA
|
||
|
|
# list_all_entities — Alle HA entities
|
||
|
|
# get_entity_state — State van één entity
|
||
|
|
# call_ha_service — Willekeurige HA service
|