streamable-httpupdated 11d ago
StoryCanon は、ChatGPT で生成・相談した小説の設定、本文、キャラクター、世界観、伏線、TODO、現在の物語状態を作品ごとに保存するための MVP 実装です。
Was kannst du mit StoryCanon machen?
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 の値を確認してください。
Installation
StoryCanon zu deinem Client hinzufügen. Wähl den, den du nutzt.
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
Unvollständig
- Dokumentation15/25
- Pflege19/25
- Vertrauen6/20
- Funktionsumfang0/15
- Installation12/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
Versionsverlauf
| Versionen | Veröffentlicht |
|---|---|
| 1.0.0Aktuell | 11. Aug. 2026 |