Three MCP/notes server instances now running on gravlax:
- Public (notes): REST 8020, MCP 8023, stunnel 18021/18023, Apache /mcp, OAUTH_ISSUER=https://www.critchley.biz
- Private: REST 8120, MCP 8123, stunnel 18121/18123, Apache /private/mcp, OAUTH_ISSUER=https://www.critchley.biz/private
- Misc: REST 8220, MCP 8223, stunnel 18221/18223, Apache /misc/mcp, OAUTH_ISSUER=https://www.critchley.biz/misc
All three connected in claude.ai. RFC 8414 path-based issuer well-known URLs added for private and misc. Password page updated with per-store labels for Firefox password saving. All committed to git (john-critchley/gdata-server, branch m).
New standalone MCP server (misc_mcp_server.py) with hello tool placeholder. See misc-server note. claude.ai connector added successfully.
All Perl scripts and modules in home dir now have __END__ + Modified date appended.
cert_request.pl: v1.2.0 (original) restored. v2.0.0 refactor (module-ready, CLI params, SSH delivery) saved as cert_request_oops.pl for later use when integrating with DAP portal.
deploy_certs.pl: added jks-ssh store type support, --dry-run SSH directory check (permission bit analysis), --skip-dir-check option. See deploy_certs.pl note.