Skip to content

Add LWC local project memory server - #278

Open
JanYork wants to merge 1 commit into
mcpmux:mainfrom
JanYork:add-lwc-local-wiki-cli
Open

Add LWC local project memory server#278
JanYork wants to merge 1 commit into
mcpmux:mainfrom
JanYork:add-lwc-local-wiki-cli

Conversation

@JanYork

@JanYork JanYork commented Aug 15, 2026

Copy link
Copy Markdown

Change Type

  • Add a new server definition
  • Update an existing server definition
  • Fix a bug in an existing definition
  • Other (describe in Summary)

Summary

Add LWC, a local-first project-memory MCP server for coding agents, as a one-click npx stdio definition with a required project-directory input.

Server Details

  • Server Name: LWC (Local Wiki CLI)
  • Server ID: io.github-janyork-lwc
  • Transport: stdio
  • Authentication: none
  • Categories: developer-tools, productivity, documentation, ai-ml
  • Upstream Repository: https://github.com/JanYork/llm-wiki-cli

Checklist

CI-enforced

  • JSON file lives at servers/<id>.json
  • Filename matches the id field exactly
  • Required fields present: id, name, transport
  • pnpm validate servers/io.github-janyork-lwc.json passes
  • pnpm check-conflicts passes (264 definitions, no conflicts)
  • pnpm test passes (38 tests)
  • Every commit is signed off with DCO

Reviewer quality bar

  • Description is one clear sentence with no marketing language
  • Categories come from categories.json
  • ${input:PROJECT_PATH} has a matching directory input
  • No secret or credential inputs are used
  • auth.type is consistent with the credential-free transport
  • links.repository resolves
  • Capabilities match the live MCP tools/list response
  • Platforms match the npm package supported targets

Platform-managed fields

  • No badges, stats, sponsored, or featured fields
  • No publisher verification fields
  • No _platform* keys

Trademark & branding

  • No official, certified, or endorsed claim
  • The logo references the project owners GitHub avatar

Tested locally

  • Installed in the McpMux desktop app
  • Started the published npm package over stdio and called tools/list; it exposed one bounded read-only lwc_explore tool

Notes for Reviewers

LWC needs an absolute project root because its memory and optional graphs are project-scoped. It requires no API key and declares read-only, non-destructive MCP tool annotations.

Signed-off-by: JanYork <ixor@qq.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant