Skip to content
Agentmart
Submit a tool

Skyelight

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

Connector by plastrlab · GitHub account verified by the MCP Registry

IndexedLicense unknownLocal (stdio)Remote (HTTP)★ 1
Write a review

Install

Works with Claude Code, VS Code, Codex, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/plastrlab-skyelight-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Remote endpoint

  • https://app.skyelight.ai/mcp Remote (HTTP)

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

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

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
10 read · 7 write · 1 delete
Secrets
1 (API keys, tokens or passwords)
Install scripts
None found
Runs as
Node.js package

Tools by what they do 18

From the running server's own tool list (tools/list) on Oct 25, 2026.

Read 10 · Look things up without changing anything.

  • decision_log
  • find_by_source
  • find_similar
  • get_item
  • list_items
  • list_members
  • list_projects
  • list_workspaces
  • project_review
  • search_items

Write 7 · Create, change, send or run things.

  • assign
  • create_item
  • post_update
  • publish_review_link
  • save_rule
  • set_status
  • whats_new

Delete 1 · Delete, drop, revoke or wipe things.

  • merge_items

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • SKYELIGHT_API_TOKEN

Other settings (environment variables or headers).

  • SKYELIGHT_API_URL

Network hosts it talks to 5

  • app.skyelight.ai · found in remote endpoint, install command, code
  • github.com · found in code
  • loom.com · found in code
  • my-app.lovable.app · found in code
  • skyelight.ai · found in code

Files it touches

  • Your home directory (~)
  • Any path the agent passes to its tools

Tools (18)

As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • assignAssign

    Hand 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 first.

  • create_itemCreate feedback

    Open 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 answer lands where the question was asked.

  • decision_logDecision logread-only

    The 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 existing rules, so you can tell what is new. Use it to write a decision log, or to find rules worth keeping with save_rule.

  • find_by_sourceFind feedback by source fileread-only

    Feedback 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 neither to get the hot spots, every stamped file ranked by outstanding feedback.

  • find_similarFind similar feedbackread-only

    Has 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 matched: shared words, same page, same element, same source file. If two are the same problem, merge_items folds one into the other.

  • get_itemGet feedback itemread-only

    Everything 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 anything people attached — returned as images you can look at rather than links you cannot.

  • list_itemsList feedbackread-only

    List 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 set by the team and binding: on investigate or plan, reply on the thread and change no code.

  • list_membersList membersread-only

    The 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.

  • list_projectsList projectsread-only

    Projects 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_workspacesList workspacesread-only

    Workspaces 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.

  • merge_itemsMerge duplicatescan change or delete data

    Fold 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 they are the same problem. Owners, admins and collaborators can merge.

  • post_updatePost an update

    Report 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 finish work on an item, and when you get stuck.

  • project_reviewReview projectread-only

    Everything 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 quoted in full, which is where decisions were made. Every entry carries its item id, so each claim in your document can be traced back to its thread. Quote; do not invent outcomes the threads do not state.

  • publish_review_linkPublish a review link

    Share 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 an export default (Tailwind classes and npm imports work; local imports such as @/components do not). For Claude prototypes, v0 snippets and single pages. Publishing again with the same prototypeId, or the same name in the same project, makes a new version at the same link. - url: an app already deployed (a Lovable, v0, Bolt or Vercel project: anything with more than one file)…

  • save_ruleSave a rule

    Keep 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 reads it through decision_log, so it shapes future threads. Cite the threads it came from. Workspace owners and admins only; confirm with the person before saving.

Show 3 more tools
  • search_itemsSearch feedbackread-only

    Find 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.

  • set_statusSet status

    Move 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 work that is real but not now.

  • whats_newWhat's new

    What 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. Call it at the start of a session. Without `since` it reads from your bookmark and moves it forward; with `since` it reads that window and leaves the bookmark alone.

Signals

Stars
1
Forks
0
Open issues
0
Last commit
Oct 23, 2026 (6 days ago)
Last release
Oct 23, 2026 (6 days ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.plastrlab/skyelight-mcp
Version
1.0.0
Auth
Auth not stated, API key
Packages
npm @skyelight/mcp
License
License unknown
First seen
Oct 24, 2026
Last checked
Oct 24, 2026
Cite this page

Skyelight MCP server. Agent Mart. https://agentmart.dev/connectors/plastrlab-skyelight-mcp (last updated 2026-10-24)