Token导航 LogoToken导航

MCP Server · 数据服务

Apex (Dikshith Pulakanti)

APEX 是一个自我进化的多智能体AI研究科学家,能够发现假设、进行对抗性辩论并起草专利权利要求,由4个自定义MCP服务器在Neo4j知识图谱上协调运行。

stdio官方级别未说明来源级核验工具 0
多智能体系统PythonClaude知识图谱

快速开始

作者 / 组织
DikshithPulakanti
提供方
DikshithPulakanti
运行时
Python

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Apex (Dikshith Pulakanti) 属于数据服务类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Claude,有可以直接复制的安装命令;接入前先确认权限范围。

分类

数据服务

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

python orchestrator.py "graph neural networks"

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

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

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

  3. 3

    写入客户端配置

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

  4. 4

    验证是否可用

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

接入前确认

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

详细介绍

APEX——自主专利级工程交流

一位自我进化的多智能体人工智能研究科学家,发现假设,进行对抗性辩论,并起草专利权利要求书——由4个自定义MCP服务器在Neo4j知识图上编排。

演示

# One command: seed concept → hypothesis → debate → patent
python orchestrator.py "graph neural networks"

结果: 生成一个新的研究假设,进行对抗性辩论,使用微调的BERT模型(98%F1)进行验证,并起草专利权利要求——所有这些都在大约55秒内完成。

建筑

┌─────────────────────────────────────────────────────────────┐
│                    Next.js Dashboard                        │
│              (live stats, hypotheses, events)                │
└──────────────────────────┬──────────────────────────────────┘
                           │
┌──────────────────────────┴──────────────────────────────────┐
│                     Kafka Event Bus                         │
│  papers.ingested → hypothesis.created → hypothesis.validated │
│                                      → patent.drafted        │
└──────────────────────────┬──────────────────────────────────┘
                           │
┌──────────────────────────┴──────────────────────────────────┐
│               4 LangGraph Agents                            │
│                                                             │
│  🔬 Harvester    — scrapes arXiv, builds knowledge graph    │
│  🧠 Reasoner     — finds research gaps, generates hypotheses│
│  ⚔️ Skeptic      — adversarial debate + BERT scoring        │
│  💡 Inventor     — novelty check → simulation → patent draft│
└──────────────────────────┬──────────────────────────────────┘
                           │
┌──────────────────────────┴──────────────────────────────────┐
│               4 Custom MCP Servers                          │
│                                                             │
│  paper-mcp   — search, details, concepts, neighbors         │
│  graph-mcp   — research gaps, hypotheses, graph stats       │
│  sim-mcp     — hypothesis simulation, synthetic data        │
│  patent-mcp  — prior art, novelty score, patent drafting    │
└──────────────────────────┬──────────────────────────────────┘
                           │
┌──────────────────────────┴──────────────────────────────────┐
│                   Data Layer                                │
│                                                             │
│  Neo4j + GDS     — knowledge graph (papers, authors,        │
│                    concepts, hypotheses, patents)            │
│  Weaviate        — vector search (semantic similarity)      │
│  PostgreSQL      — pipeline run logs                        │
│  Redis           — caching layer                            │
└─────────────────────────────────────────────────────────────┘

技术栈

层技术
代理框架LangGraph+Claude API
MCP服务器4个自定义服务器(13个工具)
知识图谱Neo4j+图形数据科学
矢量搜索编织+全MiniLM-L6-v2
ML模型假设有效性BERT(98%F1)-- 拥抱脸
事件流Apache Kafka
前端Next.js+顺风CSS
数据库PostgreSQL+Redis
基础设施Docker Compose(8项服务)
机器学习操作多语言+数字视频控制

知识图谱统计

  • 100+纸张节点 跨20个arXiv类别
  • 368作者节点 链接到论文
  • 780个概念节点 提取和嵌入
  • 6假设 生成和辩论
  • 2项专利 自主起草
  • 3984关系 连接图形

假设有效性BERT

微调BERT模型,用于评估科学假设的有效性。对20个研究领域的2600个合成示例(有效+6种缺陷类型)进行了培训。

度量分数
准确度98.08%
F10.9821
精度0.9856
召回0.9786

作为两级评分器集成到怀疑论者代理中:BERT立即(免费)处理高置信度案件,Claude对不确定的案件进行判断。将API成本降低约30%。

型号: huggingface.co/Dikshith4500/假设有效性BERT

快速开始

# Clone
git clone https://github.com/DikshithPulakanti/Apex.git
cd Apex

# Start all 8 services
docker-compose up -d

# Create virtual environment
python3.11 -m venv apex_env311
source apex_env311/bin/activate
pip install -r requirements.txt

# Run the full pipeline
python orchestrator.py "reinforcement learning"

# Start the dashboard
cd frontend && npm install && npm run dev
# Open http://localhost:3000

项目结构

apex/
├── agents/
│   ├── harvester.py          # arXiv scraper agent
│   ├── reasoner.py           # hypothesis generation agent
│   ├── skeptic.py            # adversarial debate agent (BERT + Claude)
│   └── inventor.py           # patent drafting agent
├── database/
│   ├── neo4j_client.py       # Neo4j graph database client
│   ├── postgres_client.py    # PostgreSQL operational logger
│   ├── redis_client.py       # Redis caching layer
│   ├── weaviate_client.py    # Weaviate vector search client
│   ├── embedder.py           # Sentence transformer embeddings
│   └── schema.py             # Graph schema + agent node setup
├── events/
│   ├── kafka_manager.py      # Kafka producer/consumer/topics
│   └── agent_events.py       # Agent event emission helpers
├── mcp_servers/
│   ├── paper_mcp.py          # Paper search + details (5 tools)
│   ├── graph_mcp.py          # Research gaps + hypotheses (5 tools)
│   ├── sim_mcp.py            # Simulation + synthetic data (3 tools)
│   └── patent_mcp.py         # Prior art + patent drafting (3 tools)
├── training/
│   ├── generate_dataset.py   # Synthetic hypothesis dataset generator
│   ├── train_bert.py         # BERT fine-tuning with MLflow
│   ├── predictor.py          # Inference wrapper
│   └── push_to_hub.py        # HuggingFace upload
├── pipeline/
│   └── ingest.py             # Full ingestion pipeline
├── scrapers/
│   ├── arxiv_scraper.py      # Async arXiv paper scraper
│   └── queries.py            # 20 APEX search queries
├── frontend/                 # Next.js dashboard
│   ├── app/
│   │   ├── page.tsx          # Main dashboard
│   │   └── api/              # Stats, hypotheses, events endpoints
│   └── lib/neo4j.ts          # Neo4j driver for API routes
├── orchestrator.py           # Full pipeline: seed → patent
├── docker-compose.yml        # 8 services (Neo4j, Postgres, Redis,
│                             #   Weaviate, Kafka, Zookeeper, app)
└── README.md

代理

🔬 收割机

使用async aiohttp在20个类别中删除arXiv。去重,批处理到Neo4j中,构建作者图。速率受指数回退限制。

🧠 推理者

查询Neo4j GDS以查找研究差距(具有高距离、低直接连接的概念对)。通过语义搜索从Weaviate收集上下文论文。向克劳德发送间隙+论文,以生成新颖、可测试的假设。

⚔️ 怀疑论者

三阶段对抗性辩论:克劳德提出反驳→ 克劳德提出反驳→ 两阶段得分(BERT第一,克劳德后退)。只有得分≥0.6的假设得到验证。

💡 发明者

对照现有图表检查新颖性。运行假设模拟。如果新颖性+模拟通过阈值,克劳德起草专利权利要求(标题、摘要、独立权利要求、从属权利要求)。在Neo4j中存储与源假设链接的专利节点。

许可证

麻省理工学院

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

AI研究Python本地部署专利起草知识图谱多智能体系统自动化研究

支持客户端

Claude

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

典型使用场景

用自然语言查库

不用手写 SQL,直接问数据,让模型组织查询语句。

数据巡检

定期拉指标、做对比,把异常项整理成一段说明。

打通业务数据

把数据库、数仓和接口接进同一个上下文,减少导出再上传。

选择建议

值得选的地方

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

先想清楚的地方

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

更适合

  • 需要在数据服务场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

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

同类对比

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

MCP World · 本页

0stdio有1 个2026-05-17
Memory 9d25f64e

MCP World

9未说明未标注1 个2026-05-17
Prisma MCP Server

MCP World

0stdio有3 个2026-05-17
Astr Bot

MCP World

0stdio有1 个2026-05-17
Getzep MCP

MCP World

9stdio有1 个2026-05-17

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

常见问题

5 条

Apex (Dikshith Pulakanti) 怎么安装?

公开资料给出的安装命令是 python orchestrator.py "graph neural networks",运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Apex (Dikshith Pulakanti) 怎么在 Claude Desktop、Cursor 里配置?

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

Apex (Dikshith Pulakanti) 收费吗?

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

Apex (Dikshith Pulakanti) 需要 API Key 吗?

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

Apex (Dikshith Pulakanti) 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP