streamable-httpupdated 9d ago
StoryCanon は、ChatGPT で生成・相談した小説の設定、本文、キャラクター、世界観、伏線、TODO、現在の物語状態を作品ごとに保存するための MVP 実装です。
What can you do with StoryCanon?
StoryCanon
StoryCanon は、ChatGPT で生成・相談した小説の設定、本文、キャラクター、世界観、伏線、TODO、現在の物語状態を作品ごとに保存するための MVP 実装です。
構成
apps/web: Next.js + TypeScript + Prisma + PostgreSQL の Web/API アプリ- Prisma 7 のクライアントは
apps/web/src/generated/prismaに生成されます(git 管理外)。npm run dev/npm run buildが自動で生成するので通常は意識不要ですが、tscを単体で走らせる場合は先にnpm run prisma:generate -w apps/webが必要です。
- Prisma 7 のクライアントは
infra: AWS CDK v2 による App Runner / ECR / RDS / VPC / S3 / Secrets Manager 構成docs: 内部仕様、外部仕様、AWS 構築メモtests/integration: ローカル結合テスト
ローカル開発
npm install
Copy-Item .env.example apps/web/.env
docker compose up -d postgres
npm run prisma:migrate -w apps/web
npm run dev -w apps/web
テスト
AWS リソースは作成せず、ローカルの結合テストのみ実行します。
npm run test:integration
AWS
CDK と AWS CLI の手順は docs/infrastructure.md にまとめています。実行前に AWS アカウント、ドメイン、Secrets Manager の値を確認してください。
Install
Add StoryCanon to your client. Pick the one you use.
claude mcp add --transport http storycanon https://storycanon.softglow.jp/mcpcodex mcp add storycanon --url https://storycanon.softglow.jp/mcp{
"mcpServers": {
"storycanon": {
"url": "https://storycanon.softglow.jp/mcp"
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"servers": {
"storycanon": {
"type": "http",
"url": "https://storycanon.softglow.jp/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
{
"mcpServers": {
"storycanon": {
"url": "https://storycanon.softglow.jp/mcp"
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"storycanon": {
"serverUrl": "https://storycanon.softglow.jp/mcp"
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
Score
39 / 100
Incomplete
- Documentation15/25
- Maintenance19/25
- Trust6/20
- Capability0/15
- Install experience12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 2 days ago
- Has a release history
- Repository is not archived
- No licence detected
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 6 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Version history
| Versions | Published |
|---|---|
| 1.0.0Latest | Aug 11, 2026 |