## 1. Implementation
- [ ] 1.1 Create `src/tools/portals.ts` with `registerPortalTools(server)`
- [ ] 1.2 Add `ckan_find_portals` tool with `country` and `query` params
- [ ] 1.3 Fetch and cache datashades.info list (in-memory per request)
- [ ] 1.4 Register tool in `src/server.ts`
- [ ] 1.5 Add integration tests in `tests/integration/portals.test.ts`
- [ ] 1.6 Build + test

## 2. Docs
- [ ] 2.1 Update README tool list
