LG

longevity-genie/edison_mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

6 stars 3 forks 质量 68 趋势 14MIT

FutureHouse API as MCP tools

概览

A Model Context Protocol (MCP) server for interacting with the Edison Scientific platform (former FutureHouse). This server provides simple, LLM-tailored tools to access Edison Scientific's AI agents for scientific research, chemistry tasks, and literature search. - : Synthesis planning, molecule design, and cheminformatics - : Concise scientific answers with citations - : Determine if anyone has done something in science - : Long reports with many sources for literature reviews - : Analyze datasets, perform statistical analysis, and generate insights - : Continue previous tasks with follow-up questions - : Support for stdio, HTTP, and SSE transports Visit https://platform.futurehouse.org/ (Edison Scientific, former FutureHouse) to: 1. Create an account or log in 2. Navigate to your user profile 3.

README

以下为原文 README 节选,完整内容请查看原文。

Edison Scientific MCP Server

A Model Context Protocol (MCP) server for interacting with the Edison Scientific platform (former FutureHouse). This server provides simple, LLM-tailored tools to access Edison Scientific’s AI agents for scientific research, chemistry tasks, and literature search.

Features

  • Chemistry Agent (PHOENIX/MOLECULES): Synthesis planning, molecule design, and cheminformatics
  • Quick Search Agent (CROW/LITERATURE): Concise scientific answers with citations
  • Precedent Search Agent (OWL/PRECEDENT): Determine if anyone has done something in science
  • Deep Search Agent (FALCON/LITERATURE): Long reports with many sources for literature reviews
  • Data Analysis Agent (FINCH/ANALYSIS): Analyze datasets, perform statistical analysis, and generate insights
  • Task Continuation: Continue previous tasks with follow-up questions
  • Multiple Transports: Support for stdio, HTTP, and SSE transports

Tools TL;DR

Tool Name Model Task Type Description
edison_chem_agent PHOENIX/MOLECULES Chemistry Tasks Synthesis planning, molecule design, and cheminformatics analysis
edison_quick_search_agent CROW/LITERATURE Concise Search Produces succinct answers citing scientific data sources
edison_precedent_search_agent OWL/PRECEDENT Precedent Search Determines if anyone has done something in science
edison_deep_search_agent FALCON/LITERATURE Deep Search Produces long reports with many sources for literature reviews
edison_data_analysis_agent FINCH/ANALYSIS Data Analysis Analyze datasets, perform statistical analysis, and generate insights
edison_continue_task All Task Continuation Continue a previous task with a follow-up question

Installation

# Install using uv (recommended)
uv add edison-mcp

# Or install using pip
pip install edison-mcp

Configuration

Get Your API Key

Visit https://platform.futurehouse.org/ (Edison Scientific, former FutureHouse) to:

  1. Create an account or log in
  2. Navigate to your user profile
  3. Generate an API key

Environment Variables

Set your API key:

export EDISON_API_KEY="your_api_key_here"

For backward compatibility, FUTUREHOUSE_API_KEY is also supported:

export FUTUREHOUSE_API_KEY="your_api_key_here"

MCP Client Configuration

Add to your MCP client configuration file:

{
  "mcpServers": {
    "edison-mcp": {
      "command": "uvx",
      "args": ["edison-mcp@latest", "stdio"],
      "env": {
        "EDISON_API_KEY": "your_api_key_here"
      }
    }
  }
}

HTTP transport

{
  "mcpServers": {
    "edison-mcp": {
      "command": "uvx",
      "args": ["edison-mcp@latest", "server"],
      "env": {
        "EDISON_API_KEY": "your_api_key_here"
      }
    }
  }
}
在 GitHub 查看完整 README

安装

uvx edison-mcp@latest stdio
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "edison-mcp": { "command": "uvx", "args": ["edison-mcp@latest", "stdio"], "env": { "EDISON_API_KEY": "your_api_key_here" } } } }