Skip to main content
Glama
Augmented-Nature

Unofficial PubChem MCP Server

get_pharmacophore_features

Extract pharmacophore features and binding site details from PubChem compounds using CID for molecular interaction analysis and drug design.

Instructions

Get pharmacophore features and binding site information

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
cidYesPubChem Compound ID (CID)

Implementation Reference

  • Handler function that executes the get_pharmacophore_features tool logic. Currently a placeholder implementation returning 'not yet implemented' message.
    private async handleGetPharmacophoreFeatures(args: any) { return { content: [{ type: 'text', text: JSON.stringify({ message: 'Pharmacophore features not yet implemented', args }, null, 2) }] }; }
  • Tool schema definition including name, description, and input schema (requires 'cid') in the ListTools response.
    { 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)
    Registration and dispatch of the get_pharmacophore_features tool in the CallToolRequestSchema switch statement.
    case 'get_pharmacophore_features': return await this.handleGetPharmacophoreFeatures(args);

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/Augmented-Nature/Augmented-Nature-PubChem-MCP-Server'

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