Skyelight

by @plastrlab · io.github.plastrlab/skyelight-mcp

Give your AI assistant feedback pinned to the exact element, with its code, so it can fix and reply.

OnlineRemote + local
Category
Developer tools
Connection
Remote (HTTP)
Tools
18 reported
Status
Online

Connect it to your AI

Claude Code

claude mcp add --transport http skyelight-mcp https://app.skyelight.ai/mcp

Claude, ChatGPT, Cursor and other apps

Add it as a custom connector with this URL (Streamable HTTP):

https://app.skyelight.ai/mcp

Or run it locally (npm)

claude mcp add skyelight-mcp -e SKYELIGHT_API_URL=… -e SKYELIGHT_API_TOKEN=… -- npx -y @skyelight/mcp@1.0.0

Needs: SKYELIGHT_API_URL, SKYELIGHT_API_TOKEN

Cursor, VS Code and other apps (mcp.json)

{
  "mcpServers": {
    "skyelight-mcp": {
      "url": "https://app.skyelight.ai/mcp"
    }
  }
}

Tools it offers

18 tools, as the server itself reported during our check on Oct 31, 2026.

  • list_workspacesWorkspaces you can reach, with the role you hold in each, and who you are. Use when you do not know what exists yet, to find which workspace a project belongs to, or to learn your own user id.
  • list_projectsProjects you can reach, newest activity first, across every workspace unless one is named. Start here when no project is bound — `list_items` needs a project id and this is where one comes from.
  • list_itemsList feedback items (bugs, ideas, comments) people left on a Skyelight project. Returns a summary of the project plus matching items. Start here to see what is outstanding. An item's hand-off (investigate, plan, fix) is
  • search_itemsFind items whose thread mentions some text. Searches replies as well as the original message, so an item someone already diagnosed in a reply still turns up.
  • post_updateReport back on an item: what you found, what you changed, a link to the PR. Posts as a reply on the thread the feedback was left on, so the person who reported it sees the answer where they asked. Use this when you finis
  • create_itemOpen a new thread on a page, as the person whose connection you are using. Only available on a person's own connection — an agent reporting what it found or changed uses post_update on the thread it was working, so the a
  • publish_review_linkShare something with Skyelight for review, and get a link people can pin feedback on. Two ways: - code: one file Skyelight hosts at its own link with the review badge on it. A whole HTML page, or one React component with
  • list_membersThe people in a workspace: name, email, role and id. Call it when you are asked to tell, ask or hand something to someone by name, then pass their name or id to assign, or in mentions on create_item or post_update.
  • assignHand an item to a person, who is notified the way an assignment in the app notifies them. Pass null as the assignee to unassign it. Only owners, admins and collaborators can assign; a resolved item has to be reopened fir
  • set_statusMove an item to open, deferred or resolved. Use it to close the loop after you have fixed something and said so — post_update first, so the person who reported it reads what changed, then set_status. "deferred" is for wo
  • get_itemEverything needed to work one item: the whole thread in order, the page and URL it is on, the anchor identifying the element the person pointed at, and the pictures — what the page looked like when it was pinned, plus an
  • project_reviewEverything needed to write an accurate project review or hand-off document: the shape of the work, every resolved thread and how it ended, what was deferred and why, what is still open, and the longest conversations quot
  • whats_newWhat changed on a project since you last looked: new threads, new replies grouped by thread, what was resolved or deferred, and what was assigned to you or mentioned you. Use when the user asks what has changed on a proj
  • find_by_sourceFeedback by the code that rendered it, from the file and line the Skyelight build plugin stamps on each element. Pass a file (a path or just its name) or a component to see every thread about it before you edit it; pass
  • find_similarHas this already been reported? Pass the text you are about to report (and the page, if you know it) before create_item, or an itemId to find what an existing thread duplicates. Returns likely matches with why each match
  • merge_itemsFold duplicate items into one, the way merging works in the app: the duplicates leave the list and count as extra reports on the item they were merged into. Use it only when find_similar and the threads themselves show t
  • decision_logThe decisions a project made in its threads, quoted: every thread resolved or deferred after a discussion, with the conversation, plus types people corrected and where outcomes keep recurring. Also returns the project's
  • save_ruleKeep a rule the team agreed on ("sentence case in every button", "the brand gray stays, do not raise contrast bugs on it") in the project's context, under Rules learned. The classifier reads that context, and every agent

Questions

What is the Skyelight MCP server?

Give your AI assistant feedback pinned to the exact element, with its code, so it can fix and reply. It is made by @plastrlab and listed in the official MCP Registry as io.github.plastrlab/skyelight-mcp. MCP (Model Context Protocol) is the open standard that lets AI apps like Claude, ChatGPT and Cursor use outside tools.

How do I add Skyelight to Claude?

In the Claude app or claude.ai, open Settings, then Connectors, choose "Add custom connector" and paste https://app.skyelight.ai/mcp. In Claude Code, run: claude mcp add --transport http skyelight-mcp https://app.skyelight.ai/mcp

How do I add Skyelight to ChatGPT?

ChatGPT can use remote MCP servers as connectors. In ChatGPT settings, under Apps and Connectors, turn on developer mode if asked, create a new connector and paste https://app.skyelight.ai/mcp.

How do I add Skyelight to Cursor?

Open Cursor settings, go to MCP, choose "Add new MCP server" (or edit ~/.cursor/mcp.json) and add: { "mcpServers": { "skyelight-mcp": { "url": "https://app.skyelight.ai/mcp" } } }

Does Skyelight work right now?

Yes. It responded when we last checked on 31 Oct 2026. We check remote MCP servers every day.

What can Skyelight do?

It gives your AI 18 tools, including list_workspaces, list_projects, list_items, search_items, post_update. The full list is on this page.

Is this your server? Get the badge for your README
chen.media/mcp badge

Markdown (GitHub README)

[![Listed on chen.media/mcp](https://chen.media/mcp/badge/github-plastrlab-skyelight-mcp.svg)](https://chen.media/mcp/github-plastrlab-skyelight-mcp)

HTML (switches to dark mode on its own)

<a href="https://chen.media/mcp/github-plastrlab-skyelight-mcp"><picture><source media="(prefers-color-scheme: dark)" srcset="https://chen.media/mcp/badge/github-plastrlab-skyelight-mcp.svg?theme=dark"><img src="https://chen.media/mcp/badge/github-plastrlab-skyelight-mcp.svg" alt="Listed on chen.media/mcp" height="40"></picture></a>

More in Developer tools

See all