story-architect-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| 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