专注于学术研究的图分析工具 - 针对学术研究和引文分析的第一个也是唯一的NetworkX MCP服务器。
NetworkX MCP Server 允许大型语言模型(如Claude)在对话中直接进行复杂的学术研究和引文分析。专门为研究人员、学者和学生设计,他们需要分析引文网络、计算作者影响力指标以及发现文献模式。
停止在VOSviewer、CitNetExplorer和手动分析之间切换。开始在你的AI对话中进行学术研究。
pip install networkx-mcp-server
pip install networkx-mcp-server
添加到你的claude_desktop_config.json:
MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"networkx": {
"command": "python",
"args": ["-m", "networkx_mcp"]
}
}
}
现在,NetworkX工具将在你的对话中可用!
询问Claude:“创建一个名为'test'的图,添加节点1、2、3,并在它们之间添加边,然后找到从1到3的最短路径”
resolve_doi - 使用CrossRef API解析DOI到出版元数据build_citation_network - 从种子DOI构建引文网络analyze_author_impact - 计算作者的h指数和影响指标find_collaboration_patterns - 分析合著者网络detect_research_trends - 识别出版物和引用趋势随时间的变化recommend_papers - 基于引用模式获取论文推荐export_bibtex - 将引文网络导出为BibTeX格式create_graph - 创建有向或无向图add_nodes - 向图中添加节点add_edges - 用边连接节点get_info - 获取基本图统计信息shortest_path - 查找节点之间的最优路径degree_centrality - 找到最连接的节点betweenness_centrality - 识别桥梁和关键连接器pagerank - Google的PageRank算法用于节点重要性connected_components - 查找孤立子图community_detection - 发现自然分组visualize_graph - 使用多种布局创建PNG可视化import_csv - 从边列表加载图export_json - 导出标准格式的图# 安装社区版
pip install networkx-mcp-server
添加到你的claude_desktop_config.json:
{
"mcpServers": {
"networkx": {
"command": "networkx-mcp",
"args": []
}
}
}
Human: 分析论文“Attention Is All You Need”的引用模式
Claude: 我会帮助你分析这篇有影响力的论文的引用模式。
[解析DOI:10.5555/3295222.3295349]
找到论文:“Attention Is All You Need”由Vaswani等人(2017年)
引用次数:82,892 | 期刊:NIPS
[从种子DOI构建引用网络]
构建了包含847个节点和2,341条边的引用网络,进行了2跳分析
[分析作者影响力]
Ashish Vaswani:h指数45,总引用次数127,436
最具影响力论文:“Attention Is All You Need”(82,892次引用)
[查找合作模式]
关键合作者:Noam Shazeer(谷歌),Niki Parmar(谷歌)
研究集群:谷歌大脑团队,共47次合作
[检测研究趋势]
趋势:2017年后注意力机制研究的大幅增加
2017年:12篇论文 → 2023年:3,847篇论文(增长320倍)
[推荐相关论文]
基于共同引用模式的顶级推荐:
1. “BERT: Deep Bidirectional Transformers的预训练”(2018年)
2. “GPT-2: 语言模型是无监督多任务学习者”(22019年)
3. “RoBERTa: 一种鲁棒优化的BERT预训练方法”(2019年)
[导出BibTeX]
生成包含847项的BibTeX文件,准备用于LaTeX集成
查看demos/文件夹以获取完整的示例。
# 克隆仓库
git clone https://github.com/brightlikethelight/networkx-mcp-server
cd networkx-mcp-server
# 安装依赖
pip install -e .
# 运行服务器
python -m networkx_mcp.server_minimal
pytest tests/working/
我们欢迎贡献!这是第一个NetworkX MCP服务器,还有很多改进的空间:
MIT许可证 - 详情见LICENSE。
为AI和图分析社区打造,充满爱心