agent-zero/python/helpers
Eric Leblond f32cc92999 new option for mcp servers
This patch adds an option to be able to pass a `verify` option to
MCP servers definition. It is set to true by default which means
that TLS certificate are being checked like they were before the
patch if unset. If set to `false` then the TLS certificate are
not checked.

This option is really useful to have agent zero work with MCP
servers on internal network where it is difficult to have
public and valid certificate.

It will be necessary to update the MCP python module to get access
to the option allowing to pass custom HTTP client.
2025-08-21 22:00:28 +02:00
..
api.py api cleanup, microphone permission 2025-07-15 21:04:56 +02:00
attachment_manager.py console print edits for docker 2024-12-07 21:51:14 +01:00
backup.py backup/restore merge 2025-06-24 22:18:18 +02:00
browser.py playwright headless fix 2025-06-11 13:58:08 +02:00
browser_use.py v0.8.1 release 2025-01-17 22:50:17 +01:00
call_llm.py UI and settings merge 2024-11-04 22:55:56 +01:00
cloudflare_tunnel._py Better initialization 2025-06-07 22:28:47 +02:00
crypto.py RFC & SSH exchange for development 2024-12-03 14:22:18 +01:00
defer.py Better initialization 2025-06-07 22:28:47 +02:00
dirty_json.py fix: add missing error handling (#405) 2025-05-30 22:01:20 +02:00
docker.py console print edits for docker 2024-12-07 21:51:14 +01:00
document_query.py rate limiter polishing, file download polishing 2025-07-31 14:46:23 +02:00
dotenv.py console print edits for docker 2024-12-07 21:51:14 +01:00
duckduckgo_search.py duckduckgo search prototype 2024-07-14 23:48:10 +02:00
errors.py error formatter 2025-06-05 20:05:38 +02:00
extension.py agents rework, memory improvements and params 2025-07-25 21:47:19 +02:00
extract_tools.py agents rework, memory improvements and params 2025-07-25 21:47:19 +02:00
faiss_monkey_patch.py Update faiss_monkey_patch.py 2025-06-11 12:49:10 +02:00
fasta2a_client.py a2a polishing 2025-07-31 21:49:50 +02:00
fasta2a_server.py code exec interface + preload 2025-08-12 20:04:38 +02:00
file_browser.py File browser fix directory listing (#613) 2025-07-22 17:09:35 +02:00
files.py files polishing 2025-07-31 10:39:01 +02:00
git.py v0.8.1 release 2025-01-17 22:50:17 +01:00
history.py Merge branch 'pr/491' into development 2025-06-30 10:10:42 +02:00
images.py vision prototype, terminal sessions 2025-04-01 13:55:50 +02:00
job_loop.py fix: synchronize job loop with development instance 2025-05-27 17:32:57 +02:00
knowledge_import.py feat: memory consolidation 2025-07-12 16:39:26 +02:00
kokoro_tts.py code exec interface + preload 2025-08-12 20:04:38 +02:00
localization.py (WIP) feat: Task Scheduler Management UI/UX and tools - Part 3 2025-05-01 15:38:51 +02:00
log.py native models, log trunc fix, speech skip 2025-07-14 14:30:39 +02:00
mcp_handler.py new option for mcp servers 2025-08-21 22:00:28 +02:00
mcp_server.py mcp tokens and urls fix 2025-08-08 14:29:35 +02:00
memory.py rate limiter polishing, file download polishing 2025-07-31 14:46:23 +02:00
memory_consolidation.py dev setup, guides, docs 2025-07-29 17:13:54 +02:00
messages.py RFC & SSH exchange for development 2024-12-03 14:22:18 +01:00
notification.py notifications polishing 2025-08-04 13:07:25 +02:00
perplexity_search.py New models, hints, bugfixes, prompt adjustments 2024-08-04 19:06:34 +02:00
persist_chat.py feat: make agentcontexttype background invisible to user (#653) 2025-08-07 14:40:33 +02:00
playwright.py playwright headless fix 2025-06-11 13:58:08 +02:00
print_catch.py Browser-use prototype 2025-01-03 23:01:21 +01:00
print_style.py (WIP) feat: Task Scheduler Management UI/UX 2025-04-09 19:25:55 +02:00
process.py console print edits for docker 2024-12-07 21:51:14 +01:00
providers.py refactor: Standardize model provider configuration 2025-07-17 08:46:12 +08:00
rate_limiter.py rate limiter polishing, file download polishing 2025-07-31 14:46:23 +02:00
rfc.py RFC & SSH exchange for development 2024-12-03 14:22:18 +01:00
rfc_exchange.py RFC & SSH exchange for development 2024-12-03 14:22:18 +01:00
rfc_files.py RAG tool merge 2025-06-14 09:45:04 +02:00
runtime.py lint fix 2025-07-31 08:16:13 +02:00
searxng.py The Merge - initial changes 2025-05-27 18:48:22 +02:00
settings.py code exec interface + preload 2025-08-12 20:04:38 +02:00
shell_local.py remove prints 2025-08-07 14:20:41 +02:00
shell_ssh.py local TTY implementation 2025-08-07 13:32:56 +02:00
strings.py Truncate logs (#571) 2025-07-09 14:23:48 +02:00
task_scheduler.py Better initialization 2025-06-07 22:28:47 +02:00
timed_input.py threading, readline fixes 2024-09-05 01:00:22 +02:00
tokens.py Chat renaming, JSON lead 2025-04-05 21:06:00 +02:00
tool.py attachment system polishing 2025-07-09 23:03:32 +02:00
tty_session.py bugfix - tty + component 2025-08-12 09:24:03 +02:00
tunnel_manager.py cleanup 2025-06-12 16:39:43 +02:00
vector_db.py rate limiter polishing, file download polishing 2025-07-31 14:46:23 +02:00
whisper.py code exec interface + preload 2025-08-12 20:04:38 +02:00