Pod

Yes, this is on purpose. Pod is built for agents, so the default page is plain HTML.
Human? View the normal website.
Agent? You probably prefer /mcp/skylight-mcp/issues.md or /mcp/skylight-mcp/issues.json, or Pod over MCP.

Reported issues for skylight-mcp

Pod holds 8 of 8 problems reported by people outside the maintainer team. Issues filed by the project's own owners, members and collaborators are excluded entirely — a maintainer's release checklist is not a warning to a prospective user.

Back to skylight-mcp.

Most discussed

Auto-review follow-ups for PR #123: docs: list the cache env vars in server.json and .env.example

Tracking auto-review follow-ups for #123 (verdict: fail).

🔴 Important


Checklist regenerated from the auto-review of a24697a (run). Ticks survive later rounds, but a round that reviewed an older commit can still re-list something already fixed — chec

Read the thread · 2026-08-27 · closed · outside contributor · 1 comment

Auto-review follow-ups for PR #121: feat(auth): accept a supplied refresh token via SKYLIGHT_REFRESH_TOKEN

Tracking auto-review follow-ups for #121 (verdict: fail).

🔴 Important

Read the thread · 2026-08-26 · closed · outside contributor · 0 comments

Auto-review follow-ups for PR #109: chore: declare a mint.yaml hosting manifest

Tracking auto-review follow-ups for #109 (verdict: warn).

🟡 Nits


Checklist regenerated from the auto-review of 57540d3 (run). Ticks survive later rounds, but a round that reviewed an older commit can still re-list something already fixed — check that SHA before redoing an item.

When addre

Read the thread · 2026-08-25 · closed · outside contributor · 0 comments

Auto-review follow-ups for PR #95: fix(auth): find the CSRF token in any markup shape, and say why when it can't

Tracking auto-review follow-ups for #95 (verdict: fail).

🔴 Important

🟡 Nits

Read the thread · 2026-08-09 · closed · outside contributor · 0 comments

Login fails at step 1: authenticity_token not found in /auth/session/new response

skylight-mcp@0.4.6 login is failing for every call, with:

Skylight login failed: could not find authenticity_token in /auth/session/new response. The Skylight login page may have changed. This is thrown from login() in dist/auth-session-login.js (step 1 of the OAuth2 flow), before credentials are even submitted — so it reproduces regardless of SKYLIGHT_EMAIL/SKYLIGHT_PASSWORD correctness. Both env vars are confirmed

Read the thread · 2026-07-30 · closed · external user · 1 comment

Meal planning reads: no way to list planned meal sittings

Gap

meals.ts covers the meal-planning writes (issue #14 — skylight_plan_meal, recipe CRUD, skylight_add_recipe_to_grocery_list) but there is no read for what is actually on the meal plan. skylight_list_recipes returns the recipe box, not the schedule, so a question like "what is for dinner tonight?" cannot be answered by the server — the planned sittings are only visible on the frame itself.

Endpoint

GET /frames/{f}/meals/sittings serves exactly this. Verified live aga

Read the thread · 2026-07-30 · closed · outside contributor · 0 comments

Auto-review follow-ups for PR #69: fix: bump @chrischall/mcp-utils to 0.12.0

Tracking auto-review follow-ups for #69 (verdict: warn).

🟡 Nits


When addressing the review on #69, resolve each item and add Closes #<this issue> to the PR once everything is genuinely fixed; deferred items stay open here. See the auto-review follow-up convention in CLAUDE.md.

Read the thread · 2026-07-07 · closed · outside contributor · 0 comments

get_meal_sittings and get_meal_categories return "Unknown" instead of actual date/name data

When calling get_meal_sittings, the tool returns meal sitting IDs but the date field is always "Unknown date" instead of the actual scheduled date:

Scheduled meals:

Similarly, get_meal_categories returns "Unknown" instead of the category name: Meal categories:

For comparison, get_recipes works correctly and returns full recipe names, descriptions, and IDs without issue — so the bug appe

Read the thread · 2026-06-30 · closed · external user · 1 comment

Most recent

The remaining reports are on the project's issue tracker.