Skip to main content
Glama

get_toxicity_info

Retrieve toxicity data including LD50 values, carcinogenicity, and mutagenicity information for chemical compounds using their PubChem Compound ID.

Instructions

Get toxicity data including LD50, carcinogenicity, and mutagenicity

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
cidYesPubChem Compound ID (CID)

Implementation Reference

  • The main handler function that executes the logic for the 'get_toxicity_info' tool. Currently a placeholder implementation returning a 'not yet implemented' message.
    private async handleGetToxicityInfo(args: any) { return { content: [{ type: 'text', text: JSON.stringify({ message: 'Toxicity info not yet implemented', args }, null, 2) }] }; }
  • src/index.ts:650-660 (registration)
    Registration of the 'get_toxicity_info' tool in the list of available tools returned by ListToolsRequestSchema, including name, description, and input schema definition.
    { name: 'get_toxicity_info', description: 'Get toxicity data including LD50, carcinogenicity, and mutagenicity', inputSchema: { type: 'object', properties: { cid: { type: ['number', 'string'], description: 'PubChem Compound ID (CID)' }, }, required: ['cid'], }, },
  • src/index.ts:794-795 (registration)
    Switch case in the CallToolRequestSchema handler that routes calls to the 'get_toxicity_info' tool to its handler function.
    case 'get_toxicity_info': return await this.handleGetToxicityInfo(args);
  • Input schema definition for the 'get_toxicity_info' tool, specifying the expected arguments (CID as number or string).
    inputSchema: { type: 'object', properties: { cid: { type: ['number', 'string'], description: 'PubChem Compound ID (CID)' }, }, required: ['cid'], },

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/k-lordbodin7/PubChem-MCP-Server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server