Stylechart

io.github.CloudCorpRecords由 GitHub 帳號 CloudCorpRecords 發布v0.1.0更新於 Nov 7, 2026

將句子與視覺風格和感覺詞符合;在詞典中查詢詞語和風格。

AI 翻譯由 AI 模型根據下方的原文描述翻譯,可能有誤。

原文描述

Match a sentence to visual styles and feeling words; look up words and styles in a lexicon.

已驗證STDIO僅桌面

概覽

Stylechart 的本機 MCP 服務;無需登入;STDIO;5 個工具。

暫無 AI 概覽:以下資訊來自註冊中心條目和服務本身。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Stylechart,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

stylechart

Describe a mood in one ordinary sentence and stylechart tells you which visual styles it points at. Under the hood is a two-layer lexicon: feeling words on one side, visual styles on the other, and links between them. One colloquial sentence goes in; the best-matching styles come back, together with the feeling words that carried the match, so you can see why a style was chosen rather than just its name.

stylechart is a direct client of the documented public feeling-search REST API (v2) hosted at https://xiximm.cloud. The lexicon and the matching live server-side; this package validates arguments, calls the free endpoints, and hands the JSON back.

The five tools:

  • word_analyze — one sentence (up to 500 characters) → the best-matching visual styles plus the feeling words behind them. Optional words (1–12) and styles (1–30) cap how many of each come back. A phrasing outside the lexicon returns an empty word list; that is expected, not an error.
  • word_lookup — a single feeling word in full: definition, near-synonyms, and the styles it lands on.
  • word_list — the whole lexicon in one response. With a query, the dictionary is filtered locally: words whose text contains the query and styles whose name or id does, with filtered and total counts reported side by side.
  • style_get — one style by id (for example synthwave): definition, parent style, member words, reference images.
  • word_status — lexicon coverage only: the {ok, counts} slice of the dictionary response, for checking the data is fresh without downloading the full tables.

Free endpoints only

This rebuild talks exclusively to the documented free endpoints (POST /v2/analyze, GET /v2/links, GET /v2/dictionary, GET /v2/styles/<id>). The paid cloud path is not supported: there is no payment machinery of any kind, no support for purchased quota tokens (the X-FS-Quota header is never sent), and the metered images endpoint is never called. If the upstream ever answers /v2/analyze with HTTP 402, stylechart reports it as an error naming the paid path instead of paying.

Configuration

  • FEELING_API_BASE — API base URL. Defaults to https://xiximm.cloud. No API key is needed or accepted.

CLI

Each tool is a subcommand taking one JSON argument string (word_status takes none, word_list's argument is optional):

bash
npx @reneturcios/stylechart word_analyze '{"text":"rainy neon streets at night","styles":5}'npx @reneturcios/stylechart word_lookup '{"word":"melancholy"}'npx @reneturcios/stylechart word_list '{"query":"neon"}'npx @reneturcios/stylechart word_listnpx @reneturcios/stylechart style_get '{"id":"synthwave"}'npx @reneturcios/stylechart word_statusnpx @reneturcios/stylechart --version

Output is the tool's result JSON. Exit codes: 0 on success, 1 on a runtime error (including a validation or upstream failure), 2 on a usage error.

MCP server

bash
npx -y @reneturcios/stylechart mcp

MCP client config:

json
{  "mcpServers": {    "stylechart": {      "command": "npx",      "args": ["-y", "@reneturcios/stylechart", "mcp"]    }  }}

Docker

bash
docker run -i ghcr.io/cloudcorprecords/stylechartdocker run --rm ghcr.io/cloudcorprecords/stylechart word_status

Development

bash
npm installnpm run build   # tsc -> dist/npm test        # tsx --test test/*.test.ts (fake fetch only, no network)npm run dev     # run the CLI from source

License

MIT — Copyright (c) 2026 Rene Turcios

來源:README.md,提交 2bed956

工具

5

word_analyze

One sentence → the best-matching visual styles + the feeling words behind them.

輸入參數text必填wordsstyles

word_lookup

Look up a single feeling word: definition, near-synonyms, landing styles.

輸入參數word必填

word_list

Browse / search the full feeling-word lexicon.

輸入參數query

style_get

One style in full: definition, parent style, member words, reference images.

輸入參數id必填

word_status

Lexicon coverage — use it to check the data is fresh.

無需輸入參數。

版本歷史

1
  1. v0.1.0最新Nov 3, 2026

評分

已滿足適用檢查項的 90%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分
  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分