Breaking Changes
Removed fetch-url operation from query tool. MCP servers should provide URLs, not fetch HTTP content.
Enhancements
fetch-icp-examplereturnssourceFilesmap with URLs for all project files- Added
recommendedFilesarray for prioritized file access - Client-agnostic responses work with Claude Code, Codex, Cursor, any MCP client
Architecture
MCP server provides indexes and URLs. Clients fetch content using their own HTTP tools.
Migration
If using fetch-url: Use your client's HTTP fetch with URLs from fetch-icp-example response.
Example response:
{
"sourceFiles": {
"dfx.json": "https://...",
"frontend/index.html": "https://..."
},
"recommendedFiles": ["README.md", "dfx.json"]
}