story-architect-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| story_set_projectA | Thiết lập hoặc chuyển đổi dự án tiểu thuyết đích. Cho phép thay đổi dự án mà không cần restart MCP server. |
| story_get_project_infoA | Xem thông tin dự án tiểu thuyết hiện tại đang được trỏ đến. |
| story_initA | Khởi tạo dự án tiểu thuyết mới: tạo cấu trúc thư mục chuẩn (.story/, bible/, manuscript/, outline/...) và metadata ban đầu. |
| story_exportA | Đóng gói và xuất bản toàn bộ tác phẩm thành file markdown hoàn chỉnh kèm mục lục và thông tin tác giả. |
| story_scan_messy_projectA | Quét toàn bộ dự án tiểu thuyết lộn xộn: phát hiện trùng lặp, nhận diện encoding, phân loại file vào 4 nhóm (Manuscript, Notes, Lore, Outline) kèm confidence score. |
| story_auto_refactor_structureA | Phân loại và chuẩn hóa cấu trúc thư mục dự án tiểu thuyết theo layout chuẩn. Hỗ trợ dry-run mode (confirm=false) để preview trước khi thực hiện. |
| story_snapshotA | Lưu snapshot trạng thái dự án hiện tại vào .story/snapshots/ để có thể rollback khi cần. |
| story_rollbackC | Khôi phục dự án về snapshot trước đó từ .story/snapshots/. |
| story_log_plot_holeA | Ghi nhận một điểm mâu thuẫn hoặc lỗ hổng cốt truyện mới vào hệ thống theo dõi. |
| story_resolve_plot_holeB | Đánh dấu một plot hole đã được giải quyết hoặc won't-fix. |
| story_statsA | Thống kê tổng số từ (word count), tốc độ viết (writing velocity), phần trăm hoàn thành mục tiêu, và chi tiết từng arc/chương. |
| story_log_setupA | Đánh dấu một chi tiết cài cắm mới (Chekhov's Gun) — một setup sẽ cần được payoff sau này. |
| story_log_payoffA | Đánh dấu một chi tiết cài cắm đã được giải gỡ (payoff) — "khẩu súng Chekhov đã bắn". |
| story_list_unfiredA | Liệt kê tất cả các "khẩu súng Chekhov chưa bắn" — chi tiết đã cài cắm nhưng chưa được giải gỡ. |
| story_extract_entities_to_bibleA | Phân tích văn bản chương, tự động phát hiện nhân vật và địa danh, tạo đề xuất hoặc tự động tạo các file Markdown trong bible/ với YAML frontmatter chuẩn. |
| story_map_relationshipsC | Phân tích bản thảo và tự động cập nhật Đồ thị quan hệ nhân vật vào .story/relationships.json. |
| story_query_contextB | Trích xuất và tổng hợp Context Budget tối ưu nhất (Lore + Character Profiles + Timeline + Foreshadowing + Plot Holes) theo ngân sách token. |
| story_detect_timeline_conflictsA | Phân tích các mốc thời gian tuyệt đối & tương đối, sự kiện để phát hiện mâu thuẫn timeline. Xuất Mermaid Gantt Chart trực quan hóa. |
| story_analyze_pacingA | Đo lường tỷ lệ Action / Dialogue / Description, đường cong căng thẳng (Tension curve) và cấu trúc nhịp cảnh (Scene beats). |
| story_analyze_voiceB | Phân tích giọng văn (độ dài câu, vốn từ, POV, Tense) và kiểm tra hiện tượng trôi văn phong (Voice drift) so with style_guide.json. |
| story_generate_writing_promptA | Đọc chương trước + Dàn ý + Lore + Style Guide + Chekhov Guns → Tạo System Prompt gọt giũa hoàn hảo cho lượt viết tiếp theo. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| write-next-chapter | Tự động gom Lore + Chương liền trước + Dàn ý chương mới + Style Guide → Prompt tối ưu để viết chương tiếp theo |
| character-deep-dive | Tổng hợp hồ sơ nhân vật từ Bible + toàn bộ các cảnh xuất hiện trong Manuscript |
| continuity-audit | Quét toàn bộ Arc để phát hiện mâu thuẫn timeline, lặp từ & mâu thuẫn thiết lập |
| rescue-project | Workflow từng bước giúp quét, phân loại, preview và tái cấu trúc thư mục lộn xộn |
| brainstorm-scene | Dựa trên bối cảnh hiện tại & outline, gợi ý 3-5 hướng triển khai cảnh tiếp theo |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| story-status | Trạng thái dự án & word count |
| story-config | Cấu hình dự án (POV, Tense, Thể loại...) |
| story-timeline | Timeline tổng thể câu chuyện |
| story-holes | Danh sách plot holes chưa giải quyết |
| story-foreshadowing | Danh sách các chi tiết cài cắm (Setups chưa Payoff) |
| story-relationships | Ma trận quan hệ nhân vật hiện tại |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/PTCuong-1102/story-architect-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server