📡 MCP Radar

sergiorbk/petri-net-sim

An editor, a simulator, and a natural-language generator for Petri nets and Petri-object models, in one place

5 stars
0 forks
Python
momentum ▲ 10.0
created 2026-08-22
on radar since 2026-08-24
star trend 3 → 5 since 2026-08-24
ai-agentsdiscrete-event-simulationdockerfastapiiso-15909langgraphllmmcpmodel-context-protocolmodelingpetri-net-simulatorpetri-netspetri-object-modelpnmlpythonqueuing-theoryreactsimulationstochastic-simulationtypescript
View on GitHub ↗

About petri-net-sim

An editor, a simulator, and a natural-language generator for Petri nets and Petri-object models, in one place.

Draw a model, describe it in plain language and let an agent build it, then run stochastic simulations, read the charts and export the numbers to a spreadsheet. For researchers who study systems by simulating them, for students learning Petri nets and system modelling, and for anyone who would rather think about the model than about the tooling.

Nothing to clone, the image comes down on its own:

Either way, open http://localhost:6204. One container with the UI, the API and PostgreSQL inside, no signup, nothing to configure. Add your own LLM key in Settings and start describing a system.

[!IMPORTANT] The image is named -local because it defaults to AUTHMODE=singleuser: no login at all, everyone who reaches the port is the same account. Right for one person running it for themselves, wrong for anything reachable by others. See docs/deployment.md before it faces a network.

[!NOTE] The app is BYOK (Bring Your Own Key): each user brings their own key (OpenAI / Anthropic / Ollama). There is no shared server-side key, and nothing reaches a provider until someone supplies one.

Want accounts, hot reload, or a real deployment instead? Three more ways to run it are in docs/running.md.

------ Editor A canvas with places, transitions, arcs, weights, priorities and timing. Draw a net, or fix the one the agent built Simulator Stochastic runs in the browser or on a remote engine. Watch it play, step through it, or jump straight to the final state Generator Describe a produc

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/sergiorbk--petri-net-sim.html)

Related MCP servers

bybit-exchange/kaas

Turn scattered notes, docs and transcripts into a queryable Markdown wiki — an LLM knowledge-base compiler with MCP access, no embeddings, self-hosted.

⭐ 82Python
AdamRussak/self-doc

Self-hosted documentation RAG pipeline that serves semantic search to LLM agents over the Model Context Protocol.

⭐ 3Python
rokbenko/quackd

🦆🧠 Give your Microduck a brain. Tell a small robot with two legs what you want in plain language. An LLM (Claude, OpenAI, Gemini, Grok) uses the skills it already has to do it. Includes a simulator, .

⭐ 21Python
iflytek/dolphin-mcp-pilot

Production-ready MCP server that lets AI agents build, schedule, run and recover Apache DolphinScheduler data pipelines - 53+ tools, beyond read-only.

⭐ 7Python
dhpradeep/aegis

Turn your Claude subscription into a multi-tenant agent API with rate limits, cost tracking, autonomous objectives, and an admin dashboard. Self-hostable, no API key.

⭐ 6Python
ismailsaoulaj/reddit-mcp-server

A production-grade Model Context Protocol (MCP) server. Empowers AI assistants (Claude, Cursor) to search, fetch, and analyze Reddit discussions with resilient rate-limiting and smart LLM noise filter

⭐ 22Python

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.