MCP Servers

模型上下文协议服务器、框架、SDK 和模板的综合目录。

T
Tashan Scispark MCP
作者 @daiduo2

MCP server by daiduo2

创建于 11/26/2025
更新于 20 days ago
Repository documentation and setup instructions

AstroInsight

Python文件和编码规约

  • .py 文件编码为 utf-8

Git 贡献提交规范

  • feat 增加新功能
  • fix 修复问题/BUG
  • style 代码风格相关无影响运行结果的
  • perf 优化/性能提升
  • refactor 重构
  • revert 撤销修改
  • test 测试相关
  • docs 文档/注释
  • chore 依赖更新/脚手架配置修改等
  • ci 持续集成
  • types 类型定义文件更改
  • wip 开发中

启动服务

启动 Celery Worker

方式一:使用优化启动脚本(推荐)

Windows系统:

# 直接运行批处理文件
start_celery_worker.bat

# 或使用Python脚本
python start_celery_worker.py

Linux/Mac系统:

python start_celery_worker.py

方式二:传统启动方式

python -m celery -A app.task.paper_assistant worker --pool=solo -l info

注意: 推荐使用方式一,它包含了内存优化配置,能够有效防止内存爆炸问题。

MCP工具异步任务支持

重要提醒: 当使用MCP工具中的异步功能(如研究想法生成)时,必须先启动Celery Worker:

# 启动Celery Worker以支持异步任务
python start_celery_worker.py

异步MCP工具包括:

  • generate_research_idea - 生成研究想法(需要Celery Worker支持)
  • get_task_status - 获取异步任务状态

如果未启动Celery Worker,异步MCP工具将无法正常工作。建议在使用MCP服务器前先启动Celery Worker。

快速设置
此服务器的安装指南

安装包 (如果需要)

uvx tashan_scispark_mcp

Cursor 配置 (mcp.json)

{ "mcpServers": { "daiduo2-tashan-scispark-mcp": { "command": "uvx", "args": [ "tashan_scispark_mcp" ] } } }