freeappstore-online について
freeappstore-onlineは、FreeAppStore上でアプリを構築、デプロイ、確認するためのリモートMCPサーバーです。ファイルやデプロイを直接操作するツールに加え、VibeCodeエージェントのワークフローと、プラットフォームおよびSDKのドキュメントを提供します。
主な機能
- 01アプリの作成とデプロイ
- 02ファイルの書き込みと再デプロイ
- 03VibeCodeエージェントによるアプリ構築
- 04アプリの状態、ログ、ファイルの確認
- 05プラットフォームとSDKガイドの参照
活用シーン
- 01FreeAppStoreアプリのひな型作成と公開
- 02VibeCodeエージェントにアプリの構築とデプロイを依頼
- 03デプロイ履歴とアプリの稼働状況を確認
- 04プラットフォームやSDKの情報を調べる
MCP 対応
このサーバーは https://mcp.freeappstore.online/mcp のStreamable HTTP経由で、FreeAppStoreの構築、読み取り、確認ツールを公開します。Claude Code、Codex、CursorなどのMCPクライアントから接続できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.freeappstore.online/mcpclaude mcp add --transport http freeappstore-online https://mcp.freeappstore.online/mcp{"mcpServers":{"freeappstore-online":{"type":"http","url":"https://mcp.freeappstore.online/mcp"}}}Cursor で開く{"servers":{"freeappstore-online":{"type":"http","url":"https://mcp.freeappstore.online/mcp"}}}VS Code で開く{"mcpServers":{"freeappstore-online":{"type":"http","url":"https://mcp.freeappstore.online/mcp"}}}{"mcpServers":{"freeappstore-online":{"serverUrl":"https://mcp.freeappstore.online/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
FreeAppStore MCP サーバー
AI エージェントが FreeAppStore プラットフォームとやり取りするためのリモート MCP サーバーです。
エンドポイント: https://mcp.freeappstore.online/mcp
接続
Claude Code
claude mcp add freeappstore -- npx mcp-remote https://mcp.freeappstore.online/mcp
Codex
codex mcp add freeappstore --url https://mcp.freeappstore.online/mcp
Cursor
Settings > MCP > Add Server:npx mcp-remote https://mcp.freeappstore.online/mcp
プロジェクトローカルの .mcp.json
{
"mcpServers": {
"freeappstore": {
"command": "npx",
"args": ["mcp-remote", "https://mcp.freeappstore.online/mcp"]
}
}
}
任意の MCP クライアント
https://mcp.freeappstore.online/mcp の Streamable HTTP トランスポート
ツール
構築(自分でコードを記述)
| ツール | 認証 | 説明 |
|---|---|---|
create_app | FAS token | リポジトリ、ホスティング、掲載情報を用意し、テンプレートを足場として生成して、公開環境にデプロイします |
update_files | Owner | アプリのリポジトリ内のファイルを書き込み/上書きします。自動的に再デプロイされます |
構築(VibeCode エージェントにコードを記述させる)
| ツール | 認証 | 説明 |
|---|---|---|
agent_build | FAS token + vaulted AI key | プロンプトを VibeCode エージェントに渡し、エージェントがコードを記述してデプロイします |
agent_status | FAS token | agent_build セッションをポーリングし、進捗と公開 URL を確認します |
読み取り
| ツール | 認証 | 説明 |
|---|---|---|
list_files | None | アプリのリポジトリ内のファイル一覧を表示します |
read_file | None | アプリのリポジトリ内のファイルを読み取ります |
確認
| ツール | 認証 | 説明 |
|---|---|---|
list_apps | FAS token | 公開済みアプリの一覧を表示します |
app_info | None | 公開 URL、リポジトリ、ストア掲載情報、稼働状況 |
deploy_status | None | 任意のアプリについて、直近 5 件の GitHub Actions の実行を確認します |
app_logs | Owner | 最近のエラー/警告/SDK 呼び出し/ビルド情報 |
platform_guide | None | SKILLS.md 全体(プラットフォームガイドの完全版)を取得します |
sdk_reference | None | 認証、KV、カウンター、コレクション、ルーム、プロキシ、キー、UI に関する SDK ドキュメント |
検出
- MCP レジストリ:
io.github.freeappstore-online/mcp - 自動検出:
freeappstore.online/.well-known/mcp.json - プラットフォームガイド:
freeappstore.online/llms.txt - ドキュメント:
freeappstore.online/docs/mcp
アーキテクチャ
SQLite ベースの Durable Object(FasMcpAgent)を使用する Cloudflare Worker です。デプロイには agents SDK を使用します。GitHub Actions 経由でデプロイされます。
開発
npm install
npm run dev # local dev server
npm run deploy # deploy to CF Workers
ライセンス
MIT.
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。