MCPcopy Create free account

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

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

↓ 2 callersFunctionmass_conversion_explanation
(value, compound, valence, molar_mass, src_mass_unit, tgt_mass_unit)
mcp_servers/medcalc/MedCalcBench/calculator_implementations/unit_converter_new.py:243
↓ 2 callersFunctionmol_g_explanation
(value, compound, molar_mass, src_unit, tgt_unit)
mcp_servers/medcalc/MedCalcBench/calculator_implementations/unit_converter_new.py:69
↓ 2 callersFunctionnormalize
(v)
mcp_servers/biomcp/tests/bdd/search_variants/test_search.py:64
↓ 2 callersFunctionprint_json
Print JSON data in a readable format.
mcp_servers/wikipedia-mcp/examples/wikipedia_mcp_example.py:18
↓ 2 callersMethodprocess_query
Process a user query and return tool calls made.
mcp_servers/mcp-nixos/tests/test_evals_comprehensive.py:52
↓ 2 callersFunctionproxyPost
(req, remoteServerUrl, path, sid)
mcp_servers/biomcp/src/biomcp/workers/worker_entry_stytch.js:428
↓ 2 callersMethodrecord_error
Record an error occurrence. Args: operation_name: Name of the operation that failed exception: The exception
utils/error_handler.py:341
↓ 2 callersMethodreload
Reload configuration from file and environment.
config/config_loader.py:248
↓ 2 callersFunctionrequest_prediction
Request variant effect prediction.
mcp_servers/biomcp/tests/bdd/steps/test_alphagenome_steps.py:52
↓ 2 callersFunctionsanitizeObject
(obj)
mcp_servers/biomcp/src/biomcp/workers/worker_entry_stytch.js:35
↓ 2 callersFunctionsearch_locations
Search for locations using WeatherAPI
mcp_servers/weather_mcp/weather-mcp/server.py:96
↓ 2 callersFunctionsearch_trials_nci
Search for clinical trials using NCI CTS API. Returns: Dictionary with: - trials: List of trial records - total: Tot
mcp_servers/biomcp/src/biomcp/trials/nci_search.py:195
↓ 2 callersFunctionsearch_wikipedia
Search Wikipedia using the MCP server.
mcp_servers/wikipedia-mcp/examples/wikipedia_mcp_example.py:31
↓ 2 callersMethodset
Set tool call result cache Args: server_name: Server name tool_name: Tool name params: T
mcp_modules/tool_cache.py:162
↓ 2 callersFunctionset_cached_response
Store a response in the cache. Args: endpoint: The API endpoint URL params: Query parameters response: Response data
mcp_servers/biomcp/src/biomcp/openfda/cache.py:87
↓ 2 callersFunctionset_search_context
Set the current search context.
mcp_servers/biomcp/src/biomcp/shared_context.py:78
↓ 2 callersMethodstart_http_server
Starts the HTTP MCP server process with automatic port conflict resolution.
mcp_modules/connector.py:96
↓ 2 callersMethodsubtract
* Subtract one number from another * @param minuend - The number to subtract from * @param subtrahend - The number to subtract * @retur
mcp_servers/math-mcp/src/Classes/Arithmetic.ts:19
↓ 2 callersMethodto_dict
Convert paper to dictionary format for serialization
mcp_servers/paper-search-mcp/paper_search_mcp/paper.py:41
↓ 2 callersMethodto_result_item
Convert to standard ResultItem format.
mcp_servers/biomcp/src/biomcp/articles/preprints.py:56
↓ 2 callersMethodvalidate_gene
Validate gene symbol with caching.
mcp_servers/biomcp/src/biomcp/shared_context.py:40
↓ 2 callersFunctionvalidate_recall
Validate a recall record. Args: recall: Recall record Returns: True if valid Raises: OpenFDAValidationErro
mcp_servers/biomcp/src/biomcp/openfda/validation.py:252
↓ 2 callersFunctionvol_to_vol_explanation
(value, src_unit, tgt_unit, compound="", conversion_factor=False)
mcp_servers/medcalc/MedCalcBench/calculator_implementations/unit_converter_new.py:3
↓ 2 callersMethodwait_if_needed
Wait if rate limited before allowing request.
mcp_servers/biomcp/src/biomcp/utils/rate_limiter.py:58
↓ 1 callersMethod__init__
Initialize the LLM judge. Args: llm_provider: LLM provider for evaluation enable_judge_stability: Whether to
benchmark/evaluator.py:69
↓ 1 callersMethod__init__
(self, llm_name="OpenAI/gpt-3.5-turbo", cache_dir="../../huggingface/hub")
mcp_servers/medcalc/MedCalcBench/evaluation/llm_inference.py:33
↓ 1 callersMethod__init__
Initialize retry configuration. Args: max_attempts: Maximum number of retry attempts initial_delay: Initial delay bet
mcp_servers/biomcp/src/biomcp/retry.py:26
↓ 1 callersMethod__init__
Initialize circuit breaker. Args: name: Circuit breaker name for logging config: Configuration (uses defaults if not
mcp_servers/biomcp/src/biomcp/circuit_breaker.py:69
↓ 1 callersMethod__init__
Initialize rate limiter. Args: requests_per_second: Sustained request rate burst_size: Maximum burst capacity
mcp_servers/biomcp/src/biomcp/rate_limiter.py:28
↓ 1 callersFunction_add_civic_link
Add CIViC link if id is present.
mcp_servers/biomcp/src/biomcp/variants/links.py:66
↓ 1 callersFunction_add_clinvar_link
Add ClinVar link if variant_id is present.
mcp_servers/biomcp/src/biomcp/variants/links.py:50
↓ 1 callersFunction_add_cosmic_link
Add COSMIC link if cosmic_id is present.
mcp_servers/biomcp/src/biomcp/variants/links.py:58
↓ 1 callersFunction_add_dbsnp_links
Add dbSNP and Ensembl links if rsid is present.
mcp_servers/biomcp/src/biomcp/variants/links.py:38
↓ 1 callersFunction_add_disease_links
Add helpful links to disease result.
mcp_servers/biomcp/src/biomcp/diseases/getter.py:15
↓ 1 callersFunction_add_drug_links
Add external database links for the drug.
mcp_servers/biomcp/src/biomcp/drugs/getter.py:11
↓ 1 callersFunction_add_eligibility_params
Add advanced eligibility criteria parameters.
mcp_servers/biomcp/src/biomcp/trials/nci_search.py:128
↓ 1 callersFunction_add_hgnc_link
Add HGNC link if gene name is present.
mcp_servers/biomcp/src/biomcp/variants/links.py:89
↓ 1 callersFunction_add_location_params
Add location parameters if present.
mcp_servers/biomcp/src/biomcp/trials/nci_search.py:120
↓ 1 callersFunction_add_ucsc_link
Add UCSC Genome Browser link if chromosome and position are present.
mcp_servers/biomcp/src/biomcp/variants/links.py:74
↓ 1 callersMethod_aggregate_by_study
Aggregate mutations by study.
mcp_servers/biomcp/src/biomcp/variants/cbioportal_mutations.py:287
↓ 1 callersMethod_aggregate_mutation_data
Aggregate mutation data into summary statistics. Args: matching_mutations: List of mutations matching the query criteria
mcp_servers/biomcp/src/biomcp/variants/cbio_external_client.py:235
↓ 1 callersMethod_aggregate_nested_metrics
Recursively aggregate nested metrics
benchmark/results_aggregator.py:333
↓ 1 callersMethod_apply_env_overrides
Apply environment variable configuration overrides. Scans environment variables starting with 'BENCHMARK_' and applies them t
config/config_loader.py:130
↓ 1 callersMethod_basic_generation
Basic fallback generation
mcp_servers/bibliomantic-mcp-server/enhanced_iching_core.py:424
↓ 1 callersMethod_batch_timer
Timer that flushes the batch after timeout.
mcp_servers/biomcp/src/biomcp/request_batcher.py:87
↓ 1 callersMethod_binary_to_hexagram_number
Convert binary representation to traditional hexagram number. Args: binary_string: 6-character binary string rep
mcp_servers/bibliomantic-mcp-server/iching.py:389
↓ 1 callersFunction_build_biomarker_params
Build query parameters for biomarker search.
mcp_servers/biomcp/src/biomcp/biomarkers/search.py:17
↓ 1 callersFunction_build_device_search_query
Build the search query for device events.
mcp_servers/biomcp/src/biomcp/openfda/device_events.py:30
↓ 1 callersFunction_build_disease_params
Build query parameters for disease search.
mcp_servers/biomcp/src/biomcp/diseases/search.py:13
↓ 1 callersMethod_build_field_registry
Build the field registry with all searchable fields.
mcp_servers/biomcp/src/biomcp/query_parser.py:73
↓ 1 callersMethod_build_headers
Build authorization headers if token is available.
mcp_servers/biomcp/src/biomcp/utils/cbio_http_adapter.py:33
↓ 1 callersMethod_build_hexagram_database
Build the complete 64-hexagram database. Returns: Dictionary mapping hexagram numbers to their attributes
mcp_servers/bibliomantic-mcp-server/iching.py:25
↓ 1 callersFunction_build_intervention_params
Build query parameters for intervention search.
mcp_servers/biomcp/src/biomcp/interventions/search.py:28
↓ 1 callersMethod_build_king_wen_sequence
Build the traditional King Wen sequence mapping binary to hexagram numbers
mcp_servers/bibliomantic-mcp-server/enhanced_iching_core.py:60
↓ 1 callersMethod_build_query
Build query string from structured request. Note: Preprint servers use plain text search, not PubMed syntax.
mcp_servers/biomcp/src/biomcp/articles/preprints.py:199
↓ 1 callersFunction_build_search_query
Build the search query for adverse events.
mcp_servers/biomcp/src/biomcp/openfda/adverse_events.py:32
↓ 1 callersMethod_build_task_result
Build standardized task result
synthesis/benchmark_generator.py:173
↓ 1 callersMethod_calculate_average_scores
Calculate average scores from multiple evaluations
benchmark/evaluator.py:341
↓ 1 callersMethod_calculate_server_utilization_metrics
Calculate metrics about server utilization and coordination
benchmark/evaluator.py:1112
↓ 1 callersMethod_calculate_tool_accuracy_metrics
Calculate tool selection and execution accuracy metrics
benchmark/evaluator.py:1036
↓ 1 callersFunction_calculate_vcf_end
Calculate the end position for UCSC Genome Browser link.
mcp_servers/biomcp/src/biomcp/variants/links.py:6
↓ 1 callersMethod_call_tool_http
Call tool using HTTP transport.
mcp_modules/server_manager_persistent.py:270
↓ 1 callersMethod_call_tool_http
Call tool using HTTP transport.
mcp_modules/server_manager.py:192
↓ 1 callersMethod_call_tool_stdio
Call tool using STDIO transport.
mcp_modules/server_manager.py:179
↓ 1 callersMethod_check_criteria
Check which success criteria were met.
mcp_servers/mcp-nixos/tests/test_evals_comprehensive.py:188
↓ 1 callersFunction_check_import_from_node
Check ast.ImportFrom node for violations.
mcp_servers/biomcp/scripts/check_http_imports.py:46
↓ 1 callersFunction_check_import_node
Check ast.Import node for violations.
mcp_servers/biomcp/scripts/check_http_imports.py:32
↓ 1 callersMethod_check_schema_compliance
Check if parameters comply with tool schema
benchmark/evaluator.py:1096
↓ 1 callersMethod_cleanup_http_server
Helper method to cleanup individual HTTP server with error handling.
mcp_modules/server_manager.py:270
↓ 1 callersFunction_collect_patient_outcomes
Collect patient outcome information.
mcp_servers/biomcp/src/biomcp/openfda/device_events_helpers.py:370
↓ 1 callersMethod_connect_http_server
Connects to an HTTP MCP server.
mcp_modules/server_manager_persistent.py:177
↓ 1 callersMethod_connect_http_server
Connects to an HTTP MCP server.
mcp_modules/server_manager.py:122
↓ 1 callersMethod_connect_single_server
Connects to a single server and maintains the session.
mcp_modules/server_manager_persistent.py:138
↓ 1 callersMethod_connect_single_server
Connects to a single server and discovers its tools.
mcp_modules/server_manager.py:78
↓ 1 callersMethod_connect_stdio_server
Connects to a STDIO MCP server.
mcp_modules/server_manager.py:87
↓ 1 callersMethod_connect_stdio_server_persistent
Creates and maintains a persistent STDIO connection using AsyncExitStack.
mcp_modules/server_manager_persistent.py:147
↓ 1 callersFunction_construct_query_part
( field: str, val: Any | None, operator: str | None = None, quoted: bool = False, )
mcp_servers/biomcp/src/biomcp/variants/search.py:144
↓ 1 callersMethod_convert_env_value
Convert environment variable values to appropriate types. Args: value: String value from environment variable
config/config_loader.py:164
↓ 1 callersMethod_create_execution_summary
Create a comprehensive summary of task execution including accumulated information
benchmark/evaluator.py:930
↓ 1 callersFunction_create_runner_and_get_models
Create benchmark runner and get available models
benchmark/runner.py:1188
↓ 1 callersFunction_deep_copy_dict
Create a deep copy of a dictionary, handling nested dicts and lists.
mcp_servers/biomcp/src/biomcp/variants/filters.py:30
↓ 1 callersFunction_delete_nested_path
Delete a nested path from a dictionary using dot notation.
mcp_servers/biomcp/src/biomcp/variants/filters.py:17
↓ 1 callersFunction_determine_selected_models
Determine which models to test based on arguments
benchmark/runner.py:1203
↓ 1 callersMethod_discover_available_channels
Discover available NixOS channels by testing API patterns.
mcp_servers/mcp-nixos/mcp_nixos/server.py:65
↓ 1 callersFunction_disease_details
Retrieves detailed information for a disease from MyDisease.info. This tool provides real-time disease annotations including: - Official
mcp_servers/biomcp/src/biomcp/diseases/getter.py:145
↓ 1 callersFunction_drug_details
Get drug/chemical information from MyChem.info. This tool retrieves comprehensive drug information including: - Drug identifiers (DrugBank, C
mcp_servers/biomcp/src/biomcp/drugs/getter.py:145
↓ 1 callersMethod_evaluate_behaviors
Evaluate which expected behaviors were observed.
mcp_servers/mcp-nixos/tests/test_evals_anthropic.py:372
↓ 1 callersMethod_evaluate_task_result
Evaluate task execution result and format output
benchmark/runner.py:961
↓ 1 callersMethod_execute_planned_tools
Executes a list of planned tool calls, handling sequential-only tools separately.
agent/executor.py:423
↓ 1 callersFunction_execute_with_breaker
()
mcp_servers/biomcp/src/biomcp/http_client.py:128
↓ 1 callersFunction_expand_disease_terms
Expand disease terms with synonyms if requested.
mcp_servers/biomcp/src/biomcp/trials/nci_search.py:15
↓ 1 callersMethod_extract_chebi_fields
Extract ChEBI fields from response.
mcp_servers/biomcp/src/biomcp/integrations/biothings_client.py:518
↓ 1 callersMethod_extract_chembl_fields
Extract ChEMBL fields from response.
mcp_servers/biomcp/src/biomcp/integrations/biothings_client.py:525
↓ 1 callersMethod_extract_drugbank_fields
Extract DrugBank fields from response.
mcp_servers/biomcp/src/biomcp/integrations/biothings_client.py:505
↓ 1 callersFunction_extract_mutation_pattern
Extract mutation pattern from keywords asynchronously.
mcp_servers/biomcp/src/biomcp/articles/unified.py:44
↓ 1 callersMethod_extract_pubchem_fields
Extract PubChem fields from response.
mcp_servers/biomcp/src/biomcp/integrations/biothings_client.py:534
↓ 1 callersMethod_extract_text_from_result
Extracts plain text from a CallToolResult object.
agent/executor.py:724
↓ 1 callersMethod_extract_unii_fields
Extract UNII fields from response.
mcp_servers/biomcp/src/biomcp/integrations/biothings_client.py:539
↓ 1 callersMethod_extract_url_from_disclaimer
Extract URL from disclaimer text
mcp_servers/paper-search-mcp/paper_search_mcp/academic_platforms/semantic.py:62
↓ 1 callersMethod_extract_year
Extract year from publication info
mcp_servers/paper-search-mcp/paper_search_mcp/academic_platforms/google_scholar.py:46
← previousnext →401–500 of 3,285, ranked by callers