Analyze citation networks, academic impact, and general graphs through NetworkX tools in AI conversations.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag — we're steadily working through the catalog.
💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Networkx MCP Server.
Bright-L01/networkx-mcp-server MCP server connects an MCP client to NetworkX-based graph analysis, with an emphasis on academic research and citation networks. It supports graph creation and editing, path queries, node and edge metadata, structural analysis, visualization, and import/export operations.
The academic functions use DOI and citation data for research workflows. The server can resolve publication metadata through CrossRef, build citation networks from seed DOIs, calculate author impact measures, inspect co-authorship patterns, identify research trends, recommend papers from citation relationships, and export citation records as BibTeX.
The server runs locally as a Python module and communicates with an MCP client over the client’s configured stdio process. Graphs are created and addressed by name, allowing subsequent tool calls to add nodes, add edges, inspect statistics, or run algorithms against the selected graph.
NetworkX supplies the underlying graph model and algorithms. The available operations cover directed and undirected graphs, shortest paths, connected components, centrality, PageRank, community detection, clustering, minimum spanning trees, cycles, coloring, matching, maximum flow, topological sorting, subgraphs, and graph composition. Citation-oriented calls use CrossRef for publication information and citation-related analysis.
Install the package with pip:
A Claude Desktop configuration can start the server with Python’s module runner:
The README specifies Python 3.11 or newer and NetworkX 3.0 or newer. After adding the configuration, restart Claude Desktop so the tools become available. A basic verification request can create a small graph, connect nodes, and ask for a shortest path.
Bright-L01/networkx-mcp-server MCP server groups its capabilities into several practical areas:
The project is aimed at academic research and citation analysis, but it also exposes general-purpose NetworkX operations. CrossRef-dependent workflows require access to that external service; the provided setup does not show a separate API key or credential configuration. The README does not document persistence behavior, so graph storage should not be assumed to survive process restarts. The documented client setup specifically covers Claude Desktop, while compatibility with other MCP clients is not established by the provided material.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/bright-l01-networkx-mcp-server)<a href="https://allmcps.com/mcp/bright-l01-networkx-mcp-server"><img src="https://allmcps.com/api/badge/bright-l01-networkx-mcp-server?style=directory" alt="Networkx MCP Server on AllMCPs" /></a>