mulewatch MCP server
io.github.brbousnguar/mulewatch·v0.1.2Read-only MCP server for MuleSoft Anypoint: app logs, archive search, Runtime Manager, Exchange.
0 stars40 downloads/wk
Reviews
Write oneNobody has reviewed mulewatch yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
mulewatch tools (9)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
anypoint_get_app_logs_for_analysisFetch live-tail logs for a Mule application and return an analysis-ready payload: normalized lines plus counts by priority, logger and instance. Prefer this over anypoint_list_app_logs when diagnosing a problem.
anypoint_list_api_manager_instancesList API instances managed by Anypoint API Manager in an environment, with their assets, endpoints and technology.
anypoint_list_app_logsList the latest Runtime Manager logs for a Mule application. This reads the live tail only — a small rolling buffer. For anything older than the buffer, use anypoint_search_archived_logs.
anypoint_list_business_groupsList the business groups under the credentials' organization, with their ids. Environments live on business groups, not on the root organization — call this first if anypoint_list_environments returns nothing.
anypoint_list_deployed_appsList deployed Mule applications in an environment, across Application Manager (CloudHub 2.0 / Runtime Fabric), legacy CloudHub, and hybrid on-prem targets.
anypoint_list_environmentsList the Anypoint environments in a business group. If this returns nothing, the orgId is probably the root organization — call anypoint_list_business_groups to find the right id. Restricted to ANYPOINT_ALLOWED_ENVIRONMENTS when that is set.
anypoint_search_archived_logsSearch historical Mule application logs via the Anypoint Monitoring Archive API, for dates beyond the live tail's rolling buffer. Requires Anypoint Monitoring to be enabled for the organization. Use this for any past-date incident investigation.
anypoint_search_exchange_assetsSearch Anypoint Exchange for assets in the organization — APIs, connectors, templates, examples and fragments.
anypoint_whoamiVerify the configured Anypoint credentials and show which business group, host and environment allowlist this server is operating with. Use this first when a call fails.
Public scan report
scanner v0.1.10 · 2026-10-03 · same rubric, same numbers if you re-run it
- Code scan16 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 15 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How mulewatch compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 70% of 3,470 Web search servers
- Tools
- 9
- the typical Web search server has 5
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 40
- more than 26% of 827 Web search servers with a package
What its tools let an agent do: 9 read
Release history: 2 versions in the registry since 2026-09-08, latest 2026-09-18, typically one every 10 days.
Install mulewatch in Claude Code, Cursor or VS Code
Runs npx -y mulewatch on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mulewatch -- npx -y mulewatch
What the publisher says
From the mulewatch repository's README, as published. We do not edit it. Read it on GitHub
mulewatch Read-only observability for MuleSoft Anypoint Platform, over MCP.Application logs, historical archive search, Runtime Manager, API Manager and Exchange — for any Anypoint customer, using their own credentials.
What it does
mulewatch bridges an MCP client — Claude Desktop, Claude Code, Cursor, OpenClaw — to MuleSoft Anypoint Platform, so you can ask about a Mule estate in plain language and get real answers from the platform APIs. It is aimed at the person holding the pager, not the person writing the flow: no local Mule project is required, and every tool is read-only.
- Application logs from Runtime Manager, normalized across CloudHub 2.0, Runtime Fabric and legacy CloudHub.
- Historical log search through the Anypoint Monitoring Archive API, reaching incidents long past the live tail's rolling buffer.
- Analysis-ready log payloads — normalized lines plus counts by priority, logger and replica.
- Runtime Manager inventory across Application Manager, CloudHub and hybrid on-prem targets.
- API Manager instances and Exchange assets, so a single server answers "what is deployed, what is it fronted by, and what broke".
Nothing is hardcoded to one customer: business groups, environments and credentials all come from your own connected app.
How this relates to the official MuleSoft MCP server
MuleSoft publishes its own MCP server (mulesoft-mcp-server, docs). It is a development tool — it scaffolds Mule projects, generates flows and API specs, and deploys applications, largely from a local project in an IDE.
mulewatch is an operations tool. It never writes to your estate, it assumes no local project, and it covers the one area the official server does not address at all: retrieving and searching application logs, including historical logs from the Monitoring Archive. The two run happily side by side, and if you want deployment or scaffolding tools, use the official one.
Requirements
- Node.js 20+
- An Anypoint Platform account with access to the business group you want to read
- A connected app (recommended) with "acts on its own behalf" enabled, or platform credentials
- For historical log search only: Anypoint Monitoring enabled for the organization
Connected-app scopes
Grant the scopes for the surfaces you intend to use, on the business groups and environments you care about. Anypoint returns a bare 403 Forbidden when a scope is missing; mulewatch catches that and names the scope you probably need.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
mulewatch: common questions
- Is mulewatch MCP server safe?
- Mostly: it is graded B (83/100). Read the mulewatch safety report
- How do I install mulewatch?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does mulewatch need an API key?
- Yes. The registry entry asks for
ANYPOINT_CLIENT_SECRET. - Is mulewatch maintained?
- The last commit was 47 days ago (2026-09-18). The latest release is v0.1.2.
- What can I use instead of mulewatch?
- Servers from other publishers that do the same job: Open Library MCP server and Immich Photo Manager MCP server.
- How does mulewatch compare with other Web search MCP servers?
- safety score 83/100 (higher than 70% of 3,470 Web search servers); tools 9 (the typical Web search server has 5); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to mulewatch
Same job from other publishers: the closest match first, then the best rated.
- Open LibrarySearch books and authors on the Internet Archive's Open Librarynot reviewedEstablishedA
- Immich Photo ManagerPhoto management for self-hosted Immich: search, albums, duplicates, faces, PDF reports. 94 tools.not reviewedEstablishedB