What are the system requirements?
Python 3.10+, a NetLogo installation, and a JDK 11+ are required. The server runs on Windows, macOS, and Linux.
@Razee4315
Basic information
The first MCP server for NetLogo, the most widely used agent-based modeling platform. Lets AI assistants create models with real interface widgets, run simulations and BehaviorSpace parameter sweeps, export world views as PNG, and safely run peer-reviewed models from the CoMSES N
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"netlogo": {
"command": "netlogo-mcp",
"args": [],
"env": {
"NETLOGO_HOME": "C:/Program Files/NetLogo 7.0.3",
"JAVA_HOME": "C:/Program Files/Eclipse Adoptium/jdk-25.0.2.10-hotspot"
}
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
NetLogo MCP is a Model Context Protocol server for NetLogo, the most widely used agent‑based modeling platform. It provides 25 tools for creating models with interface widgets (sliders, switches, buttons, monitors, live plots), running simulations and collecting tick‑by‑tick data, performing headless BehaviorSpace parameter sweeps, exporting the world view as PNG, and integrating with the peer‑reviewed CoMSES Net model library. It supports GUI (live simulation watching) and headless modes and runs on Windows, macOS, and Linux. It is designed for researchers, educators, and students in complexity science, ecology, economics, and social science.
Install the package via pip install netlogo-mcp. Requires Python 3.10+, a NetLogo installation, and a JDK 11+. A zero‑config setup script and per‑client configuration for tools like Claude Code, Claude Desktop, and Cursor are detailed in the README. Use example prompts such as “Create a simple NetLogo model with 50 turtles doing a random walk. Run setup, simulate 100 ticks, and export the view” to interact with the server.
Python 3.10+, a NetLogo installation, and a JDK 11+ are required. The server runs on Windows, macOS, and Linux.
Yes — headless mode is supported for BehaviorSpace sweeps and other automated runs.
Yes — NetLogo MCP integrates with CoMSES Net, allowing you to search and safely run models from that library.
The server exposes 25 tools for creating, running, and exporting NetLogo models.
Yes — in GUI mode you can watch the simulation live as it runs.
A curated list of references for MLOps
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
A search tool helps dev to solve the naming things problem.

A good sequence diagram can solve almost any communication problem in engineering. Volley lets your agent write them as plain text, with the real request and response payloads on every arrow. It checks its own syntax wi

Soar Flight Booking MCP is a remote MCP server available at https://mcp.soar.flights.
Comments