Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/calendar0917/DeepseekWeb-enhance
/ functions
Functions
275 in github.com/calendar0917/DeepseekWeb-enhance
⨍
Functions
275
◇
Types & classes
21
↳
Endpoints
13
Function
mv
(e)
ds-mcp-bridge.user.js:866
Function
mv
(e)
ds-enhance.user.js:512
Function
mv
(e)
shared/shared-header.js:150
Function
pytest_configure
(config)
server/tests/conftest.py:6
Function
remove_external_server
Stop and remove an external MCP server.
server/server.py:252
Function
renderDropdownContent
(dp)
ds-enhance.user.js:1470
Function
show
(text, pct)
shared/shared-header.js:229
Function
showModal
* Creates a modal dialog. * @param {object} opts * @param {string} opts.title - Modal header text * @param {string} opts.bodyHTML - Body innerHTML
shared/shared-header.js:203
Method
start
Spawn subprocess and initialize MCP session.
server/tools/mcp_external.py:55
Function
start_external_server
Start a stopped external MCP server.
server/server.py:260
Function
stop_external_server
Stop a running external MCP server without removing config.
server/server.py:268
Method
test_add_invalid_json
(self, client)
server/tests/test_management.py:32
Method
test_add_missing_name
(self, client)
server/tests/test_management.py:27
Method
test_batch_import_invalid_server
Batch with bad config returns per-server errors.
server/tests/test_management.py:38
Method
test_bing_search_no_api_key
(self)
server/tests/test_tools.py:135
Method
test_bing_search_with_mock
(self)
server/tests/test_tools.py:140
Method
test_call_tool_not_found
Calling unknown tool returns error.
server/tests/test_mcp_external.py:189
Method
test_crawl_webpage_mock
(self)
server/tests/test_tools.py:157
Method
test_crawl_webpage_truncation
(self)
server/tests/test_tools.py:168
Method
test_empty_config
Empty config loads no servers.
server/tests/test_mcp_external.py:161
Method
test_execute_command_dangerous_blocked
(self, tmp_path, monkeypatch)
server/tests/test_tools.py:124
Method
test_execute_command_whitelisted
(self, tmp_path, monkeypatch)
server/tests/test_tools.py:117
Method
test_get_cwd
(self, tmp_path, monkeypatch)
server/tests/test_tools.py:59
Method
test_get_status_empty
Status with no servers is empty list.
server/tests/test_mcp_external.py:195
Method
test_health_endpoint
(self, client)
server/tests/test_server.py:17
Method
test_health_includes_external
(self, client)
server/tests/test_management.py:60
Method
test_http_call_tool
Test calling a tool via HTTP.
server/tests/test_mcp_external.py:58
Method
test_http_headers_expand_env_vars
Header values can reference environment variables for secrets.
server/tests/test_mcp_external.py:78
Method
test_http_start_and_tools
Test HTTP server start with mocked _post method.
server/tests/test_mcp_external.py:19
Method
test_http_start_uses_mcp_session_id_response_header
Streamable HTTP servers may return the session id only as a header.
server/tests/test_mcp_external.py:92
Method
test_install_preset_missing
(self, client)
server/tests/test_presets.py:29
Method
test_install_preset_missing_required_params
filesystem requires PATH — missing it should fail.
server/tests/test_presets.py:33
Method
test_invalid_config
Config missing command and url is skipped.
server/tests/test_mcp_external.py:169
Method
test_kill_blocked
(self)
server/tests/test_presets.py:46
Method
test_list_directory
(self, tmp_path, monkeypatch)
server/tests/test_tools.py:67
Method
test_list_directory_nonexistent
(self, tmp_path, monkeypatch)
server/tests/test_tools.py:79
Method
test_list_external_servers_empty
(self, client)
server/tests/test_management.py:20
Method
test_list_presets
(self, client)
server/tests/test_presets.py:17
Method
test_mcp_batch_request
(self, client)
server/tests/test_server.py:98
Method
test_mcp_initialize
(self, client)
server/tests/test_server.py:25
Method
test_mcp_invalid_json
(self, client)
server/tests/test_server.py:106
Method
test_mcp_tools_call_get_cwd
(self, client)
server/tests/test_server.py:65
Method
test_mcp_tools_list
(self, client)
server/tests/test_server.py:44
Method
test_mcp_unknown_method
(self, client)
server/tests/test_server.py:86
Method
test_pkill_blocked
(self)
server/tests/test_presets.py:51
Method
test_read_file
(self, tmp_path, monkeypatch)
server/tests/test_tools.py:87
Method
test_read_file_too_large
(self, tmp_path, monkeypatch)
server/tests/test_tools.py:97
Method
test_remove_not_found
(self, client)
server/tests/test_management.py:48
Method
test_search_tool_definitions
(self)
server/tests/test_tools.py:187
Method
test_session_cleanup_on_initialize
(self)
server/tests/test_server.py:112
Method
test_shell_tool_definitions
(self)
server/tests/test_tools.py:180
Method
test_start_not_found
(self, client)
server/tests/test_management.py:52
Method
test_stop_all
stop_all cleans up everything.
server/tests/test_mcp_external.py:176
Method
test_stop_not_found
(self, client)
server/tests/test_management.py:56
Method
test_taskkill_blocked
(self)
server/tests/test_presets.py:41
Method
test_tool_schemas
(self)
server/tests/test_tools.py:193
Method
test_validate_path_absolute_within_workspace
(self, tmp_path, monkeypatch)
server/tests/test_tools.py:47
Method
test_validate_path_traversal_blocked
(self, tmp_path, monkeypatch)
server/tests/test_tools.py:40
Method
test_validate_path_within_workspace
(self, tmp_path, monkeypatch)
server/tests/test_tools.py:14
Method
test_validate_relative_path_uses_workspace_not_process_cwd
(self, tmp_path, monkeypatch)
server/tests/test_tools.py:25
Method
test_windows_del_blocked
(self)
server/tests/test_presets.py:56
Method
test_windows_diskpart_blocked
(self)
server/tests/test_presets.py:76
Method
test_windows_format_blocked
(self)
server/tests/test_presets.py:71
Method
test_windows_rd_blocked
(self)
server/tests/test_presets.py:61
Method
test_windows_rmdir_blocked
(self)
server/tests/test_presets.py:66
Method
test_write_file
(self, tmp_path, monkeypatch)
server/tests/test_tools.py:108
Function
toast
(msg, type = 'info')
shared/shared-header.js:32
Function
toggleDropdown
(btnEl)
ds-enhance.user.js:1453
Method
tools
(self)
server/tools/mcp_external.py:143
Method
tools
(self)
server/tools/mcp_external.py:267
Function
up
()
ds-mcp-bridge.user.js:873
Function
up
()
ds-enhance.user.js:519
Function
up
()
shared/shared-header.js:157
Function
update
()
ds-enhance.user.js:1425
Function
wireTabs
* Wires up tab switching for a panel. * Tab buttons must have data-tab attributes, sections must have id="sec-{tab}".
shared/shared-header.js:179
← previous
201–275 of 275, ranked by callers