Skip to main content
Glama

get_pharmacophore_features

Extract pharmacophore features and binding site data for PubChem compounds to analyze molecular interactions and drug design potential.

Instructions

Get pharmacophore features and binding site information

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
cidYesPubChem Compound ID (CID)

Implementation Reference

  • The handler function that implements the core logic for the 'get_pharmacophore_features' tool. Currently a placeholder indicating not yet implemented.
    private async handleGetPharmacophoreFeatures(args: any) { return { content: [{ type: 'text', text: JSON.stringify({ message: 'Pharmacophore features not yet implemented', args }, null, 2) }] }; }
  • src/index.ts:562-572 (registration)
    Tool registration in the ListToolsRequestSchema response, including name, description, and input schema definition.
    { name: 'get_pharmacophore_features', description: 'Get pharmacophore features and binding site information', inputSchema: { type: 'object', properties: { cid: { type: ['number', 'string'], description: 'PubChem Compound ID (CID)' }, }, required: ['cid'], }, },
  • src/index.ts:776-777 (registration)
    Dispatcher case in the CallToolRequestSchema handler that routes calls to the tool's handler function.
    case 'get_pharmacophore_features': return await this.handleGetPharmacophoreFeatures(args);
  • Input schema definition for validating tool arguments (CID required).
    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