Token导航 LogoToken导航

MCP Server · 搜索检索

Astrx MCP Server

Astrx MCP Server是一个高性能的多模型检索增强生成(RAG)系统,专为提供科学准确的动物知识信息而设计,支持多种AI模型切换和混合搜索功能。

stdio官方级别未说明来源级核验工具 0
Python混合搜索搜索

快速开始

作者 / 组织
praneet1503
提供方
praneet1503

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Astrx MCP Server 属于搜索检索类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,客户端适配情况以官方文档为准,有可以直接复制的安装命令;接入前先确认权限范围。

分类

搜索检索

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

pip install -r requirements.txt

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

______________________________________________________________________

标题:Astrix MCP服务器 表情符号🦁 颜色来源:靛蓝 颜色To:紫色 sdk:毕业 sdk版本:4.19.2 app_file:app.py 固定:false 许可证:mit 标签:

  • 主控程序
  • 抹布
  • 桑巴诺娃
  • 谷歌
  • 双子座
  • 人类
  • 模态
  • 动物
  • 构建mcp跟踪消费者

______________________________________________________________________

🦁 Astrix MCP服务器

动物知识的终极多模型RAG系统。

Astrix MCP服务器 是一个高性能、生产就绪的模型上下文协议(MCP)服务器,旨在提供有关动物王国的准确、科学支持和人工智能丰富的信息。它将庞大的本地数据集(19000多条记录)与先进的大型语言模型(LLM)相结合,以提供即时、可靠的答案。

🎥 观看演示视频

______________________________________________________________________

🚀 特性

🧠 多模型智能

在用于推理和生成的顶级AI模型之间无缝切换:

  • SambaNova云:使用Llama 3.3 70B、Llama 3.1 8B和DeepSeek R1/V3进行快速推理。
  • 谷歌双子座:完全支持Gemini生态系统(3.0专业预览版、2.5专业版、2.5 Flash、Gemma 3)。
  • 安thropic克劳德:克劳德3.5十四行诗和俳句的高智商推理。
  • 布莱克塞尔:无服务器代理建议和有趣的事实。
  • 当地撤退:离线关键字搜索和“微型模型”模拟。

🛡️ 强大的API密钥系统和故障切换

  • 可选密钥:用户可以使用内置功能浏览系统 演示密钥 (受费率限制)。
  • 智能回退:如果高级型号(如Gemini 2.5 Pro)达到费率限制,系统会自动降级到更快、更便宜的型号(如双子2.5 Flash Lite),以确保请求成功。
  • 会话安全:用户提供的API密钥仅存储在活动会话的内存中,从不保存到磁盘。

📚 统一知识库

系统查询从多个来源构建的合并索引:

  1. 报废数据:19000+原始动物记录(animals.json).
  2. 科学数据:外部CSV的分类和归类(animals-external.csv).
  3. 人工智能丰富的数据:Llama 3.3通过Modal填写的缺失字段(饮食、寿命、有趣的事实)(animals_enriched.json).

🔍 混合搜索(RAG)

  • 语义搜索:用途 sentence-transformers (Local)或Modal(Serverless GPU)基于含义而不仅仅是关键字来查找动物。
  • 关键字回退:即使没有GPU,也能立即获得结果。

______________________________________________________________________

🧩 建筑

该项目采用模块化结构 快速API 应用程序与a 格拉迪奥 前端。

  • 前端(app.py):一个干净、交互式的web界面,用于查询模型、管理密钥和查看原始数据。
  • 逻辑核心(logic.py):处理RAG检索、提示工程、模型路由和错误处理。
  • 数据层(data/):存储JSON和CSV数据集。
  • ETL管道(scripts/):用于合并、清理和丰富数据的Python脚本。

______________________________________________________________________

📂 文件夹结构

astrx-mcp-server/
├── app.py                      # Main entry point (FastAPI + Gradio)
├── logic.py                    # Core business logic, RAG, and model integration
├── modal_ops.py                # Modal serverless functions for embeddings
├── requirements.txt            # Python dependencies
├── Dockerfile                  # Container configuration
├── README.md                   # Documentation
├── data/                       # Dataset storage
│   ├── animals.json            # Raw scraped data
│   ├── animals_enriched.json   # AI-processed production data
│   ├── animals-external.csv    # Scientific classification data
│   └── Animal Traits...csv     # Observational traits
├── scripts/                    # ETL and Maintenance
│   ├── merge_external_datasets.py
│   ├── enrich_animals_modal.py
│   └── validate_data.py
└── tests/                      # Unit and pipeline tests

______________________________________________________________________

🛠️ 安装和设置

先决条件

  • Python 3.10+
  • Git

1.克隆存储库

git clone https://github.com/praneet1503/astrx-mcp-server.git
cd astrx-mcp-server

2.安装依赖项

pip install -r requirements.txt

3.配置环境(可选)

创建一个 .env 文件以永久存储API密钥,用于本地开发:

SAMBANOVA_API_KEY=your_key_here
CLAUDE_API_KEY=your_key_here
GEMINI_API_KEY=your_key_here
MODAL_TOKEN_ID=your_token_id
MODAL_TOKEN_SECRET=your_token_secret

4.运行服务器

python app.py

访问UI http://localhost:7860.

______________________________________________________________________

🧬 数据集和丰富

Astrix的核心是它的数据。我们使用多级管道来确保质量:

  1. 摄入:原始数据被抓取并保存到 data/animals.json.
  2. 归一化: scripts/merge_external_datasets.py 规范字段名称,合并科学分类。
  3. 人工智能丰富: scripts/enrich_animals_modal.py 用途 模态 将请求并行化 桑巴诺娃呼叫3.1 8b,填补空白,如:

- *饮食* - *寿命* - *威胁状态* - *有趣的事实*

要自己运行富集管道,请执行以下操作:

export SAMBANOVA_API_KEY="your_key"
modal run scripts/enrich_animals_modal.py

______________________________________________________________________

☁️ 部署

拥抱面部空间

该项目针对拥抱脸空间(Docker SDK)进行了优化。

  1. 创建一个新的空间。
  2. 选择 码头工人 作为SDK。
  3. 将此存储库推送到空间。
  4. 将API密钥添加为 秘密 在“空间”设置中。

模态

用于重型起重作业(嵌入和批量富集)。

  • 部署嵌入功能: modal deploy modal_ops.py

______________________________________________________________________

🤝 贡献

欢迎投稿!请按照以下步骤操作:

  1. 分叉存储库。
  2. 创建要素分支(git checkout -b feature/amazing-feature).
  3. 提交你的更改。
  4. 推到树枝上。
  5. 打开拉取请求。

______________________________________________________________________

📄 许可证

该项目根据 Apache许可证.

______________________________________________________________________

内置于❤️ MCP黑客马拉松。 *由SambaNova、谷歌Gemini、Anthropic、Blaxel和Modal提供技术支持。*

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

多模型AIPython本地部署动物知识库RAG系统混合搜索科学数据

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

查资料带出处

把网页、论文和文档的检索结果连同链接一起带回对话。

站内知识检索

在自己的文档库里做语义搜索,比关键词更贴题。

事实核对

交叉多个来源确认一条信息,减少模型凭记忆作答。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在搜索检索场景里让模型直接调用外部能力的人。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Astrx MCP Server

MCP World · 本页

0stdio有1 个2026-05-17
Baidu Netdisk

MCP World

未标注未说明未标注1 个2026-05-17
Sequentialthinking

MCP.so

1SSE有2 个2026-05-17
Brave Search 433812ff

MCP World

2未说明未标注1 个2026-05-17
mindsdb (430e18)

MCP World

0未说明有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Astrx MCP Server 怎么安装?

公开资料给出的安装命令是 pip install -r requirements.txt,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Astrx MCP Server 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Astrx MCP Server 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Astrx MCP Server 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Astrx MCP Server 支持哪些客户端?

公开资料没有标注具体客户端;能配置本地 MCP 命令的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP