World Monitor
Real-time global intelligence on conflict, markets, energy, trade, shipping and cyber. 102 tools.
Description from the maker (original English)
Run Windmill scripts and flows and manage jobs, schedules, resources and variables.
We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.
Pick the AI app you use, then copy the settings.
Passed 4/5 checks · What you ask goes through the maker’s server (app.windmill.dev)
First: which AI do you use?
Pick your app and the steps appear below.
Works with Claude · about 2 min
No key, nothing to install · Set it up once on claude.ai or the desktop app, then use it in chat · free accounts can add 1
CustomizeConnectors
Copy each value into the field with the same name in Claude, then click Continue
Windmillhttps://app.windmill.dev/api/mcp/gatewayLeave Authentication as Claude detected it, then click Add
+ConnectorsWindmill
Use Windmill and tell me what you can do for me, then show me one thing✓ If Claude says it is using Windmill or shows a Windmill tool in the answer, you are connected
Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with ChatGPT on business plans only
ChatGPT Business, Enterprise or Edu on the web, added by a workspace admin or owner · On Free, Plus or Pro: your ChatGPT plan cannot connect MCP yet
Plugins+Add custom MCP server
Enter a name, paste the address under Connection, tick the risk warning and click Create as a plugin
Windmillhttps://app.windmill.dev/api/mcp/gatewayStart a new chat and pick Windmill from your plugins before typing
Use Windmill and tell me what you can do for me, then show me one thing✓ If ChatGPT says it is using Windmill or shows a Windmill tool in the answer, you are connected
Menu names checked against OpenAI’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with Claude Code · about 2 min
No key, nothing to install
Mac: press Command+Space and type Terminal · Windows: open PowerShell
claude mcp add --transport http windmill https://app.windmill.dev/api/mcp/gatewayYou should see Windmill listed as connected
Use Windmill and tell me what you can do for me, then show me one thing✓ If Claude Code says it is using Windmill or shows a Windmill tool in the answer, you are connected
Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with Cursor · about 2 min
No key, nothing to install
Use Windmill and tell me what you can do for me, then show me one thing✓ If Cursor says it is using Windmill or shows a Windmill tool in the answer, you are connected
Menu names checked against Cursor’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with VS Code · about 2 min
No key, nothing to install
Use Windmill and tell me what you can do for me, then show me one thing✓ If VS Code says it is using Windmill or shows a Windmill tool in the answer, you are connected
Menu names checked against VS Code’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Other apps that use MCP, such as Windsurf, Zed or Gemini CLI, each add servers differently. See how in the app list.
Address for apps that connect over the web
https://app.windmill.dev/api/mcp/gatewayJSON settings are under “For developers” below
Claude Code
claude mcp add --transport http windmill https://app.windmill.dev/api/mcp/gatewayCursor (~/.cursor/mcp.json)
{
"mcpServers": {
"windmill": {
"url": "https://app.windmill.dev/api/mcp/gateway"
}
}
}VS Code (mcp.json)
{
"servers": {
"windmill": {
"type": "http",
"url": "https://app.windmill.dev/api/mcp/gateway"
}
}
}These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
Based on how this server connects and on each app’s own docs, checked Nov 10, 2026.
Connect over the internet in
ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
The server asks you to sign in before it lists its tools.
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 12, 2026
The registry name was verified with the GitHub account windmill-labs, which owns the repo
Code last changed today
GitHub could not identify the licence type; open the file to check
Responded in 272 ms (HTTP 401)
Declares OAuth sign-in, so your AI app can take you to log in
Not checked yet; we read the tool list when we check the endpoint
Ask, share a tip or report that it does not work. Sorted by what people marked helpful.
No posts yet. Be the first to ask or share.
Posts here are written by users, not the PopNx team.
No reviews yet
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 4 of 5 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
The registry does not list a required key, though some servers ask you to sign in on first use.
It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.
The GitHub repo last changed today, and the latest version (1.868.0) reached the registry today.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT Business and above.
In the same category: World Monitor, Claude Flow, Tldraw
Servers in the same category from other makers, sorted by stars.
Reading a card:↓ Downloads per weeki★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
Real-time global intelligence on conflict, markets, energy, trade, shipping and cyber. 102 tools.
AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
Open-source, self-hostable code-first platform for workflows, apps and AI agents, running on the fastest self-hostable orchestrator. Engineers write code in 20+ languages and sync it with Git. Business teams build on the same platform with AI, while review, promotion between environments and isolated workers keep engineers in control of what ships. Self-hostable alternative to Lovable, Retool, n8n and a simplified Temporal.
Scripts are turned into sharable UIs, APIs and cron jobs automatically, and can be composed together into flows, data pipelines, AI agents or full-code React and Svelte apps. Supported languages: Python, TypeScript, Go, Bash, SQL, GraphQL, PowerShell, Rust, and more.
Try it - Website - Docs - Discord - Hub - Contributing
Windmill is fully open-sourced (AGPLv3) and Windmill Labs offers dedicated instances and commercial support and licenses.
https://github.com/user-attachments/assets/d80de1d9-64de-4d89-aacd-6df23fa81fc4
Business teams and engineers build on the same Windmill instance. What the AI builds is an ordinary script, flow or app, and goes through the same review as code written by engineers:
See let business teams build with AI safely for the full setup. Engineers keep writing code locally with the CLI, the VS Code extension and their coding agent, synced with Git.
Scripts and flows can be triggered by schedules, webhooks, HTTP routes, Kafka, WebSockets, emails, and more.
Build your entire infra on top of Windmill!
A script is a plain function. Its typed arguments become a generated form, an HTTP endpoint and a CLI command:
import * as wmill from "windmill-client";
import dayjs from "dayjs"; // any npm package, resolved and pinned automatically
export async function main( customerId: string, plan: "starter" | "pro", // a union of strings becomes a dropdown trialDays = 14 // defaults infer the type ) { const trialEnd = dayjs().add(trialDays, "day").toISOString();
// a data table: the workspace's Postgres, queried without a connection string const sql = wmill.datatable(); await sqlINSERT INTO trials (customer_id, plan, trial_end) VALUES (${customerId}, ${plan}, ${trialEnd}).fetch();
// secrets are permissioned by path const slackToken = await wmill.getVariable("f/sales/slack_token"); await fetch("https://slack.com/api/chat.postMessage", { method: "POST", headers: { Authorization: Bearer ${slackToken}, "Content-Type": "application/json" }, body: JSON.stringify({ channel: "#sales", text: New ${plan} trial: ${customerId} }), });
console.log(Trial started for ${customerId}); // logs stream live in the UI return { customerId, plan, trialEnd }; // returned as JSON }
Workflows are code too. Each task runs as its own job with its own logs, and waiting for an approval releases the worker:
import { task, waitForApproval, workflow } from "windmill-client";
async function plan(env: string) { return { env, changes: 3 }; }
async function apply(plan: { env: string; changes: number }) { return applied ${plan.changes} changes to ${plan.env}; }
export const main = workflow(async (env: string) => { const changes = await task(plan)(env); const approval = await waitForApproval({ timeout: 3600 }); if (!approval.approved) { return rejected by ${approval.approver}; } return await task(apply)(changes); });
Flows can also be built in the visual flow editor or as YAML, with scripts like the first one as steps. See workflows as code.
events is materialized, and materializes its own table:-- pipeline
-- on ducklake://main/events -- materialize ducklake://main/events_by_kind ATTACH 'ducklake://main' AS dl; SELECT kind, count(*) AS n FROM dl.events GROUP BY kind;
Existing dbt projects run unmodified as scripts. See the pipelines quickstart.
Engineers work from their editor and coding agent, business teams build with AI in the browser, and both land in the same workspace:
| Tool | Description |
|---|---|
| [CLI](https://www.windmill.dev/docs/advanced/cli) | Sync a workspace with local files and Git, run scripts and flows from the command line. wmill init generates AGENTS.md and skill files for Claude Code, Cursor and other AI tools |
| [VS Code extension](https://www.windmill.dev/docs/cli_local_dev/vscode-extension) | Edit and test scripts and flows from VS Code or Cursor with full IDE support |
| [Git sync](https://www.windmill.dev/docs/advanced/git_sync) | Two-way sync between a workspace and your Git repository |
| [MCP server](https://www.windmill.dev/docs/core_concepts/mcp) | Let coding agents and AI clients run scripts, manage resources and monitor jobs in a workspace |
| [AI sessions](https://www.windmill.dev/docs/core_concepts/ai_sessions) | The same agent loop in the browser, with nothing to install: plan mode, skills and MCP servers, a live preview, and a diff to review before deploying, in a fork of the workspace |
https://github.com/user-attachments/assets/c541c326-e9ae-4602-a09a-1989aaded1e9
You can run scripts locally by passing the right environment variables for the wmill client library to fetch resources and variables from your instance. See local development docs.