Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/IBM/mcp-cli
/ functions
Functions
6,849 in github.com/IBM/mcp-cli
⨍
Functions
6,849
◇
Types & classes
1,312
↳
Endpoints
189
↓ 2 callers
Method
get_disabled_tools
Get all disabled tools with their reasons - uses enum values!
src/mcp_cli/tools/filter.py:97
↓ 2 callers
Function
get_discovery_status
Get discovery status for debugging. Returns: Dictionary with discovery status information
src/mcp_cli/config/discovery.py:217
↓ 2 callers
Method
get_messages
Drain pending inter-agent messages for *agent_id*. Returns list of ``{from_agent, content}`` dicts.
src/mcp_cli/agents/manager.py:240
↓ 2 callers
Method
get_metadata
(self, name, ns)
tests/tools/test_tool_manager.py:41
↓ 2 callers
Method
get_plan_object
Load a plan by ID (or unique prefix) as a UniversalPlan object. Args: plan_id: The plan's UUID or a unique prefix. Retur
src/mcp_cli/planning/context.py:207
↓ 2 callers
Method
get_server
Get a server configuration by name.
src/mcp_cli/config/config_manager.py:303
↓ 2 callers
Method
get_status_summary
Get status summary for debugging.
src/mcp_cli/chat/chat_context.py:1026
↓ 2 callers
Method
get_tool_calls_typed
Get tool calls as typed ToolCallData objects.
src/mcp_cli/chat/models.py:181
↓ 2 callers
Method
get_unique_tools
Get tools with duplicates removed (by name).
src/mcp_cli/tools/manager.py:451
↓ 2 callers
Function
iconForView
(viewId)
src/mcp_cli/dashboard/static/js/views.js:57
↓ 2 callers
Method
inject_assistant_message
Inject a message into conversation history.
tests/chat/test_conversation.py:55
↓ 2 callers
Method
inject_tool_message
Inject a tool message into conversation history.
tests/chat/test_conversation.py:59
↓ 2 callers
Method
is_auto_fix_enabled
Check if auto-fix is enabled.
src/mcp_cli/tools/filter.py:256
↓ 2 callers
Method
list_artifacts
List all published artifacts.
src/mcp_cli/agents/manager.py:274
↓ 2 callers
Method
list_enabled_servers
Get list of enabled server configurations.
src/mcp_cli/config/config_manager.py:322
↓ 2 callers
Method
load_from_file
Load configuration from JSON file.
src/mcp_cli/config/config_manager.py:157
↓ 2 callers
Function
load_group_manifest
Load a group manifest from disk. Parameters ---------- group_path: Path to the group directory containing ``group.json``. Re
src/mcp_cli/agents/group_store.py:104
↓ 2 callers
Method
load_preferences
Load preferences from file or create defaults.
src/mcp_cli/utils/preferences.py:202
↓ 2 callers
Method
log_success
Success logging with rich formatting if available.
diagnostics/cli_tools_diagnostic.py:109
↓ 2 callers
Method
log_warning
Log warning message.
diagnostics/chained_tools_diagnostic.py:535
↓ 2 callers
Function
makeColHandle
(rowEl, idx)
src/mcp_cli/dashboard/static/js/layout.js:241
↓ 2 callers
Function
make_sample_tool
()
tests/display/test_formatting.py:14
↓ 2 callers
Method
merge_chunk
Merge data from a streaming chunk into this tool call. Args: chunk: New chunk data to merge
src/mcp_cli/chat/models.py:108
↓ 2 callers
Function
notifyResize
(panelId)
src/mcp_cli/dashboard/static/js/layout.js:336
↓ 2 callers
Function
on_progress
(msg: str)
src/mcp_cli/chat/chat_handler.py:111
↓ 2 callers
Method
on_view_registry_update
Called when the set of available views changes (server connect/disconnect).
src/mcp_cli/dashboard/bridge.py:217
↓ 2 callers
Function
parseFlex
(pct)
src/mcp_cli/dashboard/static/js/layout.js:75
↓ 2 callers
Function
popoutSidebarView
(viewId)
src/mcp_cli/dashboard/static/js/layout.js:179
↓ 2 callers
Method
refresh_after_model_change
Refresh context after ModelManager changes the model.
src/mcp_cli/chat/chat_context.py:639
↓ 2 callers
Function
remove_playwright_server
Remove the Playwright server from configuration.
examples/tools/playwright_server_with_tool_execution.py:235
↓ 2 callers
Method
remove_server
Remove a server configuration.
src/mcp_cli/config/config_manager.py:311
↓ 2 callers
Method
remove_tool_pattern
Remove a pattern-based rule. Args: pattern: The pattern to remove Returns: True if pattern was removed, Fals
src/mcp_cli/utils/preferences.py:440
↓ 2 callers
Method
remove_trusted_domain
Remove a trusted domain. Args: domain: Domain to remove Returns: True if removed, False if not found
src/mcp_cli/utils/preferences.py:413
↓ 2 callers
Method
render
Render content with appropriate formatting. For now, returns content as-is since chuk-term handles formatting. Future: Could add synt
src/mcp_cli/display/manager.py:49
↓ 2 callers
Function
renderLayout
(layout)
src/mcp_cli/dashboard/static/js/layout.js:49
↓ 2 callers
Function
replayCachedState
(viewId, view)
src/mcp_cli/dashboard/static/js/views.js:330
↓ 2 callers
Function
sendInitToView
(viewId, panel)
src/mcp_cli/dashboard/static/js/views.js:142
↓ 2 callers
Method
send_to_client
Send a JSON message to a specific WebSocket client. Discards the client from the active set if the send fails.
src/mcp_cli/dashboard/server.py:106
↓ 2 callers
Method
send_to_client
Send a message to a specific WebSocket client.
src/mcp_cli/dashboard/router.py:184
↓ 2 callers
Function
setAgentList
(val)
src/mcp_cli/dashboard/static/js/state.js:72
↓ 2 callers
Function
setConnected
(val)
src/mcp_cli/dashboard/static/js/state.js:65
↓ 2 callers
Function
setLayoutConfig
(val)
src/mcp_cli/dashboard/static/js/state.js:69
↓ 2 callers
Function
setSidebarOpen
(val)
src/mcp_cli/dashboard/static/js/state.js:83
↓ 2 callers
Function
setThemes
(val)
src/mcp_cli/dashboard/static/js/state.js:66
↓ 2 callers
Function
setWs
(val)
src/mcp_cli/dashboard/static/js/state.js:64
↓ 2 callers
Function
setWsBackoff
(val)
src/mcp_cli/dashboard/static/js/state.js:74
↓ 2 callers
Function
setWsReconnectTimer
(val)
src/mcp_cli/dashboard/static/js/state.js:75
↓ 2 callers
Method
set_active_model
Set active model.
src/mcp_cli/utils/preferences.py:486
↓ 2 callers
Method
set_initial_tool_result
(self, result)
tests/apps/test_host.py:586
↓ 2 callers
Method
set_last_servers
Set last used servers.
src/mcp_cli/utils/preferences.py:495
↓ 2 callers
Method
set_verbose
Set verbose mode.
src/mcp_cli/utils/preferences.py:249
↓ 2 callers
Function
srcForView
(viewId)
src/mcp_cli/dashboard/static/js/views.js:47
↓ 2 callers
Method
start_tool_execution
Start displaying tool execution. Args: name: Tool name arguments: Tool arguments
src/mcp_cli/display/manager.py:198
↓ 2 callers
Method
stop_streaming_response
(self)
tests/chat/test_conversation.py:29
↓ 2 callers
Method
stop_streaming_response_sync
Stop streaming response (sync version for cleanup).
src/mcp_cli/chat/ui_manager.py:314
↓ 2 callers
Method
stop_tool_calls
Stop tool calls (compatibility method).
src/mcp_cli/chat/ui_manager.py:426
↓ 2 callers
Method
stream_execute_tools
Execute multiple tool calls in parallel, yielding results as they complete.
src/mcp_cli/tools/manager.py:909
↓ 2 callers
Method
system_message
Create a system message.
src/mcp_cli/tools/models.py:570
↓ 2 callers
Method
to_dict
Convert to dict for compatibility.
src/mcp_cli/tools/filter.py:55
↓ 2 callers
Method
to_dict
Convert to dictionary (for backwards compatibility).
src/mcp_cli/chat/response_models.py:106
↓ 2 callers
Method
to_dict
Convert to dictionary for compatibility.
src/mcp_cli/config/discovery_models.py:61
↓ 2 callers
Method
to_http_config
Convert to HTTP server config (raises if not HTTP).
src/mcp_cli/config/server_models.py:141
↓ 2 callers
Method
to_server_info
Convert to ServerInfo model.
src/mcp_cli/config/config_manager.py:100
↓ 2 callers
Method
to_stdio_config
Convert to STDIO server config (raises if not STDIO).
src/mcp_cli/config/server_models.py:154
↓ 2 callers
Method
tool_message
Create a tool response message.
src/mcp_cli/tools/models.py:575
↓ 2 callers
Function
tracking_execute
( self, tool_name, arguments, namespace=None, timeout=None )
tests/tools/test_execution.py:190
↓ 2 callers
Method
trigger_discovery
Trigger discovery after environment setup. Call this after setup_environment() and before using models. Args: provider:
src/mcp_cli/config/discovery.py:74
↓ 2 callers
Function
unset_env
Unset environment variable if it exists. Args: var: EnvVar enum member Example: >>> unset_env(EnvVar.TOOL_TIMEOUT)
src/mcp_cli/config/env_vars.py:106
↓ 2 callers
Function
updateModelSelect
(provider, activeModel)
src/mcp_cli/dashboard/static/js/config.js:38
↓ 2 callers
Function
updateSidebarMode
()
src/mcp_cli/dashboard/static/js/sidebar.js:14
↓ 1 callers
Method
__aiter__
(self)
tests/dashboard/test_server_extra.py:34
↓ 1 callers
Method
__anext__
(self)
tests/chat/test_streaming_handler.py:718
↓ 1 callers
Method
__init__
(self, name="test", description="Test command", modes=CommandMode.ALL)
tests/commands/test_registry.py:16
↓ 1 callers
Method
__init__
( self, name="test", description="Test command", aliases=None, help_text=None )
tests/commands/definitions/test_help_coverage.py:19
↓ 1 callers
Method
__init__
( self, test_name: str = "mock", requires_ctx: bool = False, hidden: bool = Fa
tests/adapters/test_chat_adapter.py:29
↓ 1 callers
Method
__init__
( self, test_name: str = "mock", description: str = "Mock CLI command", aliase
tests/adapters/test_cli_adapter_coverage.py:32
↓ 1 callers
Method
__init__
(self, name)
tests/planning/test_executor.py:44
↓ 1 callers
Method
_action_backends
List available token storage backends.
src/mcp_cli/commands/tokens/token.py:748
↓ 1 callers
Method
_action_clear
Clear all stored tokens.
src/mcp_cli/commands/tokens/token.py:686
↓ 1 callers
Method
_action_delete
Delete a stored token.
src/mcp_cli/commands/tokens/token.py:627
↓ 1 callers
Method
_action_delete_provider
Delete a provider API key from secure storage.
src/mcp_cli/commands/tokens/token.py:925
↓ 1 callers
Method
_action_get
Get information about a stored token.
src/mcp_cli/commands/tokens/token.py:577
↓ 1 callers
Method
_action_get_provider
Get information about a provider's API key.
src/mcp_cli/commands/tokens/token.py:874
↓ 1 callers
Method
_action_list
List all stored tokens.
src/mcp_cli/commands/tokens/token.py:247
↓ 1 callers
Method
_action_set
Store a token.
src/mcp_cli/commands/tokens/token.py:472
↓ 1 callers
Method
_action_set_provider
Store a provider API key.
src/mcp_cli/commands/tokens/token.py:816
↓ 1 callers
Function
_add_file_handler
Add a rotating file handler with JSON format and secret redaction.
src/mcp_cli/config/logging.py:181
↓ 1 callers
Method
_analyze_chained_results
Analyze the chained tool call results.
diagnostics/chained_tools_diagnostic.py:361
↓ 1 callers
Method
_broadcast_agent_registered
(self, desc: AgentDescriptor)
src/mcp_cli/dashboard/router.py:199
↓ 1 callers
Method
_broadcast_agent_unregistered
(self, agent_id: str)
src/mcp_cli/dashboard/router.py:202
↓ 1 callers
Function
_build_audio_blocks
(path: Path, ext: str)
src/mcp_cli/chat/attachments.py:230
↓ 1 callers
Function
_build_image_blocks
(path: Path, mime: str)
src/mcp_cli/chat/attachments.py:224
↓ 1 callers
Function
_build_plan_system_prompt
Build the system prompt for LLM plan generation. Args: tool_catalog: Full tool definitions with schemas (OpenAI function format).
src/mcp_cli/commands/plan/plan.py:397
↓ 1 callers
Function
_build_text_blocks
(path: Path)
src/mcp_cli/chat/attachments.py:236
↓ 1 callers
Method
_clear_staged
(self, ctx: Any)
src/mcp_cli/commands/attach/attach.py:122
↓ 1 callers
Function
_collect_results
Collect results as they complete.
src/mcp_cli/tools/execution.py:123
↓ 1 callers
Method
_convert_to_tool_info
Convert chuk tool dict to mcp-cli ToolInfo.
src/mcp_cli/tools/manager.py:553
↓ 1 callers
Method
_create_plan
Generate a plan from a natural language description.
src/mcp_cli/commands/plan/plan.py:187
↓ 1 callers
Method
_delete_plan
Delete a plan.
src/mcp_cli/commands/plan/plan.py:338
↓ 1 callers
Method
_discover_models
Discover available models for a provider.
src/mcp_cli/commands/providers/models.py:200
← previous
next →
801–900 of 6,849, ranked by callers