mcpField
F
Flarelink

Flarelink

ローカル
flarelink.dev開発ツール119 週間前に更新

Flarelink について

Flarelinkは、FlarelinkのCloudflareスタックでアプリを構築するAIコーディングツール向けのMCPサーバーです。実装ガイドとコードパターンを提供し、APIキーがあればプロジェクト管理やD1データベースのクエリも行えます。

主な機能

  1. 01スタックガイドとスキャフォールディング
  2. 02標準コードパターンとSDKリファレンス
  3. 03Cloudflareのコストガイド
  4. 04任意のプロジェクト・データベース管理
  5. 05D1クエリとR2バケット一覧

活用シーン

  1. 01Flarelinkスタックでアプリを構築
  2. 02認証、D1、R2のパターンを実装
  3. 03エディターからプロジェクトを確認しD1を照会

MCP 対応

サーバーはガイド、スキャフォールディング、コードパターン、SDK、コスト関連のツールと、スタックガイドのリソースを公開します。`FLARELINK_API_KEY`があれば、プロジェクト、データベース、バケット管理ツールも利用できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"flarelink-dev": {
"command": "npx",
"args": [
"-y",
"@flarelink/mcp"
],
"env": {
"FLARELINK_API_KEY": "<FLARELINK_API_KEY>"
}
}
}
}
起動コマンドnpx -y @flarelink/mcp
設定が必要な環境変数
FLARELINK_API_KEYシークレットOptional. Personal API key from dash.flarelink.dev → API keys. Enables the project-management tools; the knowledge & scaffolding tools work without it.

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@flarelink/mcp0.1.1

ツール

11

掲載時のツール一覧 · 2 週間前に更新

このツールにパラメーターはありません。

詳細

@flarelink/mcp

AI コーディングツールが、Cursor、Claude Code、Windsurf など、MCP に対応するあらゆるツールから Flarelink スタック(Cloudflare 認証(better-auth + KV セッション)、D1、R2)を正しく構築できるようにするMCPサーバーです。

セキュリティとコストに関するルール(ユーザー単位のスコープ設定、識別子に安全な SQL、KV セッション、R2 の署名付き URL)をエージェントにあらかじめ提示するため、エージェントが推測してコードを生成し、そのデバッグを行うのではなく、最初から正しいコードを生成できます。

インストール

インストールは不要です。npx で実行し、お使いのツールの MCP 設定に追加してください。

Claude Code

claude mcp add flarelink -- npx -y @flarelink/mcp

Cursor / Windsurf / Claude Desktop(mcp.json / 設定):

{
  "mcpServers": {
    "flarelink": {
      "command": "npx",
      "args": ["-y", "@flarelink/mcp"],
      "env": { "FLARELINK_API_KEY": "flk_…" }
    }
  }
}

FLARELINK_API_KEY は任意です。設定しなくても、すべてのナレッジとスキャフォールディングツールを利用できます。設定すると、以下の管理ツールから実際の Flarelink プロジェクトを操作できます。キーはダッシュボードの Flarelink.dev → API keysで発行してください。

ツール

ツールエージェントに提供する内容
flarelink_stack_overviewスタック、基本ルール、デプロイ方法の概要です。最初に読みます。
flarelink_scaffold完全に動作するアプリを立ち上げる方法(クローン/ワンクリックデプロイ)とファイル構成です。
flarelink_list_patterns標準的なコードパターンの一覧です。
flarelink_get_pattern1 つのレシピのコピー&ペースト可能なコードです(認証の設定、ルートガード、識別子に安全な D1、R2 のアップロード/署名付き URL、wrangler バインディング、SDK の使用方法)。
flarelink_sdk_reference@flarelink/client のシグネチャと戻り値の形式です(認証/ストレージ/DB)。
flarelink_cost_patternsCloudflare のコスト最適化に関するガイダンスです。説明された機能に合わせたヒントも提供します。

また、スタックガイドをリソース(flarelink://stack-guide)として公開しており、コンテキストとして追加できます。

管理ツール(FLARELINK_API_KEY が必要)

エディターから実際の Flarelink プロジェクトを操作できます。これらのツールは Flarelink ダッシュボード API 経由で実行され、UI と同じように動作します。

ツール機能
flarelink_whoamiキーを検証し、ユーザーとアクティブな接続/プロジェクトを表示します。
flarelink_list_projectsアクティブな Cloudflare 接続にあるプロジェクトを一覧表示します。
flarelink_list_databasesプロジェクトの D1 データベースを一覧表示します。
flarelink_query_databaseプロジェクトの D1 に対して、パラメーター化された SQL 文を実行します。
flarelink_list_bucketsプロジェクトの R2 バケットを一覧表示します。

キーが設定されていない場合は、「FLARELINK_API_KEY を設定してください」というメッセージをわかりやすく返します。このキーは Flarelink へのログインと同じアクセス権を持つため、パスワードと同様に取り扱ってください。

ライセンス

MIT。Cloudflare 開発者向けスタックのダッシュボードである Flarelink の一部です。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。