MCPcopy Create free account

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

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

↓ 9 callersFunctionget_metric_summary
Get summary statistics for a metric. Args: name: Metric name Returns: Summary statistics or None if metric not found
mcp_servers/biomcp/src/biomcp/metrics.py:219
↓ 9 callersMethodget_variant_data
Fetch variant data from TCGA/GDC. Args: variant_id: Can be gene AA change (e.g., "BRAF V600E") or genomic coordinates
mcp_servers/biomcp/src/biomcp/variants/external.py:77
↓ 9 callersFunctionsearch_trials
Search ClinicalTrials.gov for clinical trials.
mcp_servers/biomcp/src/biomcp/trials/search.py:744
↓ 9 callersFunctiontestEndpoint
(name, endpoint)
mcp_servers/dexpaprika-mcp/src/test_methods.js:26
↓ 8 callersFunctionappend_line
Append a line to 'lines', avoiding consecutive blank lines. :param lines: The running list of lines to which we add. :param line: The line to
mcp_servers/biomcp/src/biomcp/render.py:67
↓ 8 callersMethodcall_tool
Simulate tool calls with realistic responses.
mcp_servers/mcp-nixos/tests/test_flake_evals_anthropic.py:46
↓ 8 callersFunctionconvert_energy_tool
Convert energy between units.
mcp_servers/unit-converter-mcp/src/unit_converter_mcp/tools/energy.py:29
↓ 8 callersFunctionconvert_force_tool
Convert force between units.
mcp_servers/unit-converter-mcp/src/unit_converter_mcp/tools/force.py:19
↓ 8 callersMethodfilter
Return False to suppress the log record, True to allow it.
mcp_servers/biomcp/src/biomcp/logging_filter.py:9
↓ 8 callersFunctionget_api_key_instructions
Get user-friendly instructions for obtaining and setting the API key. Returns: Formatted string with instructions
mcp_servers/biomcp/src/biomcp/integrations/cts_api.py:136
↓ 8 callersFunctionget_channel_suggestions
Get helpful suggestions for invalid channels.
mcp_servers/mcp-nixos/mcp_nixos/server.py:177
↓ 8 callersMethodget_disease_info
(self, disease_id)
mcp_servers/biomcp/tests/tdd/test_unified_biothings.py:357
↓ 8 callersFunctionget_domain_handler
Get the appropriate handler class for a domain. Args: domain: The domain name ('article', 'trial', 'variant', 'gene', 'drug', 'disease',
mcp_servers/biomcp/src/biomcp/domain_handlers.py:575
↓ 8 callersFunctionget_drug_approval
Get detailed drug approval information for a specific application. Args: application_number: NDA or BLA application number
mcp_servers/biomcp/src/biomcp/openfda/drug_approvals.py:110
↓ 8 callersFunctionget_drug_recall
Get detailed drug recall information for a specific recall. Args: recall_number: FDA recall number api_key: Optional OpenFD
mcp_servers/biomcp/src/biomcp/openfda/drug_recalls.py:105
↓ 8 callersFunctionis_retryable_status
Check if an HTTP status code should trigger a retry. Args: status_code: HTTP status code config: Retry configuration Returns
mcp_servers/biomcp/src/biomcp/retry.py:101
↓ 8 callersFunctionlog
(m)
mcp_servers/biomcp/src/biomcp/workers/worker_entry.js:11
↓ 8 callersMethodmake_request
( self, url: str, session: aiohttp.ClientSession, is_json: bool = False )
mcp_servers/game-trends-mcp/app.py:994
↓ 8 callersFunctionmolg_to_molg_explanation
(mass, compound, src_unit, tgt_unit)
mcp_servers/medcalc/MedCalcBench/calculator_implementations/unit_converter_new.py:32
↓ 8 callersFunctionnixos_channels
List available NixOS channels with their status. Returns: Plain text list showing channel names, versions, and availability
mcp_servers/mcp-nixos/mcp_nixos/server.py:514
↓ 8 callersMethodparse_list_param
Convert various input formats to lists. Handles: - JSON arrays: '["item1", "item2"]' -> ['item1', 'item2'] - Comma-separated:
mcp_servers/biomcp/src/biomcp/parameter_parser.py:16
↓ 8 callersFunctionrun_anthropic_test
Test a prompt with Anthropic API and verify expected behaviors.
mcp_servers/mcp-nixos/tests/test_flake_evals_anthropic.py:119
↓ 8 callersMethodrun_eval
Run a single evaluation scenario.
mcp_servers/mcp-nixos/tests/test_evals_comprehensive.py:164
↓ 8 callersFunctionsafe_get
Safely get a value from a dictionary
benchmark/evaluator.py:21
↓ 8 callersFunctiontruncate_text
Truncate text to a maximum length with ellipsis.
mcp_servers/biomcp/src/biomcp/openfda/utils.py:219
↓ 8 callersFunctionvalidate_api_key
Validate API key format. Args: api_key: API key string Returns: Validated API key or None
mcp_servers/biomcp/src/biomcp/openfda/input_validation.py:298
↓ 7 callersFunction_get_app_instance
GameAnalyticsApp örneğini tembel yükler (lazily initializes) ve döndürür. Bu fonksiyon, bir araç ilk kez çağrıldığında app örneğini oluşturur
mcp_servers/game-trends-mcp/server.py:8
↓ 7 callersMethod_parse_language_variant
Parse language code and extract base language and variant. Args: language: The language code, possibly with variant (e.g.
mcp_servers/wikipedia-mcp/wikipedia_mcp/wikipedia_client.py:71
↓ 7 callersMethod_save_json
Save data to JSON file
synthesis/benchmark_generator.py:320
↓ 7 callersMethodclose_all_connections
Closes all server connections.
mcp_modules/server_manager.py:243
↓ 7 callersFunctionconvert_power_tool
Convert power between units.
mcp_servers/unit-converter-mcp/src/unit_converter_mcp/tools/power.py:23
↓ 7 callersFunctionconvert_pressure_tool
Convert pressure between units.
mcp_servers/unit-converter-mcp/src/unit_converter_mcp/tools/pressure.py:26
↓ 7 callersFunctionconvert_speed_tool
Convert speed between units.
mcp_servers/unit-converter-mcp/src/unit_converter_mcp/tools/speed.py:31
↓ 7 callersMethodextract_facts
Extract key facts from a Wikipedia article. This is a simplified implementation returning the first few sentences of the summary
mcp_servers/wikipedia-mcp/wikipedia_mcp/wikipedia_client.py:415
↓ 7 callersFunctionfetch
(req, env, ctx)
mcp_servers/biomcp/src/biomcp/workers/worker_entry.js:31
↓ 7 callersMethodfilter_mutations
Filter a list of mutations. Args: mutations: List of mutation objects with protein_change attribute Returns:
mcp_servers/biomcp/src/biomcp/utils/mutation_filter.py:76
↓ 7 callersMethodfloor
* Calculate the floor of a number * @param number - Number to find the floor of * @returns floor of the number
mcp_servers/math-mcp/src/Classes/Arithmetic.ts:62
↓ 7 callersMethodgenerate_hexagram_by_coins
Generate a hexagram using the traditional three-coin method. Simulates throwing three coins six times to generate six lines,
mcp_servers/bibliomantic-mcp-server/iching.py:355
↓ 7 callersFunctionget_local_tz
(local_tz_override: str | None = None)
mcp_servers/time-mcp/src/mcp_server_time/server.py:40
↓ 7 callersFunctionget_registry
Get the global endpoint registry.
mcp_servers/biomcp/src/biomcp/utils/endpoint_registry.py:666
↓ 7 callersMethodget_variant_data
Fetch variant data from cBioPortal. Args: gene_aa: Gene and AA change format (e.g., "BRAF V600E")
mcp_servers/biomcp/src/biomcp/variants/cbio_external_client.py:53
↓ 7 callersMethodperform_simple_divination
Perform a standalone divination without query integration. Useful for testing the divination system or providing pure I Chin
mcp_servers/bibliomantic-mcp-server/divination.py:108
↓ 7 callersMethodrecord
Record a metric sample. Args: name: Metric name duration: Duration in seconds success: Whether operation
mcp_servers/biomcp/src/biomcp/metrics.py:120
↓ 7 callersFunctionrecord_metric
Record a metric to the global collector. Note: This is a no-op if BIOMCP_METRICS_ENABLED is not set to true. Args: name: Metric name
mcp_servers/biomcp/src/biomcp/metrics.py:197
↓ 7 callersMethodset
Set item in cache with TTL.
mcp_servers/biomcp/src/biomcp/utils/request_cache.py:35
↓ 6 callersMethod__init__
(self, message: str, details: dict[str, Any] | None = None)
mcp_servers/biomcp/src/biomcp/exceptions.py:9
↓ 6 callersFunctionasync_search
(searcher, query: str, max_results: int, **kwargs)
mcp_servers/paper-search-mcp/paper_search_mcp/server.py:31
↓ 6 callersFunctionbuild_query_string
(query: VariantQuery)
mcp_servers/biomcp/src/biomcp/variants/search.py:158
↓ 6 callersFunctionconvert_computer_data_tool
Convert computer storage between units.
mcp_servers/unit-converter-mcp/src/unit_converter_mcp/tools/computer.py:17
↓ 6 callersFunctiondarwin_options_by_prefix
Get nix-darwin options matching a specific prefix. Useful for browsing options under a category or finding exact option names. Args:
mcp_servers/mcp-nixos/mcp_nixos/server.py:1072
↓ 6 callersMethoddivine_query_augmentation
Augment a user query with bibliomantic I Ching wisdom. This method performs the core bibliomantic operation: 1. Gene
mcp_servers/bibliomantic-mcp-server/divination.py:35
↓ 6 callersMethodfetch
(url: string, options?: RequestInit)
mcp_servers/metmuseum-mcp/src/utils/RateLimiter.ts:10
↓ 6 callersFunctionformat_count
Format a count with appropriate singular/plural label.
mcp_servers/biomcp/src/biomcp/openfda/utils.py:212
↓ 6 callersMethodformat_divination_text
Format hexagram information for integration with queries. Args: number: Hexagram number name: Hexagr
mcp_servers/bibliomantic-mcp-server/iching.py:424
↓ 6 callersFunctionformat_donki_results
(data: list, title_prefix: str, id_key: str)
mcp_servers/nasa-mcp/src/nasa_mcp/server.py:318
↓ 6 callersFunctionget_drug_label
Get detailed drug label information by set ID. Args: set_id: Label set ID sections: Specific sections to retrieve (default:
mcp_servers/biomcp/src/biomcp/openfda/drug_labels.py:142
↓ 6 callersMethodget_session
Get a session by ID or the current session.
mcp_servers/biomcp/src/biomcp/thinking/session.py:86
↓ 6 callersFunctioninject_links
Inject database links into variant data. Args: variants: List of variant dictionaries from MyVariant.info API Returns:
mcp_servers/biomcp/src/biomcp/variants/links.py:100
↓ 6 callersFunctionis_retryable_exception
Check if an exception should trigger a retry. Args: exc: The exception that occurred config: Retry configuration Returns:
mcp_servers/biomcp/src/biomcp/retry.py:88
↓ 6 callersFunctionis_valid_gene_symbol
Validate if a string is a valid gene symbol. Args: gene: The gene symbol to validate Returns: True if the gene symbol appear
mcp_servers/biomcp/src/biomcp/utils/gene_validator.py:19
↓ 6 callersFunctionsanitizeObject
(obj)
mcp_servers/biomcp/tests/tdd/workers/test_worker_sanitization.js:18
↓ 6 callersFunctionsearch_diseases
Search for diseases in the NCI CTS database. This provides access to NCI's controlled vocabulary of cancer conditions used in clinical t
mcp_servers/biomcp/src/biomcp/diseases/search.py:67
↓ 6 callersFunctionsearch_interventions
Search for interventions in the NCI CTS database. Args: name: Intervention name to search for (partial match) intervention_t
mcp_servers/biomcp/src/biomcp/interventions/search.py:99
↓ 6 callersFunctionto_markdown
Convert a JSON string or already-parsed data (dict or list) into a simple Markdown representation. :param data: The input data, either as a J
mcp_servers/biomcp/src/biomcp/render.py:25
↓ 6 callersFunctionvalidate_date
Validate date string format. Args: date_str: Date string in YYYY-MM-DD format Returns: Validated date string or None
mcp_servers/biomcp/src/biomcp/openfda/input_validation.py:92
↓ 6 callersFunctionvalidate_drug_name
Validate and sanitize drug name input. Args: drug: Drug name to validate Returns: Validated drug name or None
mcp_servers/biomcp/src/biomcp/openfda/input_validation.py:66
↓ 5 callersMethod__init__
(self, message: str = "FDA API request timeout")
mcp_servers/biomcp/src/biomcp/openfda/exceptions.py:48
↓ 5 callersFunction_article_details
Retrieves details for a single article given its identifier. Parameters: - call_benefit: Define and summarize why this function is being
mcp_servers/biomcp/src/biomcp/articles/fetch.py:210
↓ 5 callersFunction_article_searcher
Searches for articles across PubMed and preprint servers. Parameters: - call_benefit: Define and summarize why this function is being ca
mcp_servers/biomcp/src/biomcp/articles/search.py:204
↓ 5 callersMethod_get_connection
Get thread-local database connection
mcp_modules/tool_cache.py:54
↓ 5 callersMethodacquire
Acquire tokens from the bucket.
mcp_servers/biomcp/src/biomcp/rate_limiter.py:45
↓ 5 callersFunctionconvert_area_tool
Convert area between units.
mcp_servers/unit-converter-mcp/src/unit_converter_mcp/tools/area.py:20
↓ 5 callersFunctionconvert_temperature_tool
Convert temperature between units.
mcp_servers/unit-converter-mcp/src/unit_converter_mcp/tools/temperature.py:34
↓ 5 callersFunctiondarwin_info
Get detailed information about a specific nix-darwin option. Requires an exact option name match. If not found, suggests similar options. Ar
mcp_servers/mcp-nixos/mcp_nixos/server.py:901
↓ 5 callersFunctionfetch_europe_pmc_article
Fetch a single article from Europe PMC by DOI.
mcp_servers/biomcp/src/biomcp/articles/preprints.py:391
↓ 5 callersMethodgenerate_enhanced_divination
Generate enhanced divination with changing lines
mcp_servers/bibliomantic-mcp-server/enhanced_iching_core.py:292
↓ 5 callersFunctionget_adverse_event
Get detailed information for a specific adverse event report. Args: report_id: Safety report ID api_key: Optional OpenFDA AP
mcp_servers/biomcp/src/biomcp/openfda/adverse_events.py:169
↓ 5 callersMethodget_all_endpoints
Get all registered endpoints. Returns: Dictionary mapping endpoint keys to their metadata
mcp_servers/biomcp/src/biomcp/utils/endpoint_registry.py:521
↓ 5 callersFunctionget_cached
Get a value from cache if not expired.
mcp_servers/biomcp/src/biomcp/utils/request_cache.py:75
↓ 5 callersFunctionget_device_event
Get detailed information for a specific device event report. Args: mdr_report_key: MDR report key api_key: Optional OpenFDA
mcp_servers/biomcp/src/biomcp/openfda/device_events.py:247
↓ 5 callersFunctionget_disease
Get disease information from MyDisease.info. Args: disease_id_or_name: Disease ID (MONDO, DOID) or name (e.g., "melanoma", "MONDO:00
mcp_servers/biomcp/src/biomcp/diseases/getter.py:86
↓ 5 callersMethodget_divination_statistics
Provide statistics about the divination system. Returns: Dictionary containing system information and statistics
mcp_servers/bibliomantic-mcp-server/divination.py:164
↓ 5 callersMethodget_drug_info
(self, drug_id)
mcp_servers/biomcp/tests/tdd/test_unified_biothings.py:180
↓ 5 callersFunctionget_organization
Get detailed information about a specific organization. Args: org_id: Organization ID api_key: Optional API key (if not prov
mcp_servers/biomcp/src/biomcp/organizations/getter.py:12
↓ 5 callersMethodget_paper_details
Fetch detailed information for a specific IACR paper Args: paper_id: IACR paper ID (e.g., "2009/101") or full URL
mcp_servers/paper-search-mcp/paper_search_mcp/academic_platforms/iacr.py:302
↓ 5 callersMethodget_summary
Get a summary of a Wikipedia article. Args: title: The title of the Wikipedia article. Returns:
mcp_servers/wikipedia-mcp/wikipedia_mcp/wikipedia_client.py:189
↓ 5 callersMethodget_variant_data
Fetch variant data from 1000 Genomes via Ensembl.
mcp_servers/biomcp/src/biomcp/variants/external.py:280
↓ 5 callersMethodmap_server_name_to_config
Map single server name to actual server configuration. Server name should be the local server name (e.g., "National Parks", "DEX Papr
benchmark/runner.py:294
↓ 5 callersFunctionnixos_flakes_stats
Get statistics about available NixOS flakes. Retrieves statistics from the flake search index including total packages, unique repositories,
mcp_servers/mcp-nixos/mcp_nixos/server.py:1105
↓ 5 callersFunctionparse_or_query
Parse OR query into individual search terms. Handles formats like: - "term1 OR term2" - 'term1 OR term2 OR "term with spaces"' - "TER
mcp_servers/biomcp/src/biomcp/utils/query_utils.py:7
↓ 5 callersFunctionprocess_any
Dispatch function to handle dict, list, or scalar (str/int/float/bool). :param value: The current JSON data node. :param path_keys: The list
mcp_servers/biomcp/src/biomcp/render.py:77
↓ 5 callersFunctionrun_mcp_command
Helper function to run the wikipedia-mcp command and return its output.
mcp_servers/wikipedia-mcp/tests/test_cli.py:11
↓ 5 callersFunctionsearch_biomarkers
Search for biomarkers in the NCI CTS database. Note: Biomarker data availability may be limited per CTRP documentation. Results focus on
mcp_servers/biomcp/src/biomcp/biomarkers/search.py:81
↓ 5 callersFunctionsearch_organizations
Search for organizations in the NCI CTS database. Args: name: Organization name to search for (partial match) org_type: Type
mcp_servers/biomcp/src/biomcp/organizations/search.py:13
↓ 5 callersMethodsearch_specific_mutation
Search for specific mutations across all cBioPortal studies. Args: gene: Gene symbol (e.g., "SRSF2") mutation: Specif
mcp_servers/biomcp/src/biomcp/variants/cbioportal_mutations.py:74
↓ 5 callersMethodsummarize_for_query
Get a summary of a Wikipedia article tailored to a specific query. This is a simplified implementation that returns a snippet around
mcp_servers/wikipedia-mcp/wikipedia_mcp/wikipedia_client.py:327
↓ 5 callersMethodsummarize_section
Get a summary of a specific section of a Wikipedia article. Args: title: The title of the Wikipedia article.
mcp_servers/wikipedia-mcp/wikipedia_mcp/wikipedia_client.py:373
↓ 5 callersFunctiontest_func
()
mcp_servers/biomcp/tests/tdd/test_retry.py:95
↓ 4 callersMethod_add_variant_to_params
Add language variant parameter to API request parameters if needed. Args: params: The API request parameters.
mcp_servers/wikipedia-mcp/wikipedia_mcp/wikipedia_client.py:86
↓ 4 callersMethod_build_execution_summary
Build execution summary for prompt.
agent/executor.py:149
← previousnext →101–200 of 3,285, ranked by callers