ต้นแบบ · รุ่นทดลอง: มีทุก server ในทะเบียนทางการ อัปเดตทุก 30 นาที รีวิวและบัญชีผู้ใช้จะมาในขั้นถัดไป
PopNx MCPที่รวม MCP สำหรับคนใช้ AI · อธิบายเป็นภาษาคน

Slima

โดย slima-aiรุ่น 0.1.13i★ 1iบนเครื่องหรือคลาวด์
ชื่อใน registryio.github.slima-ai/slima

ติดตั้ง

ภาพรวม

คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)

MCP Server for Slima - AI Writing IDE for Novel Authors with AI Beta Reader.

สามเสาของ PopNx MCP

สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน

ใช้ทำอะไรได้

ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry

  • การเชื่อมต่อ: บนเครื่องหรือคลาวด์
  • ช่องทาง (transport): stdio, Streamable HTTP
  • หมวด: เครื่องมือนักพัฒนา

ติดตั้ง

เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง

ก่อนติดตั้ง

ต้องเตรียมก่อน

  • รันบนคลาวด์ไม่ต้องลงโปรแกรมเพิ่ม ต่อผ่านอินเทอร์เน็ตได้เลย
  • npmติดตั้ง Node.js (มีคำสั่ง npx) ในเครื่อง

คุณใช้แอปไหน

เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”

ใช้ได้ทั้ง Claude บนเว็บ แอปคอมพิวเตอร์ และมือถือ:

  1. เปิด Settings → Connectors
  2. กด Add custom connector
  3. วางที่อยู่ด้านล่างแล้วกด Add
  4. ถ้าให้ล็อกอิน ให้ล็อกอินกับผู้ทำ
SettingsConnectors1+ Add2https://…3
https://mcp.slima.ai/mcp

หรือรันในเครื่องคุณ

เปิด Claude Desktop → Settings → Developer → Edit Config แล้ววางค่านี้ในไฟล์ claude_desktop_config.json

{
  "mcpServers": {
    "slima": {
      "command": "npx",
      "args": [
        "-y",
        "slima-mcp"
      ],
      "env": {
        "SLIMA_API_TOKEN": "ใส่ค่าของคุณ"
      }
    }
  }
}

พิมพ์คำสั่งนี้ใน Terminal

claude mcp add --transport http slima https://mcp.slima.ai/mcp

หรือรันในเครื่องคุณ

claude mcp add slima --env SLIMA_API_TOKEN='ใส่ค่าของคุณ' -- npx -y slima-mcp

เติมค่าที่เว้นว่างไว้ก่อนรัน

เปิดใน Cursor

หรือคัดลอกค่าตั้งเอง

วางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json

{
  "mcpServers": {
    "slima": {
      "url": "https://mcp.slima.ai/mcp"
    }
  }
}

หรือรันในเครื่องคุณ

เปิดใน Cursor

หรือคัดลอกค่าตั้งเอง

วางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json

{
  "mcpServers": {
    "slima": {
      "command": "npx",
      "args": [
        "-y",
        "slima-mcp"
      ],
      "env": {
        "SLIMA_API_TOKEN": "ใส่ค่าของคุณ"
      }
    }
  }
}

เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง

เปิดใน VS Code

หรือคัดลอกค่าตั้งเอง

วางในไฟล์ .vscode/mcp.json ของโปรเจกต์

{
  "servers": {
    "slima": {
      "type": "http",
      "url": "https://mcp.slima.ai/mcp"
    }
  }
}

หรือรันในเครื่องคุณ

เปิดใน VS Code

หรือคัดลอกค่าตั้งเอง

วางในไฟล์ .vscode/mcp.json ของโปรเจกต์

{
  "servers": {
    "slima": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "slima-mcp"
      ],
      "env": {
        "SLIMA_API_TOKEN": "ใส่ค่าของคุณ"
      }
    }
  }
}

เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง

ChatGPT ต่อได้เฉพาะ server ที่อยู่บนอินเทอร์เน็ต:

  1. เปิด ChatGPT บนเว็บ → Settings → Connectors (Apps)
  2. กด Create หรือ Add (บางแพ็กเกจต้องเปิด Developer mode ใน Advanced ก่อน)
  3. วางที่อยู่ด้านล่าง ตั้งชื่อ แล้วบันทึก
  4. ถ้าให้ล็อกอิน ให้ล็อกอินกับผู้ทำ
SettingsConnectors1+ Create2https://…3
https://mcp.slima.ai/mcp

ชื่อเมนูอาจต่างกันเล็กน้อยตามแพ็กเกจและรุ่นของแอป

ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี

ค่าที่ต้องใส่เอง

  • SLIMA_API_TOKEN env
    Your Slima API token (starts with slima_). Get it from https://app.slima.ai/settings

ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README

ทำอะไรได้บ้าง

ยังไม่ได้อ่านรายการเครื่องมือของตัวนี้ เราตรวจ endpoint ทีละชุดวนไป

ผลตรวจเบื้องต้นi

เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 10 พ.ย. 2569

  • ✓ ผ่าน

    ตัวตนผู้ทำตรงกับ repo

    ชื่อใน registry ยืนยันด้วยบัญชี GitHub slima-ai ซึ่งเป็นเจ้าของ repo

  • ✓ ผ่าน

    ยังมีคนดูแล

    มีการแก้โค้ดล่าสุด 17 วันที่ผ่านมา

  • … ยังไม่ตรวจ

    มีสัญญาอนุญาต (license)

    ยังไม่ได้อ่านข้อมูล repo จาก GitHub

  • ✓ ผ่าน

    endpoint ตอบ

    ตอบกลับใน 167 ms (HTTP 200)

  • – ไม่เกี่ยว

    ล็อกอินแบบ OAuth

    ไม่ต้องล็อกอิน

  • … ยังไม่ตรวจ

    คำอธิบายเครื่องมือไม่มีคำสั่งแอบแฝง

    ยังไม่ได้ตรวจ เราอ่านรายการเครื่องมือตอนตรวจ endpoint

เทียบกับตัวอื่นในหมวด เครื่องมือนักพัฒนาi

  • ดาวมากกว่า 65% ของอีก 5724 ตัวในหมวดนี้
  • ส่งรุ่นใหม่เข้า registry ล่าสุดกว่า 4% ของอีก 5724 ตัวในหมวดนี้
  • ผลตรวจเบื้องต้นดีกว่าหรือเท่ากับ 100% ของอีก 5724 ตัวในหมวดนี้

เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo

คำถามที่พบบ่อย

Slima ปลอดภัยไหม?

จากการตรวจเบื้องต้นของเรา ผ่าน 3 จาก 3 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น

ต้องใช้กุญแจหรือรหัสอะไรบ้าง?

registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก

ตัวนี้รันบนเครื่องหรือบนคลาวด์?

ได้ทั้งสองแบบ จะลงในเครื่องหรือต่อผ่านคลาวด์ก็ได้

ยังมีคนดูแลอยู่ไหม?

repo บน GitHub มีการแก้โค้ดล่าสุด 17 วันที่ผ่านมา และส่งรุ่นล่าสุด (0.1.13) เข้า registry 9 เดือนที่ผ่านมา

ใช้กับโปรแกรมไหนได้บ้าง?

โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต่อผ่าน URL จึงใช้กับโปรแกรมที่รับ remote MCP ได้ เช่น ChatGPT ที่เปิดโหมดนักพัฒนา

มีตัวไหนใช้แทนได้บ้าง?

ในหมวดเดียวกันมี REA, Netdata, Front-End Checklist

ตัวที่ใช้แทนได้

server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว

อ่านการ์ด:↓ ดาวน์โหลดต่อสัปดาห์i★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi

REA

Reverse engineer anything from your terminal or agent with one CLI and MCP server.

โดย morlutoใช้กันมาก↓ 388.7K/สัปดาห์★ 448.2Kอัปเดต 16 วันที่ผ่านมา

รันบนเครื่อง

Netdata

Real-time infrastructure monitoring with metrics, logs, alerts, and ML-based anomaly detection.

โดย netdataใช้กันมาก★ 81.3Kอัปเดต 6 วันที่ผ่านมา

รันบนคลาวด์

Front-End Checklist

Review frontend code and live pages against 386 quality-gated web development rules.

โดย thedaviddiasใช้กันมาก★ 74.7Kอัปเดต 37 วันที่ผ่านมา

รันบนคลาวด์

README จากผู้ทำ

เปิดอ่าน README

ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ

Slima MCP

MCP (Model Context Protocol) Server for Slima - AI Writing IDE for Novel Authors.

Connect your Slima books to any MCP-compatible AI tool - one server, all platforms.

Supported Platforms

Desktop Applications (Local MCP - stdio)
PlatformStatusNotes
Claude Desktop✅Native MCP support
ChatGPT Desktop✅Developer Mode (2025.10+)
Gemini CLI✅Native MCP support
Cursor✅Native MCP support
VS Code✅Via MCP extensions
Web Applications (Remote MCP - HTTP)
PlatformStatusNotes
Claude.ai✅OAuth login, no token needed
ChatGPT Web✅OAuth login, no token needed

MCP became the industry standard in December 2025 when Anthropic, OpenAI, and Block co-founded the Agentic AI Foundation under the Linux Foundation.

Features

Book Management
  • Create new books
  • List and view your books
  • Get file/folder structure
  • Track writing statistics
File Operations
  • Read any file by path
  • Edit specific text (search & replace)
  • Write (replace) file content
  • Create new files
  • Delete files
  • Append content to files
  • Search across all files
AI Beta Reader
  • Get feedback from virtual reader personas
  • Analyze chapters with different reader perspectives

Quick Start

Pick the path that matches how you use AI:

  • ⭐ Use claude.ai / ChatGPT in a web browser → Recommended: web connector *(one-time setup, auto-updates forever)*
  • Use Claude Desktop / Cursor / Gemini CLI locally → Local install with npx
  • Running in air-gapped / enterprise environments → Self-host
Recommended: claude.ai / ChatGPT Web (auto-updating)

If you chat with Claude or ChatGPT in a browser, this is the easiest and most future-proof option. Configure once and you will automatically get every Slima MCP update — no upgrade commands, no config edits.

MCP URL: https://mcp.slima.ai/mcp

claude.ai (Pro / Max / Team / Enterprise)
  1. Sign in at claude.ai.
  2. Open Settings → Connectors (or Integrations depending on your plan).
  3. Click Add custom connector.
  4. Fill in:
  • Name: Slima
  • URL: https://mcp.slima.ai/mcp
  1. Click Connect → you will be redirected to slima.ai to approve → return to claude.ai.
  2. The Slima tools icon appears in your chat input. You're done.
ChatGPT (Plus / Pro, Developer Mode)
  1. Sign in at chatgpt.com.
  2. Open Settings → Connectors → Advanced and toggle Developer Mode on (2025.10+).
  3. Back in Connectors, click Create → Custom MCP Server.
  4. Fill in:
  • Name: Slima
  • Server URL: https://mcp.slima.ai/mcp
  • Authentication: OAuth
  1. Click Create → approve the OAuth flow.

After setup, Slima features roll out automatically on your next conversation. No restarts, no reinstalls.


Local: Claude Desktop / Cursor / Gemini CLI

Use this if you want offline-friendly operation, faster startup, or you need to run MCP alongside other stdio servers.

Recommended config — pinned to the major version so you pick up new features automatically but never break on a 1.0 release:

Claude Desktop

Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{

"mcpServers": { "slima": { "command": "npx", "args": ["-y", "slima-mcp@0"], "env": { "SLIMA_API_TOKEN": "slima_your_token_here" } } } }

Get your token from Account settings → Authorized Apps or run npx slima-mcp@0 auth once to save it to disk.

Cursor
{

"mcpServers": { "slima": { "command": "npx", "args": ["-y", "slima-mcp@0"], "env": { "SLIMA_API_TOKEN": "slima_your_token_here" } } } }

Gemini CLI
gemini mcp add slima --command "npx -y slima-mcp@0"

Or install it as a Gemini CLI extension (it asks for your API token once and keeps it in the system keychain):

gemini extensions install https://github.com/slima-ai/slima-mcp

Why `slima-mcp@0` instead of `slima-mcp` / `slima-mcp@latest`? Using @0 pins to the current major version — npx fetches new 0.x.y releases automatically (so you get features + bug fixes), but when we ship 1.0.0 with breaking changes you won't silently pick it up without updating your config. We'll announce the @1 switch in the release notes.

⚠️ This only holds if you do not also have a global `slima-mcp` install. npx pkg@

will happily satisfy the range from a package already on your PATH and never contact the

registry at all. Measured on 2026-09-09 with a global 0.2.0 present and 0.3.0 on npm:

| command | resolved |

|---|---|

| npx -y slima-mcp@0 | 0.2.0 — used the global install |

| npx -y slima-mcp | 0.2.0 — same |

| npx -y slima-mcp@latest | 0.3.0 — a dist-tag forces a registry lookup |

| npx -y slima-mcp@0.3.0 | 0.3.0 — the global can't satisfy an exact newer version |

So a stale global install makes the npx form silently stop upgrading, while the server keeps

telling you to upgrade. Remove it — see below.

Migrating from a global install

If you already installed globally with npm install -g slima-mcp:

# Remove the old global install — REQUIRED, not just tidiness.

Leaving it in place makes npx -y slima-mcp@0 resolve to the old global copy

forever (see the warning above), so you'd stay outdated while being told to upgrade.

npm uninstall -g slima-mcp

Then change your config command from "slima-mcp" to the npx form above, and restart the client.

Verify: npx -y slima-mcp@0 --version must print the version shown by npm view slima-mcp version.

⚠️ Check every place you may have installed it. A global install can exist per Node version manager environment and per OS — on WSL setups it is common to have one under nvm *and* one under Windows' AppData/Roaming/npm, at two different versions, with only one of them on the PATH your MCP client actually uses.

Or, if you want to stay on a global install, remember to periodically run:

npm install -g slima-mcp@latest

Otherwise your local client will drift from the MCP tools/schema the Slima backend exposes.

Self-host (advanced)

You can also clone this repo and deploy the Cloudflare Worker yourself. See wrangler.toml + npm run deploy:worker. Not required for normal use.


Remote MCP Security

The hosted Remote MCP Server at https://mcp.slima.ai/mcp uses:

  • OAuth 2.0 + PKCE for authentication — no tokens copy-pasted.
  • No secrets stored server-side — credentials never leave Slima's auth server.
  • Session-based: OAuth tokens are stored in Cloudflare KV, scoped per session.
  • Revocable anytime from Account settings → Authorized Apps: revoking an app takes effect on its next request.

Book Types: Writing Studio vs Script Studio

Slima books come in two flavors, distinguished by the book_type field. MCP behaves slightly differently for each:

📖 Writing Studio (book_type: "book")📝 Script Studio (book_type: "script")
Creation via MCP✅ create_book works❌ use the Slima app UI
Read (any file)✅✅
Write / Edit / Delete✅ any path✅ only under .script_studio/planning/**/*
Structured files (series.json, *.character, *.scene, *.storyline, *.note, *.location, season.json, episode.json)n/a❌ read-only via MCP — edits must go through the Script Studio UI
analyze_chapter (AI Beta Reader)✅❌ not yet supported on structured scenes
search_contentall filesstructured files excluded by default; pass include_structured: true to include them

For per-book details, ask your AI client to read the resource slima://books/{book_token}/schema — it returns a JSON spec of exactly which paths are writable/read-only for that specific book.

list_books tags every book with its studio icon (📝 / 📖) so you (and the AI) can tell them apart at a glance.


Available Tools

39 tools. R = read-only (never changes your book); W = changes something and says so in its description. Reads and writes are always separate tools.

Start here (teaching)
ToolR/WDescription
get_capabilitiesRWhat this server supports: writable file types, content types, tools, guides
list_guidesRList the Slima guides and when to load each
load_guideRLoad one guide in full
list_writing_skillsRList the writing craft procedures (develop a character, revise a scene, ...)
load_writing_skillRLoad one writing skill in full
Book Management
ToolR/WDescription
create_bookWCreate a new Writing Studio book in your library
list_booksRList the books in your library (paginated)
get_bookRGet details of a specific book
get_book_structureRGet the file/folder structure of a book
get_writing_statsRGet word-count totals for a book
File Operations
ToolR/WDescription
read_fileRRead the content of any file by path
get_chapterRRead a chapter by path or file name
edit_fileWReplace a specific text segment (search and replace)
write_fileWReplace the entire content of an existing file
create_fileWCreate a new file in a book
delete_fileWDelete a file or an empty folder
append_to_fileWAppend content to the end of a file
search_contentRSearch for text across all files
semantic_searchRFind passages by meaning rather than exact words

Every write is a commit in the book's version history, so it can be reviewed and reverted.

Structured Files (one field at a time)
ToolR/WDescription
view_relationship_mapRSee a .map relationship graph as a picture plus a readable summary
update_relationship_mapWChange a relationship map (.map)
update_beat_boardWChange a beat board (.beats)
update_timelineWChange a timeline (.timeline)
update_scriptWChange a screenplay (.script)
update_world_mapWChange a world map (.geomap)
Notes and Comments
ToolR/WDescription
list_notesRThe author's margin notes on a book
create_noteWLeave a note beside the manuscript (does not touch the prose)
list_commentsREditorial comment threads, open and resolved
create_commentWLeave an editorial comment
resolve_commentWMark a comment thread addressed
reopen_commentWReopen a resolved comment thread
AI Beta Reader
ToolR/WDescription
list_personasRList the virtual reader personas
analyze_chapterWRun AI Beta Reader feedback on a chapter from one persona (spends the author's credits)
get_reader_testRCollect a Beta Reader report that was still running
Teams
ToolR/WDescription
list_teamsRList the teams this account belongs to
get_teamROne team: its members and roles

|

ตัดมาแค่ช่วงต้น อ่านต่อใน repo

ถาม PopNx