MCPcopy Create free account

hub / github.com/Accenture/mcp-bench / functions

Functions3,285 in github.com/Accenture/mcp-bench

↓ 1 callersMethod_get_steam_charts_popular
( self, session: aiohttp.ClientSession )
mcp_servers/game-trends-mcp/app.py:1328
↓ 1 callersMethod_get_steam_global_stats
( self, session: aiohttp.ClientSession )
mcp_servers/game-trends-mcp/app.py:1385
↓ 1 callersMethod_get_steam_stats_alternative
( self, session: aiohttp.ClientSession )
mcp_servers/game-trends-mcp/app.py:1602
↓ 1 callersMethod_get_studies_info
Get information about all studies.
mcp_servers/biomcp/src/biomcp/variants/cbioportal_mutations.py:246
↓ 1 callersMethod_get_study_cancer_type
Get cancer type name for a study.
mcp_servers/biomcp/src/biomcp/variants/cbioportal_search.py:343
↓ 1 callersMethod_get_unicode_symbol
Get Unicode symbol for hexagram
mcp_servers/bibliomantic-mcp-server/enhanced_iching_core.py:282
↓ 1 callersFunction_handle_api_error
Handle API errors with appropriate messages.
mcp_servers/biomcp/src/biomcp/integrations/cts_api.py:58
↓ 1 callersMethod_handle_comparison_query
Handle package comparison queries.
mcp_servers/mcp-nixos/tests/test_evals_comprehensive.py:150
↓ 1 callersMethod_handle_darwin_query
Handle Darwin/macOS queries.
mcp_servers/mcp-nixos/tests/test_evals_comprehensive.py:143
↓ 1 callersMethod_handle_home_manager_query
Handle Home Manager related queries.
mcp_servers/mcp-nixos/tests/test_evals_comprehensive.py:130
↓ 1 callersFunction_handle_offline_mode
Handle offline mode logic. Returns None if not in offline mode.
mcp_servers/biomcp/src/biomcp/http_client.py:159
↓ 1 callersMethod_handle_package_installation
Handle package installation queries.
mcp_servers/mcp-nixos/tests/test_evals_comprehensive.py:99
↓ 1 callersMethod_handle_service_configuration
Handle service configuration queries.
mcp_servers/mcp-nixos/tests/test_evals_comprehensive.py:121
↓ 1 callersMethod_init_db
Initialize SQLite database
mcp_modules/tool_cache.py:63
↓ 1 callersMethod_initialize_benchmark
Initialize benchmark by loading data and filtering models
benchmark/runner.py:921
↓ 1 callersMethod_initialize_known_endpoints
Initialize registry with known endpoints.
mcp_servers/biomcp/src/biomcp/utils/endpoint_registry.py:61
↓ 1 callersMethod_integrate_wisdom_with_query
Enhanced wisdom integration
mcp_servers/bibliomantic-mcp-server/enhanced_divination.py:85
↓ 1 callersMethod_integrate_wisdom_with_query
Integrate I Ching wisdom with the user's original query. This method creates the bibliomantic integration by prefacing the u
mcp_servers/bibliomantic-mcp-server/divination.py:83
↓ 1 callersMethod_is_content_filter_error
Check if the error is related to Azure content filtering. Args: error_message: Error message to analyze
llm/provider.py:81
↓ 1 callersMethod_is_content_filter_error
Check if the error is related to Azure content filtering.
agent/executor.py:737
↓ 1 callersMethod_is_counted_exception
Check if exception should count as failure.
mcp_servers/biomcp/src/biomcp/circuit_breaker.py:195
↓ 1 callersFunction_is_retryable_error
Check if an error is retryable. Args: error_msg: Error message string Returns: True if the error is retryable
mcp_servers/biomcp/src/biomcp/openfda/utils.py:186
↓ 1 callersMethod_is_token_limit_error
Check if the error is related to token limits.
benchmark/evaluator.py:448
↓ 1 callersMethod_load_api_keys
Load API keys from api_key file. Reads key=value pairs from the API key file, ignoring comments and empty lines.
utils/local_server_config.py:73
↓ 1 callersMethod_load_available_servers
Load all available server names from commands.json
synthesis/benchmark_generator.py:710
↓ 1 callersMethod_load_commands_json
Load local server commands from commands.json. Raises: Exception: If commands.json cannot be loaded
utils/local_server_config.py:58
↓ 1 callersMethod_load_hexagrams
Load enhanced hexagram data with full traditional content
mcp_servers/bibliomantic-mcp-server/enhanced_iching_core.py:76
↓ 1 callersMethod_load_server_configs
Load all server configurations
synthesis/benchmark_generator.py:80
↓ 1 callersMethod_load_trigrams
(self)
mcp_servers/bibliomantic-mcp-server/enhanced_iching_core.py:48
↓ 1 callersMethod_log_tools_token_stats
Log token consumption statistics for tool descriptions and input schemas
agent/executor.py:824
↓ 1 callersFunction_make_request
()
mcp_servers/biomcp/src/biomcp/http_client.py:112
↓ 1 callersFunction_map_phase_to_nci
Map TrialPhase enum to NCI phase values.
mcp_servers/biomcp/src/biomcp/trials/nci_search.py:77
↓ 1 callersFunction_map_sort_to_nci
Map SortOrder enum to NCI sort values.
mcp_servers/biomcp/src/biomcp/trials/nci_search.py:106
↓ 1 callersFunction_map_status_to_nci
Map RecruitingStatus enum to NCI status values.
mcp_servers/biomcp/src/biomcp/trials/nci_search.py:93
↓ 1 callersMethod_matches_pattern
Check if protein change matches pattern. Args: protein_change: The protein change to check Returns: True if
mcp_servers/biomcp/src/biomcp/utils/mutation_filter.py:50
↓ 1 callersFunction_normalize_interventions
Normalize intervention names to IDs where possible.
mcp_servers/biomcp/src/biomcp/trials/nci_search.py:55
↓ 1 callersMethod_on_failure
Handle failed call. Args: exc: The exception that was raised Returns: True if exception counts as failure
mcp_servers/biomcp/src/biomcp/circuit_breaker.py:148
↓ 1 callersMethod_on_failure
Handle failed call.
mcp_servers/biomcp/src/biomcp/openfda/rate_limiter.py:173
↓ 1 callersMethod_on_success
Handle successful call.
mcp_servers/biomcp/src/biomcp/circuit_breaker.py:131
↓ 1 callersMethod_on_success
Handle successful call.
mcp_servers/biomcp/src/biomcp/openfda/rate_limiter.py:161
↓ 1 callersFunction_parse_and_validate_args
Parse and validate command line arguments
benchmark/runner.py:1157
↓ 1 callersMethod_parse_conference_pair
Parse the two rows containing conference information
mcp_servers/call-for-papers-mcp/call-for-papers-mcp-main/app.py:83
↓ 1 callersMethod_parse_conference_table
Parse the conference table
mcp_servers/call-for-papers-mcp/call-for-papers-mcp-main/app.py:59
↓ 1 callersMethod_parse_date
Parse date from IACR format (e.g., '2025-06-02')
mcp_servers/paper-search-mcp/paper_search_mcp/academic_platforms/iacr.py:53
↓ 1 callersMethod_parse_date
Parse date from Semantic Scholar format (e.g., '2025-06-02')
mcp_servers/paper-search-mcp/paper_search_mcp/academic_platforms/semantic.py:54
↓ 1 callersMethod_parse_paper
Parse single paper entry from IACR HTML and optionally fetch detailed info
mcp_servers/paper-search-mcp/paper_search_mcp/academic_platforms/iacr.py:61
↓ 1 callersMethod_parse_paper
Parse single paper entry from HTML
mcp_servers/paper-search-mcp/paper_search_mcp/academic_platforms/google_scholar.py:53
↓ 1 callersMethod_parse_single_task_response
Parse LLM response to extract a single task JSON object
synthesis/task_synthesis.py:625
↓ 1 callersFunction_parse_trial_results
Parse trial search results from JSON.
mcp_servers/biomcp/src/biomcp/router_handlers.py:83
↓ 1 callersMethod_perform_evaluation
Perform the actual evaluation (extracted for retry logic)
benchmark/evaluator.py:566
↓ 1 callersMethod_plan_next_actions
Multi-layered retry strategy for planning with ExecutionContext management.
agent/executor.py:259
↓ 1 callersMethod_prefetch_common_queries
Prefetch common queries to warm up the cache.
mcp_servers/biomcp/src/biomcp/prefetch.py:93
↓ 1 callersMethod_prepare_combinations
Load and prepare combinations for processing
synthesis/benchmark_generator.py:502
↓ 1 callersMethod_prepare_distraction_servers
Prepare distraction server configurations
benchmark/runner.py:890
↓ 1 callersFunction_prepare_request_data
Prepare request data based on method.
mcp_servers/biomcp/src/biomcp/integrations/cts_api.py:36
↓ 1 callersFunction_prepare_request_params
Convert request to params dict and extract headers.
mcp_servers/biomcp/src/biomcp/http_client.py:199
↓ 1 callersMethod_prepare_server_configs
Prepare server configurations including required, resident, and distraction servers
benchmark/runner.py:830
↓ 1 callersMethod_prepare_task_execution
Prepare basic task execution information
benchmark/runner.py:800
↓ 1 callersFunction_print_configuration
Print benchmark configuration
benchmark/runner.py:1232
↓ 1 callersMethod_process_batch
Process pending searches in batch.
mcp_servers/biomcp/src/biomcp/articles/search_optimized.py:116
↓ 1 callersFunction_process_biomarker_response
Process biomarker API response.
mcp_servers/biomcp/src/biomcp/biomarkers/search.py:54
↓ 1 callersMethod_process_combination
Process a single combination
synthesis/benchmark_generator.py:540
↓ 1 callersFunction_process_intervention_response
Process intervention search response.
mcp_servers/biomcp/src/biomcp/interventions/search.py:70
↓ 1 callersMethod_process_tool_calls
Process tool calls and return results.
mcp_servers/mcp-nixos/tests/test_evals_anthropic.py:257
↓ 1 callersFunction_recursive_extract
Recursively extract values based on the key path.
mcp_servers/biomcp/tests/bdd/conftest.py:4
↓ 1 callersMethod_register_loop_cleanup
Register cleanup when event loop is garbage collected.
mcp_servers/biomcp/src/biomcp/connection_pool.py:114
↓ 1 callersMethod_resolve_channels
Resolve user-friendly channel names to actual indices.
mcp_servers/mcp-nixos/mcp_nixos/server.py:91
↓ 1 callersFunction_search_diseases
Search for diseases using BioThingsClient.
mcp_servers/biomcp/src/biomcp/query_router.py:367
↓ 1 callersFunction_search_drugs
Search for drugs using BioThingsClient.
mcp_servers/biomcp/src/biomcp/query_router.py:344
↓ 1 callersFunction_search_genes
Search for genes using BioThingsClient.
mcp_servers/biomcp/src/biomcp/query_router.py:321
↓ 1 callersMethod_search_mutations_with_adapter
Perform the actual mutation search with the adapter.
mcp_servers/biomcp/src/biomcp/variants/cbioportal_mutations.py:110
↓ 1 callersMethod_select_distraction_servers
Select random distraction servers for a task to increase diversity Args: required_servers: Servers already used
synthesis/benchmark_generator.py:725
↓ 1 callersMethod_select_distraction_servers
Select random distraction servers, excluding the current server(s)
synthesis/task_synthesis.py:434
↓ 1 callersFunction_sequential_thinking
ALWAYS use this tool for complex reasoning, analysis, or problem-solving. This facilitates a detailed, step-by-step thinking process that helps b
mcp_servers/biomcp/src/biomcp/thinking/sequential.py:15
↓ 1 callersMethod_set_nested_value
Set value in nested dictionary using dot-separated path. Args: config: Dictionary to modify path: Dot-separat
config/config_loader.py:193
↓ 1 callersMethod_setup_session
Initialize session with random user agent
mcp_servers/paper-search-mcp/paper_search_mcp/academic_platforms/iacr.py:42
↓ 1 callersMethod_setup_session
Initialize session with random user agent
mcp_servers/paper-search-mcp/paper_search_mcp/academic_platforms/google_scholar.py:37
↓ 1 callersMethod_setup_session
Initialize session with random user agent
mcp_servers/paper-search-mcp/paper_search_mcp/academic_platforms/semantic.py:43
↓ 1 callersMethod_should_attempt_reset
Check if enough time has passed to attempt reset.
mcp_servers/biomcp/src/biomcp/circuit_breaker.py:185
↓ 1 callersMethod_should_attempt_reset
Check if enough time has passed to attempt reset.
mcp_servers/biomcp/src/biomcp/openfda/rate_limiter.py:190
↓ 1 callersMethod_synthesize_final_solution
LLM synthesizes a final, comprehensive solution from all execution results.
agent/executor.py:657
↓ 1 callersMethod_tokenize
Simple tokenizer for query strings.
mcp_servers/biomcp/src/biomcp/query_parser.py:393
↓ 1 callersFunction_trial_searcher
Searches for clinical trials based on specified criteria. Parameters: - call_benefit: Define and summarize why this function is being ca
mcp_servers/biomcp/src/biomcp/trials/search.py:803
↓ 1 callersFunction_update_cancer_distribution
Update cancer type distribution.
mcp_servers/biomcp/src/biomcp/variants/cbioportal_search_helpers.py:89
↓ 1 callersMethod_update_command_port
Update command arguments with new port number.
mcp_modules/connector.py:179
↓ 1 callersFunction_update_hotspot_counts
Update hotspot counts from mutations.
mcp_servers/biomcp/src/biomcp/variants/cbioportal_search_helpers.py:71
↓ 1 callersMethod_update_state
Update the accumulated information and execution results after a round. Args: round_results: List of execution results fr
agent/executor.py:530
↓ 1 callersMethod_validate_accuracy_fields
Validate accuracy fields are present
benchmark/results_aggregator.py:436
↓ 1 callersFunction_validate_api_key
Validate and return API key.
mcp_servers/biomcp/src/biomcp/integrations/cts_api.py:20
↓ 1 callersMethod_validate_current_metrics_fields
Validate all required fields for current metrics calculation
benchmark/results_aggregator.py:463
↓ 1 callersFunction_validate_endpoint
Validate endpoint key if provided.
mcp_servers/biomcp/src/biomcp/http_client.py:189
↓ 1 callersMethod_validate_execution_results
Validate execution results field
benchmark/results_aggregator.py:453
↓ 1 callersMethod_validate_llm_judge_fields
Validate LLM judge fields are present
benchmark/results_aggregator.py:428
↓ 1 callersFunction_validate_parameter
Validate a single parameter based on its key.
mcp_servers/biomcp/src/biomcp/openfda/input_validation.py:324
↓ 1 callersMethod_validate_performance_fields
Validate performance fields are present
benchmark/results_aggregator.py:445
↓ 1 callersFunction_variant_details
Retrieves detailed information for a *single* genetic variant. Parameters: - call_benefit: Define and summarize why this function is bei
mcp_servers/biomcp/src/biomcp/variants/getter.py:81
↓ 1 callersFunction_variant_searcher
Searches for genetic variants based on specified criteria. Parameters: - call_benefit: Define and summarize why this function is being c
mcp_servers/biomcp/src/biomcp/variants/search.py:263
↓ 1 callersFunction_version_key
Convert version string to tuple for proper sorting.
mcp_servers/mcp-nixos/mcp_nixos/server.py:1439
↓ 1 callersFunctionadd_abstracts
(response: SearchResponse)
mcp_servers/biomcp/src/biomcp/articles/search.py:141
↓ 1 callersFunctionage_conversion
(input)
mcp_servers/medcalc/MedCalcBench/calculator_implementations/age_conversion.py:1
← previousnext →601–700 of 3,285, ranked by callers