Content
# AI FormCraft
AI-Powered Enterprise Form Filling Assistant with MCP Integration
[](https://opensource.org/licenses/MIT)
[](https://www.typescriptlang.org/)
[](https://modelcontextprotocol.io/)
[]()
## 🎯 Overview
AI FormCraft is an intelligent form-filling assistant designed specifically for enterprises. It leverages advanced AI technology through MCP (Model Context Protocol) to generate contextually appropriate content based on company profile data.
### 🤖 Key Features
- **AI-Powered Text Generation**: Leverages advanced AI capabilities for intelligent content creation
- **MCP Integration**: Compatible with Claude Desktop and other MCP-enabled environments
- **Enterprise-Focused**: Specialized for business forms with company profile management
- **Context-Aware**: Understands form types and generates appropriate content
- **Multi-Variant Suggestions**: Provides multiple perspectives (growth, culture, stability)
## 🚀 クイックスタート
```bash
# 依存関係のインストール
npm install
# ビルド
npm run build
# デモの実行
npx tsx demo/demo-script.ts
```
## 📚 ドキュメント
### 🌟 初めての方へ(利用者向け)
- **[クイックスタートガイド](./docs/QUICK_START.md)** - Form Assistantの価値と概要を5分で理解
- **[ユーザーガイド](./docs/USER_GUIDE.md)** - 実践的なシナリオと詳しい使い方
- **[ビジュアルワークフロー](./docs/WORKFLOW_VISUAL.md)** - 図解で理解する動作の仕組み
### 📖 詳細ドキュメント
- **[インストールガイド](./docs/INSTALLATION.md)** - セットアップとClaude Desktop統合
- **[使用ガイド](./docs/USAGE.md)** - 基本的な使い方と実践例
- **[APIリファレンス](./docs/API.md)** - 技術仕様とツール詳細
- **[アーキテクチャ](./docs/ARCHITECTURE.md)** - システム設計と構成
- **[開発ガイド](./docs/DEVELOPMENT.md)** - 開発者向け情報
- **[トラブルシューティング](./docs/TROUBLESHOOTING.md)** - 問題解決ガイド
### 📊 調査・分析レポート
- **[研究調査結果](./docs/RESEARCH_FINDINGS.md)** - Form Genie との比較分析・統合可能性評価
- **[Form Genie 比較分析](./docs/FORM_GENIE_COMPARISON.md)** - 詳細な機能・技術比較
- **[統合戦略](./docs/INTEGRATION_STRATEGY.md)** - 統合実装計画・技術仕様
- **[競合分析・市場調査](./docs/COMPETITIVE_ANALYSIS.md)** - 市場ポジション・参入戦略
## 現在の実装状況
### ✅ 完了した機能
- プロジェクト構造の作成
- TypeScript設定
- Context Engine Server (基本実装)
- 会社プロファイルデータ管理
- テキスト生成ロジック (求人・ビジネス向け)
- デモスクリプト
- 包括的なドキュメント
- Form Genie 統合調査・戦略策定完了
### 🚧 今後の実装予定
- Screen Analyzer Server (Puppeteer統合)
- Knowledge Base Server (テンプレート管理)
- Claude Desktop統合テスト
## ファイル構成
```
ClaudeFormAssistant/
├── src/
│ ├── main.ts # エントリーポイント
│ ├── types/ # TypeScript型定義
│ │ └── index.ts
│ └── servers/ # MCPサーバー実装
│ └── context-engine.ts
├── data/
│ └── company-profile.json # 会社プロファイルデータ
├── demo/
│ └── demo-script.ts # デモンストレーションスクリプト
├── docs/ # ドキュメント
│ ├── README.md # ドキュメントインデックス
│ ├── API.md # APIリファレンス
│ ├── ARCHITECTURE.md # アーキテクチャ説明
│ ├── DEVELOPMENT.md # 開発ガイド
│ ├── INSTALLATION.md # インストールガイド
│ ├── TROUBLESHOOTING.md # トラブルシューティング
│ └── USAGE.md # 使用ガイド
├── package.json
├── tsconfig.json
└── claude_desktop_config.json
```
## 主な機能
- **コンテキスト認識型テキスト生成**: フォームの種類と要件に応じた最適なテキスト
- **文字数最適化**: 指定された制限に合わせて自動調整
- **複数バリエーション**: 異なる観点から複数の提案を生成
- **カスタマイズ対応**: 生成されたテキストの追加調整
## 開発フェーズ
1. **Phase 1: 基本機能 (PoC)** ← 現在ここ
2. Phase 2: 画面分析機能
3. Phase 3: インタラクティブ支援
4. Phase 4: 知識蓄積機能
## ライセンス
[ライセンス情報を追加]
Connection Info
You Might Also Like
Appwrite
Build like a team of hundreds
awesome-claude-skills
A curated list of awesome Claude Skills, resources, and tools for...
cc-switch
All-in-One Assistant for Claude Code, Codex & Gemini CLI across platforms.
claude-flow
Claude-Flow v2.7.0 is an enterprise AI orchestration platform.
semantic-kernel
Build and deploy intelligent AI agents with Semantic Kernel's orchestration...
opik
Opik is a versatile tool for managing and tracking experiments in machine learning.