Fastero について
Fasteroは、MCPクライアントからデータベースを調べ、共有ダッシュボードやレポート、Streamlitアプリを作成するチーム向けのホスト型MCPサーバーです。選択したFasteroワークスペース内で動作し、権限は接続アカウントまたはAPIキーに従います。
主な機能
- 01接続、テーブル、定義の確認
- 02読み取り専用SQLクエリの実行
- 03共有チャートとダッシュボードの作成
- 04ダッシュボードメールとレポートの予約
- 05StreamlitアプリとPythonプロジェクトのデプロイ
- 06数値しきい値のアラート設定
活用シーン
- 01テーブルの確認と売上データの照会
- 02チーム向けダッシュボードの作成
- 03ダッシュボードレポートの定期送信
- 04指標がしきい値を超えた際の通知
MCP 対応
データ探索、ダッシュボードやアプリの作成、スケジュール設定、アラートなど、Fasteroワークスペースの機能をMCPクライアントに公開します。OAuthログインまたはAPIキーによるリモートHTTP接続に対応します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.fastero.com/api/v1/mcpclaude mcp add --transport http com-fastero-fastero https://api.fastero.com/api/v1/mcp{"mcpServers":{"com-fastero-fastero":{"type":"http","url":"https://api.fastero.com/api/v1/mcp"}}}Cursor で開く{"servers":{"com-fastero-fastero":{"type":"http","url":"https://api.fastero.com/api/v1/mcp"}}}VS Code で開く{"mcpServers":{"com-fastero-fastero":{"type":"http","url":"https://api.fastero.com/api/v1/mcp"}}}{"mcpServers":{"com-fastero-fastero":{"serverUrl":"https://api.fastero.com/api/v1/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Fastero MCP サーバー
GitHub Copilot、Claude、または別の MCP クライアントからデータベースをクエリし、チームがログインして利用できるダッシュボード、Streamlit アプリ、レポートを作成できます。
Fastero はホステッドサービスです。このリポジトリには接続手順が記載されています。サーバー自体は次の場所で稼働しています。
https://api.fastero.com/api/v1/mcp
公式 MCP Registry には com.fastero/fastero として登録されています。
できること
普通の言葉で指示できます。アシスタントは Fastero ワークスペース内で作業し、作成したものはチームが利用できる状態でそこに保存されます。
- データを調べる。 接続とテーブルを一覧表示し、読み取り専用の SQL を実行して、売上の定義など、チームで合意した定義を確認できます。
- ダッシュボードを作成する。 クエリを保存し、同僚が各自のログインで開けるダッシュボードにグラフ、テーブル、数値カードとして表示できます。
- 共有とスケジュール設定。 チームメイトを招待したり、ダッシュボードの読み取り専用公開リンクを作成したり、PDF を添付したダッシュボードを毎週月曜日にワークスペース内のメンバーへメールで送信したりできます。
- アプリとコードを公開する。 Fastero のログインで保護された Streamlit アプリをデプロイし、シークレットを注入して、ノートブックや Python プロジェクトを今すぐ、またはスケジュールに従って実行できます。
- 数値を監視する。 数値がしきい値を超えたときにメールを受け取れます。
接続
Fastero アカウントが必要です:登録。
VS Code(GitHub Copilot)
コマンドパレットを開き、MCP: Add Server を実行して HTTP を選び、上記のアドレスを貼り付けます。または、mcp.json に追加します。
{
"servers": {
"fastero": {
"type": "http",
"url": "https://api.fastero.com/api/v1/mcp"
}
}
}
サーバーを起動します。VS Code からサインインの許可を求められたら Allow を選び、Fastero にサインインして、求められた場合はワークスペースを選択し、承認します。Copilot Chat では Agent モードを使用してください。
Claude
claude.ai で Customize → Connectors を開き、+ Add → Add custom connector を選択して名前を付け、アドレスを貼り付けます。OAuth クライアントを求められた場合は、Register automatically を選択します。その後、Fastero にサインインし、求められた場合はワークスペースを選択して、承認します。Team または Enterprise プランでは、オーナーが Organization settings → Connectors でコネクターを追加し、その後、各メンバーが接続します。
このコネクターは Claude Desktop でも動作します。また、同じ Claude アカウントでサインインした Claude Code では、自動的にコネクターが認識されます。
その他の MCP クライアント
OAuth サインインを使ったリモート MCP サーバーに対応する他のクライアントでも、同じアドレスで利用できます。Fastero は動的なクライアント登録に対応しているため、事前に登録するアプリは必要ありません。クライアントでサインインを完了できない場合は、API キーを使用してください。
API キーを使用する
スクリプト、自動化、またはサインインできないクライアントの場合は、Fastero で Settings → Developers → AI Agent Access → Create key を開き、キーに許可する操作を選択します。Build dashboards を選ぶと、読み取り、SQL、新しい接続の作成、および作成と編集が許可されます。作成と編集には、アラート、既存のスケジュールとトリガーのオン/オフの切り替え、すでに実行中またはスケジュール設定済みのアプリや Python プロジェクトのコード変更が含まれます。コードを変更すると、新しいコードが実行されます。コードの実行とスケジュールの設定、公開リンク、ダッシュボードのメール送信と招待、シークレットには、それぞれ専用のチェックボックスがあります。キーは Authorization: Bearer <key> として送信します。
VS Code では、キーを一度だけ求められるようにし、ファイルに保存しない方法があります。
{
"inputs": [
{ "type": "promptString", "id": "fastero-key", "description": "Fastero API key", "password": true }
],
"servers": {
"fastero": {
"type": "http",
"url": "https://api.fastero.com/api/v1/mcp",
"headers": { "Authorization": "Bearer ${input:fastero-key}" }
}
}
}
API キーでサインインした Claude Code の場合:
claude mcp add --scope user --transport http fastero https://api.fastero.com/api/v1/mcp --header "Authorization: Bearer <key>"
キーの有効期間は最長 90 日です。有効期限の 14 日前と 3 日前に、Fastero アプリ内で通知されます。
複数のワークスペース
各ワークスペースには、独自のアドレス https://api.fastero.com/api/v1/mcp/org/<workspace id> もあります。AI Agent Access にアドレスとコピー用ボタンが表示されます。claude.ai では、ワークスペースごとにコネクターを追加してください。
セキュリティ
- サインインして、アシスタントが実行できる操作を承認します。アシスタントは、選択した1つのワークスペースであなたとして動作し、そのワークスペースであなたのアカウントが実行できる操作の範囲を超えることはありません。
- 接続パスワード、Git トークン、シークレットの値がツールから返されることはありません。Fastero で実行するコードにはシークレットが渡され、接続にリンクされた Streamlit アプリにはその接続のログイン情報が渡されます。そのため、コードが出力する内容はすべてアシスタントに見えます。
- コネクターとキーは、ワークスペースごとに Settings → Developers → AI Agent Access に一覧表示されます。アクセス権を取り消すと、ただちに無効になります。
リクエスト例
- 「売上データベースのテーブルを表示してください。」
- 「Sales overview という名前のダッシュボードを作成してください。過去1か月の収益と注文数、過去2年間の月別収益、収益上位10製品を表示してください。」
- 「このダッシュボードを、毎週月曜日の午前8時(ロンドン時間)にメールで送信してください。」
- 「このフォルダーにある Streamlit アプリを Fastero にデプロイして、リンクを教えてください。」
- 「1日の登録数が20件を下回ったら通知してください。」
ヘルプ
ご質問やご意見はこちらまで:fastero.com/contact。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。