Flarelink MCPサーバー
✓ 検証済みFlarelink stack(Cloudflare auth、D1、R2を含む)を使用したアプリケーション開発を、セキュリティとコストに関するルールを組み込んだ状態でAIコーディングツールから可能にします。
別名 flarelink-dev/mcp, mcp, @flarelink/mcp
- スター
- 1
- ツール
- 11
- ダウンロード数(30日間)
- 268
- 最新バージョン
- 0.1.2
- 最終コミット
- 2026年6月17日
- ライセンス
- MIT
Flarelink MCPとは
FlarelinkはMCPサーバーです。 Flarelink stack(Cloudflare auth、D1、R2を含む)を使用したアプリケーション開発を、セキュリティとコストに関するルールを組み込んだ状態でAIコーディングツールから可能にします。. 11個のツールを提供しており、flarelink_stack_overview, flarelink_scaffold, flarelink_list_patternsなどがあります。
プロジェクトのREADMEから生成された概要
Flarelink MCP server について
Cursor、Claude Code、WindsurfなどのAIコーディングツールがこのMCP serverを使用することで、特定のセキュリティおよびコスト制約を理解した、より正確なFlarelink stack上でのアプリケーション構築が可能になります。このサーバーは、better-authを使用したCloudflare authやKVセッション、D1データベース、R2ストレージに関する必要な知識をエージェントに提供します。これらのルールを事前に提示することで、ユーザー範囲の設定、SQLの安全性、R2の署名付きURLに関する一般的なミスを防ぐことができます。
開発者は、正式なインストールを行わずにnpxを使用してサーバーを実行できます。ナレッジやスキャフォールディングツールは認証なしでも動作しますが、FLARELINK_API_KEYを提供することで管理機能が有効になります。これにより、エージェントはデータベースの一覧表示、パラメータ化されたSQLによるD1へのクエリ、R2バケットの管理などを通じて、稼働中のプロジェクトと直接やり取りできるようになります。このサーバーはAIエージェントとFlarelinkダッシュボードAPIの架け橋となり、エディタをCloudflareベースの開発用コマンドセンターへと変貌させます。
プロジェクトの README から作成されています。すべてのユースケースは、その引用と照らし合わせて確認されています。
Flarelink MCPのインストール方法
フォーマット検証日 2026年11月10日Cursor に追加Gooseに追加Claude CodeにFlarelink MCPをインストール
$ claude mcp add --env 'FLARELINK_API_KEY=<YOUR_FLARELINK_API_KEY>' mcp -- npx -y @flarelink/mcpCursorにFlarelink MCPをインストール
~/.cursor/mcp.json
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"@flarelink/mcp"
],
"env": {
"FLARELINK_API_KEY": "<YOUR_FLARELINK_API_KEY>"
}
}
}
}VS CodeにFlarelink MCPをインストール
.vscode/mcp.json
{
"servers": {
"mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@flarelink/mcp"
],
"env": {
"FLARELINK_API_KEY": "<YOUR_FLARELINK_API_KEY>"
}
}
}
}VS Code CLIにFlarelink MCPをインストール
$ code --add-mcp '{"name":"mcp","type":"stdio","command":"npx","args":["-y","@flarelink/mcp"],"env":{"FLARELINK_API_KEY":"<YOUR_FLARELINK_API_KEY>"}}'Claude DesktopにFlarelink MCPをインストール
claude_desktop_config.json
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"@flarelink/mcp"
],
"env": {
"FLARELINK_API_KEY": "<YOUR_FLARELINK_API_KEY>"
}
}
}
}CodexにFlarelink MCPをインストール
$ codex mcp add mcp --env 'FLARELINK_API_KEY=<YOUR_FLARELINK_API_KEY>' -- npx -y @flarelink/mcpCodex config.tomlにFlarelink MCPをインストール
~/.codex/config.toml
[mcp_servers.mcp] command = "npx" args = ["-y", "@flarelink/mcp"] [mcp_servers.mcp.env] FLARELINK_API_KEY = "<YOUR_FLARELINK_API_KEY>"
Gemini CLIにFlarelink MCPをインストール
$ gemini mcp add -s user -e 'FLARELINK_API_KEY=<YOUR_FLARELINK_API_KEY>' mcp npx -- -y @flarelink/mcpGemini settings.jsonにFlarelink MCPをインストール
~/.gemini/settings.json
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"@flarelink/mcp"
],
"env": {
"FLARELINK_API_KEY": "<YOUR_FLARELINK_API_KEY>"
}
}
}
}Flarelink MCPツール 11
READMEから検出flarelink_stack_overviewflarelink_scaffoldflarelink_list_patternsflarelink_get_patternflarelink_sdk_referenceflarelink_cost_patternsflarelink_whoamiflarelink_list_projectsflarelink_list_databasesflarelink_query_databaseflarelink_list_buckets
| flarelink_stack_overview | — | |
| flarelink_scaffold | — | |
| flarelink_list_patterns | — | |
| flarelink_get_pattern | — | |
| flarelink_sdk_reference | — | |
| flarelink_cost_patterns | — | |
| flarelink_whoami | — | |
| flarelink_list_projects | — | |
| flarelink_list_databases | — | |
| flarelink_query_database | — | |
| flarelink_list_buckets | — |
設定
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.
| 名前 | 説明 | 種類 |
|---|---|---|
| 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. | シークレット |
自動チェック
実行日 2026年11月14日完全なレポート →自動チェックに合格しました。これはセキュリティ監査ではありません。コードを読み、サーバーに必要最小限のアクセス権を与えてください。 チェックの仕組み
- ソースリポジトリがリンクされており、アクセス可能flarelink-dev/mcp is public and reachablegithub.com/flarelink-dev/mcp ↗合格
- パッケージがこのリポジトリをソースとして指定@flarelink/mcp names flarelink-dev/mcp as sourcenpmjs.com/package/@flarelink/mcp ↗合格
- ビルドの来歴 (Sigstore 証明)No build attestation published for this release未チェック
- オープンソースライセンス (OSI)MITspdx.org/licenses/MIT.html ↗合格
- 過去1年以内にコミットまたはリリースありLast commit or release 2026-06-17github.com/flarelink-dev/mcp ↗合格
- OpenSSF Scorecard未チェック
- パッケージ名が有名なパッケージに酷似していないNo popular package one edit away from @flarelink/mcp合格
- パッケージおよびその依存関係に重大な勧告なし99 resolved dependencies checked; no critical advisoryosv.dev ↗合格
- モデルへの隠れた指示がない11 tool descriptions and the README read; no override phrases, credential paths or hidden characters合格
- 破壊的なツールがラベル付けされているNo tool named like delete, drop or exec合格
- リモートエンドポイントが MCP ハンドシェイクに応答未チェック
README
GitHubで見る@flarelink/mcp
An MCP server that teaches your AI coding tool to build correctly on the Flarelink stack — Cloudflare auth (better-auth + KV sessions), D1, and R2 — from inside Cursor, Claude Code, Windsurf, and anything else that speaks MCP.
It hands the agent the security and cost rules up front (user-scoping, identifier-safe SQL, KV sessions, presigned R2) so the generated code is right the first time, instead of the agent guessing and you debugging.
Install
No install needed — run it with npx. Add it to your tool's MCP config:
Claude Code
claude mcp add flarelink -- npx -y @flarelink/mcp
Cursor / Windsurf / Claude Desktop (mcp.json / config):
{
"mcpServers": {
"flarelink": {
"command": "npx",
"args": ["-y", "@flarelink/mcp"],
"env": { "FLARELINK_API_KEY": "flk_…" }
}
}
}
The FLARELINK_API_KEY is optional. Without it you still get all the
knowledge + scaffolding tools. With it, the management tools (below) can
drive your actual Flarelink projects. Mint a key at
dash.flarelink.dev → API keys.
Tools
| Tool | What it gives the agent |
|---|---|
flarelink_stack_overview |
The stack, cardinal rules, and deployment shapes. Read first. |
flarelink_scaffold |
How to bootstrap a complete working app (clone / one-click deploy) + file map. |
flarelink_list_patterns |
The catalog of canonical code patterns. |
flarelink_get_pattern |
Copy-pasteable code for one recipe (auth setup, route guards, identifier-safe D1, R2 upload/presign, wrangler bindings, SDK usage). |
flarelink_sdk_reference |
@flarelink/client signatures + return shapes (auth / storage / db). |
flarelink_cost_patterns |
Cloudflare cost-optimization guidance, with targeted hints for the feature you describe. |
It also exposes the stack guide as a resource (flarelink://stack-guide) you can attach as context.
Management tools (need FLARELINK_API_KEY)
Drive your actual Flarelink projects from the editor. These route through the Flarelink dashboard API and act exactly as you would in the UI.
| Tool | What it does |
|---|---|
flarelink_whoami |
Verify the key; show the user + active connection/project. |
flarelink_list_projects |
List projects on the active Cloudflare connection. |
flarelink_list_databases |
List the project's D1 databases. |
flarelink_query_database |
Run a (parameterized) SQL statement against a project D1. |
flarelink_list_buckets |
List the project's R2 buckets. |
Without a key they return a clear "set FLARELINK_API_KEY" message. The key has the same access as your Flarelink login — treat it like a password.
License
MIT. Part of Flarelink — the dashboard for the Cloudflare developer stack.
Flarelink MCPのよくある質問
Flarelink MCPをClaude Codeに追加するには
ターミナルでclaude mcp add --env 'FLARELINK_API_KEY=<YOUR_FLARELINK_API_KEY>' mcp -- npx -y @flarelink/mcpを実行します。すべてのプロジェクトで利用するには--scope userを追加します。
Flarelink MCPをCursorに追加するには
~/.cursor/mcp.jsonを開き、上記のインストールセクションに示すCursor設定を使ってmcpServersの下にサーバーを追加します。
Flarelink MCPが提供するツールは
11個のツールを提供しており、flarelink_stack_overview, flarelink_scaffold, flarelink_list_patterns, flarelink_get_pattern, flarelink_sdk_referenceなどがあります。
Flarelink MCP serverをインストールするにはどうすればよいですか?
従来のインストール手順は不要で、npxを使用して実行できます。
APIキーを使用すると、どのような管理ツールが利用できますか?
APIキーを使用することで、プロジェクトの一覧表示、D1データベースの一覧表示、パラメータ化されたSQLクエリの実行、およびR2バケットの一覧表示が可能になります。