Adds a tool for reading package uris (#318)

Closes https://github.com/dart-lang/sdk/issues/61080

This allows reading directories or files all with the same tool, which I think is generally fine and fewer tools is better.

Results are returned as resource links or embedded resources.

I also ended up fixing a few bugs with embedded resources.

cc @gaaclarke
13 files changed
tree: 3c35961c328b328f51ecfcc1b0576e64598eb9c2
  1. .github/
  2. .vscode/
  3. mcp_examples/
  4. pkgs/
  5. .gitignore
  6. CONTRIBUTING.md
  7. GEMINI.md
  8. LICENSE
  9. README.md
README.md

Overview

A general repository for AI / GenAI packages and explorations.

Packages

PackageDescriptionIssuesVersion
dart_mcpA package for making MCP servers and clients.issuespub package
dart_mcp_serverAn MCP server for Dart projects, exposing various developer tools to AI models.issuesn/a