Skip to main content
Glama
floomhq

@floomhq/mcp-server

Official
by floomhq

Floom

AIエージェントのスキルをリンクで共有しましょう。

Floomスキルとは、エージェントの業務遂行能力を向上させるために共有するあらゆるものです。ブランドボイスの知識、会社情報、オンボーディングドキュメント、営業ワークフロー、コーディング標準、そして将来的には実行可能なスキルなどが含まれます。

npm install -g @floomhq/floom
floom login
floom publish pr-review-brief.md
# -> https://floom.dev/s/ffas93ud

floom add https://floom.dev/s/ffas93ud
# -> adds pr-review-brief.md locally

知識、指示、ワークフローをターミナルから公開できます。誰でも自分のエージェントに追加して使用することが可能です。

Floomバージョン0 - 共有機能は意図的に限定されています:ターミナルからの公開、リンク共有、ローカルへの追加のみです。Markdownがソースインターフェースとなります。ダッシュボード、マーケットプレイス、ホスト型実行環境はありません。

Floomバージョン1 - 同期機能はプレビューから始まります:floom syncfloom watch、フォルダを認識したローカル書き込み、そして自身が公開したスキルに対するMCPの起動時/ポーリング同期です。完全なバージョン1では、後にホットリロード、更新の伝播、依存関係管理、インストール追跡、セマンティックバージョニング、ロールバックを推進する予定です。

Floomバージョン2はチーム向けであり、企業でテスト可能な最初のループとなります:作成者用UI、受信者用UI、スキルラベル、メールによる招待と配信、インストール/更新の追跡、そして明確なMCPオンボーディングが含まれます。

構造

  • cli/ — Node 22 TypeScript CLI、@floomhq/floomとして公開

  • mcp-sync/ — MCPサーバープレビュー、@floomhq/floom-mcp-syncとして公開

  • web/ — Next.js 16アプリ(ランディングページ + APIルート)、Vercelにデプロイ

  • supabase/ — 既存の skills_minimal スキーマ用のSQLマイグレーション

Related MCP server: IteraTools MCP

後期バージョン用プロトタイプコード

リポジトリには、後期バージョン用のプロトタイプコードがまだ含まれています。これらのルートは、バージョンによって明示的に昇格されるまで休止状態です。

バージョン0のエンドポイント

  • POST /api/skills (認証必須) — ボディ { title?, description?, body_md, visibility?, asset_type?, source?, installs_as?, version? }

  • DELETE /api/v1/skills/:slug (認証必須) — 作成者による論理削除

  • GET /s/:slug.md — 公開用RAW Markdown

  • GET /s/:slug.json — 公開用フルレコード

  • GET /api/me — 現在のユーザー (認証必須)

スキーマ

既存のSupabaseプロジェクト内の skills_minimal.posts です。スラッグは短いnanoid(8文字)です。RLSは匿名ユーザーからの直接読み取りを拒否します。公開エンドポイントはサービスロールを使用して取得します。

V0では外部名詞として skill を維持しつつ、その下に汎用的なメタデータを格納します:asset_type (knowledge, instruction, workflow, skill)、source (markdown)、installs_as (claude_skill, memory, rule, codex_instruction など)。V0では、フロントマターやCLIフラグからのオプションの version ラベルも保存します。バージョン履歴、ロールバック、更新の伝播は、後のバージョンでの機能となります。

デプロイ

# Backend (web/)
cd web && vercel --prod

# CLI publish
cd cli && npm publish --access public

バージョン0のスコープ

スコープ内:

  • floom publish <file>

  • フロントマターまたは floom publish --version によるオプションのバージョンラベル

  • 共有可能なスキルリンク

  • floom add <url-or-slug>

  • floom info <url-or-slug>

  • floom delete <url-or-slug>

  • RAW Markdownスキルエンドポイント

  • 最小限の認証

スコープ外:

  • チームダッシュボード

  • マーケットプレイスでの発見

  • フォルダとタグ

  • 承認プロセス

  • ホスト型実行環境

  • ブラウザ拡張機能

バージョン1プレビューのスコープ

スコープ内:

  • floom sync

  • floom watch

  • MCP起動時およびポーリング同期のプレビュー

  • 自身が公開したスキルに対する、不足ファイルのみの書き込み

  • ローカルでの競合保護

  • サーバーメタデータからのフォルダを認識した書き込み

スコープ外:

  • 作成者および受信者用ダッシュボード

  • メールによる共有と配信

  • チームライブラリ

  • バージョン履歴とロールバック

  • ローカルMarkdownの自動削除

  • ホスト型実行環境

完全なバージョン1で予定している機能:

  • サポートされている環境でのMCPを通じたホットリロード

  • 更新の伝播

  • 依存関係管理

  • インストール追跡

  • セマンティックバージョニング

  • ロールバック

Related MCP Connectors

Related MCP Servers