Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Accenture/mcp-bench
/ functions
Functions
3,285 in github.com/Accenture/mcp-bench
⨍
Functions
3,285
◇
Types & classes
497
↳
Endpoints
278
↓ 2 callers
Method
_binary_to_trigram
Convert binary to trigram name
mcp_servers/bibliomantic-mcp-server/enhanced_iching_core.py:274
↓ 2 callers
Function
_build_excluded_mutations_essie
Build Essie fragments for excluded mutations.
mcp_servers/biomcp/src/biomcp/trials/search.py:473
↓ 2 callers
Function
_build_progression_essie
Build Essie fragments for progression on therapy search.
mcp_servers/biomcp/src/biomcp/trials/search.py:453
↓ 2 callers
Function
_build_required_mutations_essie
Build Essie fragments for required mutations.
mcp_servers/biomcp/src/biomcp/trials/search.py:463
↓ 2 callers
Method
_create_client
Create a new HTTP client.
mcp_servers/biomcp/src/biomcp/connection_pool.py:90
↓ 2 callers
Function
_deduplicate_articles
Remove duplicate articles based on DOI.
mcp_servers/biomcp/src/biomcp/articles/unified.py:16
↓ 2 callers
Method
_execute_single_tool
Execute a single tool and return the result.
mcp_servers/mcp-nixos/tests/test_evals_anthropic.py:241
↓ 2 callers
Method
_extract_population_frequencies
Extract population frequencies from Ensembl response.
mcp_servers/biomcp/src/biomcp/variants/external.py:234
↓ 2 callers
Method
_fallback_rule_based_compression
Fallback rule-based compression when LLM compression fails
agent/executor.py:914
↓ 2 callers
Function
_fetch_shortage_data
Fetch drug shortage data from FDA. Returns: Dictionary with shortage data or None if fetch fails
mcp_servers/biomcp/src/biomcp/openfda/drug_shortages.py:46
↓ 2 callers
Method
_flush_batch
Process all pending requests as a batch.
mcp_servers/biomcp/src/biomcp/request_batcher.py:93
↓ 2 callers
Method
_format_available_tools
Format available tools with descriptions for display in evaluation prompt
benchmark/evaluator.py:411
↓ 2 callers
Function
_format_site
Helper to format a single site/location.
mcp_servers/biomcp/src/biomcp/trials/nci_getter.py:386
↓ 2 callers
Function
_format_summary
Format a metric summary for display.
mcp_servers/biomcp/src/biomcp/metrics_handler.py:51
↓ 2 callers
Method
_generate_cache_key
Generate cache key Args: server_name: Server name (e.g., Yahoo Finance) tool_name: Tool name (e.g.,
mcp_modules/tool_cache.py:85
↓ 2 callers
Method
_generate_with_retry
Generate tasks with retry logic Args: configs: Server configurations name: Name for logging progr
synthesis/benchmark_generator.py:203
↓ 2 callers
Function
_get_cbioportal_summary
Get cBioPortal summary for the search request.
mcp_servers/biomcp/src/biomcp/articles/unified.py:105
↓ 2 callers
Function
_get_content
Helper method to extract post content based on type
mcp_servers/mcp-reddit/src/mcp_reddit/reddit_fetcher.py:106
↓ 2 callers
Method
_get_default_config
Return default configuration (current hardcoded values). Returns: Dictionary containing all default configuration values
config/config_loader.py:74
↓ 2 callers
Function
_get_post_type
Helper method to determine post type
mcp_servers/mcp-reddit/src/mcp_reddit/reddit_fetcher.py:96
↓ 2 callers
Method
_is_token_limit_error
Check if the error is related to token limits.
agent/executor.py:750
↓ 2 callers
Method
_load_config
Load configuration from file with environment overrides. Loads configuration in priority order: 1. Environment variables (hig
config/config_loader.py:50
↓ 2 callers
Method
_parse_paper
Parse single paper entry from Semantic Scholar HTML and optionally fetch detailed info
mcp_servers/paper-search-mcp/paper_search_mcp/academic_platforms/semantic.py:100
↓ 2 callers
Method
acquire
Acquire permission to make a request. Blocks if rate limit would be exceeded.
mcp_servers/biomcp/src/biomcp/openfda/rate_limiter.py:47
↓ 2 callers
Function
article_searcher_optimized
Optimized version of article_searcher with caching and context reuse.
mcp_servers/biomcp/src/biomcp/articles/search_optimized.py:34
↓ 2 callers
Function
build_safe_query
Build a safe query dictionary with validated parameters. Args: params: Raw parameters dictionary Returns: Dictionary wi
mcp_servers/biomcp/src/biomcp/openfda/input_validation.py:346
↓ 2 callers
Function
calc_mu
혈압의 평균(mu)을 계산 Parameters: ----------- age : float 나이(년) zht : float 키의 z-score params : dict BP
mcp_servers/medcalc/medcalc/__main__.py:258
↓ 2 callers
Function
calc_mu
혈압의 평균(mu)을 계산 Parameters: ----------- age : float 나이(년) zht : float 키의 z-score params : dict BP
mcp_servers/medcalc/medcalc/calculator.py:301
↓ 2 callers
Function
call_pubtator_api
Fetch the text of a list of PubMed IDs.
mcp_servers/biomcp/src/biomcp/articles/fetch.py:143
↓ 2 callers
Method
call_tool
Calls a tool on the appropriate server by creating a new connection.
mcp_modules/server_manager.py:143
↓ 2 callers
Method
can_reduce_tokens
Check if token reduction is still possible.
agent/execution_context.py:58
↓ 2 callers
Function
check_correctness
(answer: str, ground_truth, calid, upper_limit, lower_limit)
mcp_servers/medcalc/MedCalcBench/evaluation/evaluate.py:11
↓ 2 callers
Method
clean_and_parse_json
Clean and parse JSON response with enhanced error handling.
llm/provider.py:210
↓ 2 callers
Method
clean_and_parse_json
(self, raw_json: str)
benchmark/evaluator.py:32
↓ 2 callers
Method
close_all
Close all connection pools.
mcp_servers/biomcp/src/biomcp/connection_pool.py:136
↓ 2 callers
Function
compute_overall_accuracy
(output_path, model_name, prompt_style)
mcp_servers/medcalc/MedCalcBench/evaluation/table_stats.py:6
↓ 2 callers
Function
convert_query_to_nci
Convert a TrialQuery object to NCI CTS API parameters. Maps BioMCP's TrialQuery fields to NCI's parameter structure.
mcp_servers/biomcp/src/biomcp/trials/nci_search.py:140
↓ 2 callers
Method
convert_single_to_runner_format
Convert single-server results to runner-compatible format
synthesis/benchmark_generator.py:661
↓ 2 callers
Function
createServer
()
mcp_servers/mcp-server-nationalparks/src/server.ts:26
↓ 2 callers
Function
createServerInstance
(clientIp?: string)
mcp_servers/context7-mcp/src/index.ts:64
↓ 2 callers
Method
create_llm_provider
Create an LLM provider for the given model configuration. Creates appropriate client and provider instance based on the model
llm/factory.py:321
↓ 2 callers
Method
create_session
Create a new thinking session.
mcp_servers/biomcp/src/biomcp/thinking/session.py:79
↓ 2 callers
Method
create_tools_description
Create tool descriptions for Claude.
mcp_servers/mcp-nixos/tests/test_evals_anthropic.py:94
↓ 2 callers
Method
custom_stop
(self, stop_str, input_len=0)
mcp_servers/medcalc/MedCalcBench/evaluation/llm_inference.py:75
↓ 2 callers
Function
darwin_list_options
List all nix-darwin option categories. Enumerates all top-level categories with their option counts. Returns: Plain text list of cat
mcp_servers/mcp-nixos/mcp_nixos/server.py:1003
↓ 2 callers
Method
discover_tools_http
Discovers tools from HTTP MCP server.
mcp_modules/connector.py:207
↓ 2 callers
Function
extract_answer
(answer, calid)
mcp_servers/medcalc/MedCalcBench/evaluation/run.py:54
↓ 2 callers
Function
extract_reactions
Extract reaction terms from an adverse event result.
mcp_servers/biomcp/src/biomcp/openfda/utils.py:297
↓ 2 callers
Function
format_biomarker_results
Format biomarker search results as markdown. Args: results: Search results dictionary Returns: Formatted markdown strin
mcp_servers/biomcp/src/biomcp/biomarkers/search.py:302
↓ 2 callers
Function
format_disease_results
Format disease search results as markdown. Args: results: Search results dictionary Returns: Formatted markdown string
mcp_servers/biomcp/src/biomcp/diseases/search.py:251
↓ 2 callers
Function
format_intervention_results
Format intervention search results as markdown. Args: results: Search results dictionary Returns: Formatted markdown st
mcp_servers/biomcp/src/biomcp/interventions/search.py:175
↓ 2 callers
Function
format_mutation_search_result
Format mutation search results as markdown.
mcp_servers/biomcp/src/biomcp/variants/cbioportal_mutations.py:320
↓ 2 callers
Function
format_organization_results
Format organization search results as markdown. Args: results: Search results dictionary Returns: Formatted markdown st
mcp_servers/biomcp/src/biomcp/organizations/search.py:89
↓ 2 callers
Function
g_to_mol_explanation
(value, compound, molar_mass, src_unit, tgt_unit)
mcp_servers/medcalc/MedCalcBench/calculator_implementations/unit_converter_new.py:88
↓ 2 callers
Function
generateHeaders
( clientIp?: string, extraHeaders: Record<string, string> = {} )
mcp_servers/context7-mcp/src/lib/encryption.ts:31
↓ 2 callers
Function
generate_cache_key
Generate cache key using Python's built-in hash function for speed.
mcp_servers/biomcp/src/biomcp/http_client.py:54
↓ 2 callers
Method
generate_hexagram_by_coins
Maintain backward compatibility with existing interface
mcp_servers/bibliomantic-mcp-server/enhanced_iching_core.py:394
↓ 2 callers
Function
generate_multi_server_tasks
Generate multi-server tasks with incremental saving
synthesis/generate_benchmark_tasks.py:38
↓ 2 callers
Method
generate_multi_server_tasks
Generate tasks for multi-server combinations with incremental saving
synthesis/benchmark_generator.py:433
↓ 2 callers
Function
generate_single_server_tasks
Generate single-server tasks with incremental saving
synthesis/generate_benchmark_tasks.py:24
↓ 2 callers
Method
generate_single_server_tasks
Generate tasks for individual servers with incremental saving
synthesis/benchmark_generator.py:329
↓ 2 callers
Method
geocode
(address: string)
mcp_servers/mcp-google-map/src/services/toolclass.ts:138
↓ 2 callers
Method
geocodeAddress
(address: string)
mcp_servers/mcp-google-map/src/services/toolclass.ts:95
↓ 2 callers
Function
getEvents
Get conference events matching the given keywords Args: keywords: Search terms for conferences limit: Maximum number of
mcp_servers/call-for-papers-mcp/call-for-papers-mcp-main/app.py:143
↓ 2 callers
Function
get_all_metrics
Get summaries for all metrics. Returns: Dictionary of metric name to summary
mcp_servers/biomcp/src/biomcp/metrics.py:231
↓ 2 callers
Function
get_api_key
Get OpenFDA API key from environment variable.
mcp_servers/biomcp/src/biomcp/openfda/utils.py:29
↓ 2 callers
Function
get_article
Get a full Wikipedia article.
mcp_servers/wikipedia-mcp/examples/wikipedia_mcp_example.py:39
↓ 2 callers
Function
get_article_details
Get article details handling both PMIDs and DOIs with proper output format.
mcp_servers/biomcp/src/biomcp/cli/articles.py:14
↓ 2 callers
Function
get_cache
Get cache instance (singleton pattern) Args: **kwargs: Arguments to pass to cache constructor Returns: Cache in
mcp_modules/tool_cache.py:358
↓ 2 callers
Function
get_cache
()
mcp_servers/biomcp/src/biomcp/http_client.py:46
↓ 2 callers
Function
get_cached_response
Retrieve a cached response if available and not expired. Args: endpoint: The API endpoint URL params: Query parameters
mcp_servers/biomcp/src/biomcp/openfda/cache.py:54
↓ 2 callers
Function
get_cancer_keywords
Get cancer type keywords for a given gene. Args: gene: Gene symbol (e.g., "BRAF") Returns: List of cancer type keywords to s
mcp_servers/biomcp/src/biomcp/variants/cancer_types.py:112
↓ 2 callers
Method
get_cancer_type_name
Get the display name for a cancer type ID. Args: cancer_type_id: The cancer type identifier Returns: Display
mcp_servers/biomcp/src/biomcp/utils/cancer_types_api.py:66
↓ 2 callers
Method
get_changing_line_guidance
Get guidance for specific changing lines
mcp_servers/bibliomantic-mcp-server/enhanced_iching_core.py:353
↓ 2 callers
Method
get_contextual_interpretation
Get context-specific interpretation
mcp_servers/bibliomantic-mcp-server/enhanced_iching_core.py:342
↓ 2 callers
Function
get_current_weather
Get current weather for a city using WeatherAPI
mcp_servers/weather_mcp/server.py:12
↓ 2 callers
Function
get_current_weather
Get current weather for a city using WeatherAPI
mcp_servers/weather_mcp/simple_weather_server.py:25
↓ 2 callers
Function
get_current_weather
Get current weather for a city using WeatherAPI
mcp_servers/weather_mcp/weather-mcp/server.py:28
↓ 2 callers
Method
get_drug_info
Get drug/chemical information from MyChem.info. Args: drug_id_or_name: Drug ID (DrugBank, ChEMBL, etc.) or name field
mcp_servers/biomcp/src/biomcp/integrations/biothings_client.py:379
↓ 2 callers
Method
get_epic_free_games
(self)
mcp_servers/game-trends-mcp/app.py:2037
↓ 2 callers
Method
get_epic_trending_games
(self)
mcp_servers/game-trends-mcp/app.py:2063
↓ 2 callers
Method
get_gene_info
Get gene information from MyGene.info. Args: gene_id_or_symbol: Gene ID (Entrez, Ensembl) or symbol (e.g., "TP53") fi
mcp_servers/biomcp/src/biomcp/integrations/biothings_client.py:96
↓ 2 callers
Method
get_model_configs
Get all available model configurations from environment variables. Scans environment variables to detect available API keys and endpo
llm/factory.py:58
↓ 2 callers
Function
get_pool
()
mcp_servers/biomcp/tests/tdd/test_connection_pool.py:166
↓ 2 callers
Function
get_problematic_tools
Get list of problematic tools that should be filtered out. Returns: List of tool names that should be filtered due to issues (rate li
config/config_loader.py:671
↓ 2 callers
Function
get_related_topics
Get topics related to a Wikipedia article.
mcp_servers/wikipedia-mcp/examples/wikipedia_mcp_example.py:63
↓ 2 callers
Method
get_schema
Get the complete field schema for discovery.
mcp_servers/biomcp/src/biomcp/query_parser.py:418
↓ 2 callers
Function
get_search_context
Get the current search context.
mcp_servers/biomcp/src/biomcp/shared_context.py:73
↓ 2 callers
Method
get_status_summary
Get a summary of current execution state.
agent/execution_context.py:112
↓ 2 callers
Method
get_steam_most_played
(self)
mcp_servers/game-trends-mcp/app.py:2011
↓ 2 callers
Method
get_steam_top_sellers
(self)
mcp_servers/game-trends-mcp/app.py:1985
↓ 2 callers
Method
get_steam_trending_games
(self)
mcp_servers/game-trends-mcp/app.py:1953
↓ 2 callers
Function
get_summary
Get a summary of a Wikipedia article.
mcp_servers/wikipedia-mcp/examples/wikipedia_mcp_example.py:55
↓ 2 callers
Method
get_trending_games
(self)
mcp_servers/game-trends-mcp/app.py:1027
↓ 2 callers
Function
get_trial_nci
Get detailed trial information from NCI CTS API. Args: nct_id: NCT identifier (e.g., "NCT04280705") api_key: Optional API ke
mcp_servers/biomcp/src/biomcp/trials/nci_getter.py:13
↓ 2 callers
Function
get_weather_forecast
Get weather forecast for a city using WeatherAPI
mcp_servers/weather_mcp/weather-mcp/server.py:60
↓ 2 callers
Function
is_cacheable_request
Determine if a request should be cached. Args: endpoint: The API endpoint URL params: Query parameters Returns:
mcp_servers/biomcp/src/biomcp/openfda/cache.py:173
↓ 2 callers
Method
load_server_configs
Load local MCP server configurations.
benchmark/runner.py:278
↓ 2 callers
Function
main
Main entry point for multi-model benchmark runner
benchmark/runner.py:1268
↓ 2 callers
Function
main
MCP Time Server - Time and timezone conversion functionality for MCP
mcp_servers/time-mcp/src/mcp_server_time/__init__.py:4
← previous
next →
301–400 of 3,285, ranked by callers