
saptadey/adaptive-graph-of-thoughts-mcp-server
Deployment & DevOps이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
LLM Reasoning Framework for Scientific Research
개요
Leveraging graph structures to transform how AI systems approach scientific reasoning Adaptive Graph of Thoughts (AGoT) is a that implements the framework. It uses a as a dynamic knowledge store and exposes reasoning capabilities through the , enabling seamless integration with AI assistants like Claude Desktop. The 8-stage reasoning pipeline transforms a raw question into a comprehensive, evidence-backed answer stored in the knowledge graph: The Neo4j knowledge graph captures the reasoning structure as a rich connectome — nodes represent concepts, hypotheses, and evidence, while edges represent semantic and logical relationships: Visit http://localhost:8000/docs for the interactive API documentation. Before running Adaptive Graph of Thoughts (either locally or via Docker if not using the provided docker-compose.prod.yml which includes Neo4j), ensure you have: - : Adaptive Graph of Thoughts requires a connection to a Neo4j graph database.
README
원문 README의 일부입니다. 원문 보기.
🧠 Adaptive Graph of Thoughts
🔍 Overview
Adaptive Graph of Thoughts (AGoT) is a high-performance MCP server that implements the Advanced Scientific Reasoning Graph-of-Thoughts (ASR-GoT) framework. It uses a Neo4j graph database as a dynamic knowledge store and exposes reasoning capabilities through the Model Context Protocol (MCP), enabling seamless integration with AI assistants like Claude Desktop.
Key Highlights
| Feature | Description |
|---|---|
| 🧠 Graph-Based Reasoning | Multi-stage pipeline with 8 specialized reasoning stages |
| 📊 Dynamic Confidence Scoring | Multi-dimensional evaluation with uncertainty quantification |
| 🔬 Evidence Integration | Real-time connection to PubMed, Google Scholar & Exa Search |
| ⚡ High Performance | Async FastAPI with Neo4j graph operations |
| 🔌 MCP Protocol | Native Claude Desktop & VS Code integration |
설치
docker run -p 8000:8000 -v $(pwd)/config:/app/config adaptive-graph-of-thoughts:latest설정
{
"mcpServers": {
"adaptive-graph-of-thoughts": {
"command": "python",
"args": ["-m", "adaptive_graph_of_thoughts.main"],
"cwd": "/path/to/Adaptive-Graph-of-Thoughts-MCP-server",
"env": {
"NEO4J_URI": "bolt://localhost:7687",
"NEO4J_USER": "neo4j",
"NEO4J_PASSWORD": "your_password",
"MCP_TRANSPORT_TYPE": "stdio"
}
}
}
}