Lets an assistant check Dart/Flutter packages on pub.dev for the latest versions and available updates, including whole pubspec.yaml dependency sets.
What you can do
The server exposes three tools for pub.dev lookups. check_package reports a package's latest published version and, given a current version, whether an update exists. check_packages checks up to 100 packages at once, such as every dependency in a project. check_pubspec parses raw pubspec.yaml text and checks all dependencies and dev_dependencies, reporting which have updates. Changelog HTML is omitted unless changelog is set to true.
When to use it
Useful when maintaining Dart or Flutter projects and wanting an assistant to see which dependencies are outdated, either one package at a time, a list of packages, or a full pubspec.yaml.
Requirements
A remote streamable HTTP endpoint; no local runtime or package install. The pub.dev lookup tools work without credentials. An optional Authorization header with a Bearer token from the API tokens panel unlocks the remaining capabilities.
Before you install
The optional Authorization header carries a secret API token; keep it private and supply it only to this endpoint. The tools read package metadata from pub.dev, so package names and version information are sent to that service.
Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/dev.dartmonitor%2Fdart-monitor/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.
Looks up a Dart/Flutter package on pub.dev and reports its latest published version. If currentVersion is given, also reports whether an update is available. Changelog HTML for versions newer than currentVersion is left out unless changelog is set to true - if one exists and was left out, the result says so (changelogAvailable: true), so call again with changelog: true to get it. No account needed.
Checks up to 100 pub.dev packages at once, e.g. every dependency in a project. Useful after reading a pubspec.yaml's dependencies/dev_dependencies by hand; prefer check_pubspec when you have the raw pubspec.yaml text. Changelog HTML is left out of each result unless changelog is set to true - if any of them have one, the response says how many (changelogsAvailable) and reminds you to call again with changelog: true. No account needed.
Parameterspackagesrequiredchangelog
check_pubspec
Check every dependency in a pubspec.yaml for updates
Parses a pubspec.yaml file's contents and checks all dependencies and dev_dependencies against pub.dev, reporting which ones have updates available. Changelog HTML is left out of each dependency unless changelog is set to true - if any of them have one, the response says how many (changelogsAvailable) and reminds you to call again with changelog: true. This does not save anything - pass the raw file contents, not a file path. No account needed.
ParameterschangelogpubspecYamlrequired
Version history
1
v0.1.0LatestSep 23, 2026
Score
83%
83% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Reached in the last 30 daysRequired25 pts
Auth declaredRequired10 pts
Tools listedRequired15 pts
DescriptionRequired15 pts
Logo10 pts
Documentation15 pts
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
LicenseNot applicable
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.