mcp-cortellis

by uh-joan
Verified
name: cortellis-mcp version: 1.0.0 description: | Cortellis MCP Server for competitive intelligence. Provides tools for searching drugs and exploring ontology terms in the Cortellis database. buildType: docker dockerfile: Dockerfile schema: type: object required: - CORTELLIS_AUTH properties: CORTELLIS_AUTH: type: string description: Base64 encoded authentication token (base64(username:password)) secret: true startCommand: env: - name: CORTELLIS_AUTH description: Base64 encoded authentication token for the Cortellis API (format: base64(username:password)) required: true secret: true prompt: Enter your base64 encoded Cortellis API token (base64(username:password)) - name: MCP_WEBSOCKET description: Enable WebSocket server value: "true" - name: MCP_PORT description: WebSocket server port value: "8765" command: python -m cortellis_mcp connectionTypes: - stdio - ws defaultPort: 8765 wsEndpoint: ws://localhost:8765 protocol: version: 1.0.0 transport: - stdio - ws capabilities: methods: - initialize - health - validate - list_tools - search_drugs - explore_ontology parameters: initialize: {} validate: method: type: string description: Method to validate parameters: type: object description: Parameters to validate tools: - name: search_drugs description: | Search for drugs in the Cortellis database. Returns detailed information about drugs including: - Clinical trial status and phases - Development status - Company information - Indications and mechanisms of action Supports filtering by various criteria and pagination. authentication: type: token format: base64 description: Base64 encoded authentication token (username:password) environment_variable: CORTELLIS_AUTH schema: type: object properties: query: type: string description: General search query required: true company: type: string description: Filter by company name indication: type: string description: Filter by medical indication action: type: string description: Filter by mechanism of action phase: type: string description: Filter by clinical trial phase phase_terminated: type: string description: Filter by terminated trial phase technology: type: string description: Filter by drug technology drug_name: type: string description: Filter by drug name country: type: string description: Filter by country offset: type: integer description: Pagination offset default: 0 - name: explore_ontology description: | Explore Cortellis ontology terms. Allows searching and navigating through standardized terms for: - Indications - Mechanisms of action - Companies - Drug targets - Technologies Returns hierarchical relationships and synonyms. authentication: type: token format: base64 description: Base64 encoded authentication token (username:password) environment_variable: CORTELLIS_AUTH schema: type: object properties: term: type: string description: Search term required: true category: type: string description: Category to search in action: type: string description: Filter by action indication: type: string description: Filter by indication company: type: string description: Filter by company drug_name: type: string description: Filter by drug name target: type: string description: Filter by target technology: type: string description: Filter by technology categories: - Drug Discovery - Clinical Trials - Life Sciences platforms: - Claude - GPT-4 - Anthropic - OpenAI repository: https://github.com/uh-joan/mcp-cortellis license: MIT author: Joan