Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/FreedomIntelligence/OpenClaw-Medical-Skills
/ endpoints
Endpoints
54 in github.com/FreedomIntelligence/OpenClaw-Medical-Skills
⨍
Functions
7,160
◇
Types & classes
566
↳
Endpoints
54
Route
abstract
computed_field
skills/biomcp-server/repo/src/biomcp/articles/fetch.py:None
Route
article_getter
track_performance("biomcp.article_getter")
skills/biomcp-server/repo/src/biomcp/individual_tools.py:None
Route
check_non_empty_list
then("the JSON output should be a non-empty list")
skills/biomcp-server/repo/tests/bdd/fetch_articles/test_fetch.py:None
Route
cli_result
given(parsers.parse('I run "{command}"'), target_fixture="cli_result")
skills/biomcp-server/repo/tests/bdd/fetch_articles/test_fetch.py:None
Route
cli_result
given(parsers.parse('I run "{command}"'), target_fixture="cli_result")
skills/biomcp-server/repo/tests/bdd/get_trials/test_get.py:None
Route
cli_result
given(parsers.parse('I run "{command}"'), target_fixture="cli_result")
skills/biomcp-server/repo/tests/bdd/get_variants/test_get.py:None
Route
cli_result
given(parsers.parse('I run "{command}"'), target_fixture="cli_result")
skills/biomcp-server/repo/tests/bdd/cli_help/test_help.py:None
Route
disease_getter
track_performance("biomcp.disease_getter")
skills/biomcp-server/repo/src/biomcp/individual_tools.py:None
Route
doi_url
computed_field
skills/biomcp-server/repo/src/biomcp/articles/search.py:None
Route
drug_getter
track_performance("biomcp.drug_getter")
skills/biomcp-server/repo/src/biomcp/individual_tools.py:None
Route
entity
when( "I call the Pubtator Autocomplete API", target_fixture="entity", )
skills/biomcp-server/repo/tests/bdd/search_articles/test_autocomplete.py:None
Route
entity_request
given( parsers.parse( 'I have a valid concept "{concept}" and a valid query "{query}"', ),
skills/biomcp-server/repo/tests/bdd/search_articles/test_autocomplete.py:None
Route
full_text
computed_field
skills/biomcp-server/repo/src/biomcp/articles/fetch.py:None
Route
gene_getter
track_performance("biomcp.gene_getter")
skills/biomcp-server/repo/src/biomcp/individual_tools.py:None
Route
get_adverse_event_cli
adverse_app.command("get")
skills/biomcp-server/repo/src/biomcp/cli/openfda.py:None
Route
get_article
article_app.command("get")
skills/biomcp-server/repo/src/biomcp/cli/articles.py:None
Route
get_device_event_cli
device_app.command("get")
skills/biomcp-server/repo/src/biomcp/cli/openfda.py:None
Route
get_disease_cli
disease_app.command("get")
skills/biomcp-server/repo/src/biomcp/cli/diseases.py:None
Route
get_drug_approval_cli
approval_app.command("get")
skills/biomcp-server/repo/src/biomcp/cli/openfda.py:None
Route
get_drug_label_cli
label_app.command("get")
skills/biomcp-server/repo/src/biomcp/cli/openfda.py:None
Route
get_drug_recall_cli
recall_app.command("get")
skills/biomcp-server/repo/src/biomcp/cli/openfda.py:None
Route
get_drug_shortage_cli
shortage_app.command("get")
skills/biomcp-server/repo/src/biomcp/cli/openfda.py:None
Route
get_intervention_cli
intervention_app.command("get")
skills/biomcp-server/repo/src/biomcp/cli/interventions.py:None
Route
get_organization_cli
organization_app.command("get")
skills/biomcp-server/repo/src/biomcp/cli/organizations.py:None
Route
get_trial_cli
trial_app.command("get")
skills/biomcp-server/repo/src/biomcp/cli/trials.py:None
Route
get_variant
variant_app.command("get")
skills/biomcp-server/repo/src/biomcp/cli/variants.py:None
Route
invalid_query_request
given( parsers.parse( 'I have a valid concept "{concept}" and an invalid query "{query}"', ),
skills/biomcp-server/repo/tests/bdd/search_articles/test_autocomplete.py:None
Route
nci_intervention_getter
track_performance("biomcp.nci_intervention_getter")
skills/biomcp-server/repo/src/biomcp/individual_tools.py:None
Route
nci_organization_getter
track_performance("biomcp.nci_organization_getter")
skills/biomcp-server/repo/src/biomcp/individual_tools.py:None
Route
openfda_adverse_getter
track_performance("biomcp.openfda_adverse_getter")
skills/biomcp-server/repo/src/biomcp/individual_tools.py:None
Route
openfda_approval_getter
track_performance("biomcp.openfda_approval_getter")
skills/biomcp-server/repo/src/biomcp/individual_tools.py:None
Route
openfda_device_getter
track_performance("biomcp.openfda_device_getter")
skills/biomcp-server/repo/src/biomcp/individual_tools.py:None
Route
openfda_label_getter
track_performance("biomcp.openfda_label_getter")
skills/biomcp-server/repo/src/biomcp/individual_tools.py:None
Route
openfda_recall_getter
track_performance("biomcp.openfda_recall_getter")
skills/biomcp-server/repo/src/biomcp/individual_tools.py:None
Route
openfda_shortage_getter
track_performance("biomcp.openfda_shortage_getter")
skills/biomcp-server/repo/src/biomcp/individual_tools.py:None
Route
output_should_contain
then(parsers.parse('the output should contain "{expected}"'))
skills/biomcp-server/repo/tests/bdd/cli_help/test_help.py:None
Route
pmc_url
computed_field
skills/biomcp-server/repo/src/biomcp/articles/fetch.py:None
Route
pmc_url
computed_field
skills/biomcp-server/repo/src/biomcp/articles/search.py:None
Route
pubmed_url
computed_field
skills/biomcp-server/repo/src/biomcp/articles/fetch.py:None
Route
pubmed_url
computed_field
skills/biomcp-server/repo/src/biomcp/articles/search.py:None
Route
query
given( parsers.parse('I build a query for "{gene}" "{disease}" "{variant}"'), target_fixture="query",
skills/biomcp-server/repo/tests/bdd/search_articles/test_search.py:None
Route
result
when("I perform a search with that query", target_fixture="result")
skills/biomcp-server/repo/tests/bdd/search_articles/test_search.py:None
Route
title
computed_field
skills/biomcp-server/repo/src/biomcp/articles/fetch.py:None
Route
trial_getter
track_performance("biomcp.trial_getter")
skills/biomcp-server/repo/src/biomcp/individual_tools.py:None
Route
trial_locations_getter
track_performance("biomcp.trial_locations_getter")
skills/biomcp-server/repo/src/biomcp/individual_tools.py:None
Route
trial_outcomes_getter
track_performance("biomcp.trial_outcomes_getter")
skills/biomcp-server/repo/src/biomcp/individual_tools.py:None
Route
trial_protocol_getter
track_performance("biomcp.trial_protocol_getter")
skills/biomcp-server/repo/src/biomcp/individual_tools.py:None
Route
trial_query
given( parsers.parse('I build a trial query with condition "{condition}"'), target_fixture="trial_quer
skills/biomcp-server/repo/tests/bdd/search_trials/test_search.py:None
Route
trial_query_with_nct_id
given( parsers.parse('I build a trial query with nct_id "{nct_id}"'), target_fixture="trial_query", )
skills/biomcp-server/repo/tests/bdd/search_trials/test_search.py:None
Route
trial_query_with_term
given( parsers.parse('I build a trial query with term "{term}"'), target_fixture="trial_query", )
skills/biomcp-server/repo/tests/bdd/search_trials/test_search.py:None
Route
trial_references_getter
track_performance("biomcp.trial_references_getter")
skills/biomcp-server/repo/src/biomcp/individual_tools.py:None
Route
trial_results
when("I perform a trial search", target_fixture="trial_results")
skills/biomcp-server/repo/tests/bdd/search_trials/test_search.py:None
Route
variant_getter
track_performance("biomcp.variant_getter")
skills/biomcp-server/repo/src/biomcp/individual_tools.py:None
Route
variants_data
when( parsers.re(r'I run "(?P<command>.*?)"(?: #.*)?$'), target_fixture="variants_data", )
skills/biomcp-server/repo/tests/bdd/search_variants/test_search.py:None