TaShan-SciSpark

daiduo2/TaShan-SciSpark

3.1

If you are the rightful owner of TaShan-SciSpark and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

AstroInsight is an AI-powered academic research assistant with MCP server integration designed for paper analysis and research idea generation.

Tools
6
Resources
0
Prompts
0

AstroInsight

AI-powered academic research assistant with MCP server integration for paper analysis and research idea generation.

Features

  • Research Paper Analysis: Automated paper search, download, and analysis
  • Research Idea Generation: AI-powered research idea generation with expert review
  • MCP Server Integration: Model Context Protocol server for seamless AI assistant integration
  • Celery Task Queue: Asynchronous task processing for heavy computations
  • Multi-format Support: PDF to Markdown conversion, arXiv integration

Quick Start

Prerequisites

  • Python 3.8+
  • Neo4j Database
  • Redis (for Celery)

Installation

  1. Clone the repository:
git clone https://github.com/daiduo2/TaShan-SciSpark.git
cd TaShan-SciSpark
  1. Install dependencies:
pip install -r requirements.txt
pip install -r requirements_mcp.txt
  1. Configure environment variables in .env

Usage

  1. Start Celery Worker (for async tasks):
python start_celery_worker.py
  1. Start MCP Server:
python mcp_server.py

MCP Tools

  • search_papers - Search academic papers
  • extract_keywords - Extract technical keywords from text
  • generate_research_idea - Generate research ideas (async)
  • get_task_status - Get async task status
  • review_research_idea - Review research ideas
  • compress_paper_content - Compress paper content

License

MIT License