mattrguerra/meridian-crm-mcpmainPrivate on GitHub, published here in full

.env.example

Language Dotenv2.3 KB45 lines

.env.example

  1. # ---------------------------------------------------------------------------
  2. # Bitrix24 MCP server configuration. Copy to .env and fill in.
  3. # After editing: chmod 600 .env (the webhook URL is a password; see README).
  4. # ---------------------------------------------------------------------------
  5. # REQUIRED: your Bitrix24 inbound webhook URL.
  6. # Get it from: Bitrix24 → Applications → Developer resources → Other → Inbound webhook
  7. # Format: https://yourcompany.bitrix24.com/rest/USER_ID/WEBHOOK_TOKEN/
  8. # Enable these scopes on the webhook: crm, user_brief, task, telephony, imopenlines, im
  9. BITRIX_WEBHOOK_URL=
  10. # Local timezone for date windows and display (IANA name). Default America/Chicago.
  11. BITRIX_LOCAL_TZ=America/Chicago
  12. # --- Writes -----------------------------------------------------------------
  13. # Master write switch. "off" makes the server fully read-only. Default on.
  14. BITRIX_WRITES=on
  15. # Deal writes are locked to these funnels (comma-separated). A deal outside them
  16. # is refused by every deal-write tool. Prefer categoryIds: they survive Bitrix
  17. # pipeline renames (a renamed funnel referenced by name silently loses writes):
  18. # 24 = Partner Tier Upgrade
  19. # 26 = Winback 36 = Quarterly Check-In Flow
  20. # Run list_pipelines to see current names/ids. Names are still accepted.
  21. BITRIX_WRITE_FUNNELS=24,26,36
  22. # Contact/company create+update sub-switch (only meaningful when BITRIX_WRITES=on).
  23. # Default on; set off to keep parties read-only while leaving deal/lead writes on.
  24. BITRIX_WRITE_PARTIES=on
  25. # --- Logging / opsec --------------------------------------------------------
  26. # How much of each tool call's arguments to persist in logs/calls.jsonl:
  27. # redact (default): mask emails/phones AND blank customer names/free text
  28. # full: log args verbatim (trusted single-operator machines only)
  29. # off: never log args (tool name + result summary only)
  30. BITRIX_LOG_ARGS=redact
  31. # Roll calls.jsonl over once it passes this many bytes (0 = never). Default 5 MiB.
  32. BITRIX_LOG_MAX_BYTES=5242880
  33. # --- Telephony transcription (opt-in, heavy) --------------------------------
  34. # Enable local call transcription via mlx-whisper (pip install mlx-whisper).
  35. # Bitrix's own CoPilot transcripts are NOT available over REST; this downloads
  36. # the call recording and transcribes it on this machine. Default off.
  37. BITRIX_TRANSCRIBE=off