Metacyc Tools

Configuration File: metacyc_tools.json Tool Type: Local Tools Count: 4

This page contains all tools defined in the metacyc_tools.json configuration file.

Available Tools

MetaCyc_get_compound (Type: MetaCycTool)

Get metabolite/compound details from MetaCyc by compound ID. Returns compound information and URL…

MetaCyc_get_compound tool specification

Tool Information:

  • Name: MetaCyc_get_compound

  • Type: MetaCycTool

  • Description: Get metabolite/compound details from MetaCyc by compound ID. Returns compound information and URL to compound page.

Parameters:

  • operation (string) (required) No description

  • compound_id (string) (required) MetaCyc compound ID (e.g., CPD-1, PYRUVATE)

Example Usage:

query = {
    "name": "MetaCyc_get_compound",
    "arguments": {
        "operation": "example_value",
        "compound_id": "example_value"
    }
}
result = tu.run(query)

MetaCyc_get_pathway (Type: MetaCycTool)

Get metabolic pathway details from MetaCyc by pathway ID. Returns pathway information, URL to pat…

MetaCyc_get_pathway tool specification

Tool Information:

  • Name: MetaCyc_get_pathway

  • Type: MetaCycTool

  • Description: Get metabolic pathway details from MetaCyc by pathway ID. Returns pathway information, URL to pathway diagram, and associated reactions/compounds.

Parameters:

  • operation (string) (required) No description

  • pathway_id (string) (required) MetaCyc pathway ID (e.g., PWY-5177, GLYCOLYSIS)

Example Usage:

query = {
    "name": "MetaCyc_get_pathway",
    "arguments": {
        "operation": "example_value",
        "pathway_id": "example_value"
    }
}
result = tu.run(query)

MetaCyc_get_reaction (Type: MetaCycTool)

Get reaction details from MetaCyc by reaction ID. Returns reaction information including substrat…

MetaCyc_get_reaction tool specification

Tool Information:

  • Name: MetaCyc_get_reaction

  • Type: MetaCycTool

  • Description: Get reaction details from MetaCyc by reaction ID. Returns reaction information including substrates, products, enzymes, and URL to reaction page.

Parameters:

  • operation (string) (required) No description

  • reaction_id (string) (required) MetaCyc reaction ID (e.g., RXN-14500)

Example Usage:

query = {
    "name": "MetaCyc_get_reaction",
    "arguments": {
        "operation": "example_value",
        "reaction_id": "example_value"
    }
}
result = tu.run(query)

MetaCyc_search_pathways (Type: MetaCycTool)

Search MetaCyc for metabolic pathways by name or keyword. Returns pathway IDs and basic informati…

MetaCyc_search_pathways tool specification

Tool Information:

  • Name: MetaCyc_search_pathways

  • Type: MetaCycTool

  • Description: Search MetaCyc for metabolic pathways by name or keyword. Returns pathway IDs and basic information. MetaCyc contains 2,800+ experimentally elucidated metabolic pathways.

Parameters:

  • operation (string) (required) No description

  • query (string) (required) Search query - pathway name or keyword (e.g., ‘glycolysis’, ‘TCA cycle’)

Example Usage:

query = {
    "name": "MetaCyc_search_pathways",
    "arguments": {
        "operation": "example_value",
        "query": "example_value"
    }
}
result = tu.run(query)