AgentForge について
AgentForgeは、短い依頼をコーディングエージェント向けの構造化プロンプトに変換するMCPサーバーです。要件や受け入れ条件を抽出し、対象ツールに合わせて形式を調整したうえで、ホスト型エンジンが品質を評価します。
主な機能
- 01短い依頼から要件やエッジケースを抽出
- 02対象のコーディングツールに形式を調整
- 0312項目で品質をスコアリング
- 04複数のプロンプトスタイルに対応
活用シーン
- 01曖昧な機能案を実行可能なタスクに整理
- 02コーディングエージェントごとのプロンプトを作成
- 03エージェントに渡す前にプロンプト品質を確認
MCP 対応
MCPサーバーはagentforge_refine_promptツールを提供します。依頼をAgentForge APIに送り、ホスト型エンジンが要件抽出、形式調整、品質チェックを行います。APIキーが必要です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y agentforge-mcpAGENTFORGE_API_KEYシークレットYour AgentForge API key from https://agentforge.sciscale.org/account/keysAGENTFORGE_API_URLAgentForge API base URL (defaults to https://agentforge.sciscale.org)ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
1掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| style | enum | いいえ | プロンプトに組み込む実行スタイルです。'plan-first' はコーディング前に計画し、'direct-edit' は最小限の変更を加え、'explore-first' は最初にコードベースを調査します。plan-first | direct-edit | explore-first |
| request | string | はい | コーディングタスクまたは機能リクエストを平易な言葉で入力します。大まかで具体性に欠けても問題ありません。それこそがブラッシュアップの対象です。 |
| target_tool | enum | いいえ | プロンプトの対象となる AI コーディングエージェント。claude-code | codex | cursor | aider | continue | windsurf | kimi | generic |
詳細
agentforge-mcp
AI コーディングエージェントに、要望を何度も説明し直すのはもうやめましょう。
大まかな一文を渡すだけで、構造化され、ツールに最適化されたプロンプトが返ってきます。
一度で実行できるプロンプトです。

agentforge-mcp は、AgentForge の Model Context Protocol
サーバーです。ツールは1つ、役割も1つ。曖昧な依頼を明確な依頼に変えます。
なぜ使うのか
こんなやり取りに心当たりがあるでしょう。コーディングエージェントに何かを頼むと、説明しきれなかった部分を誤解し、修正を頼むと別のものを壊し、また説明し直すことになります。解決策は、より賢いエージェントではありません。より明確な プロンプト です。
AgentForge がプロンプトエンジニアリングを代行します。"add a dark mode toggle that persists" と入力すると、次の処理を行います。
- 本当の要件を抽出します — エッジケース、受け入れ基準、そして伝え忘れていたであろう事柄を洗い出します。
- 使用するエージェントに合わせて書式を整えます — Claude Code はファイルと行への参照を必要とし、Cursor は指示を、Aider は簡潔なコンテキストを必要とします。
- 返す前に品質をチェックします — プロンプトがエンジンから返される前に、12の評価軸でスコアを付けます。
ハーネスエンジニアリングが注目を集めていますが、コーディングエージェントの時代には、プロンプトエンジニアリングは重要性が下がるどころか、むしろ高まっています。1,000件以上の実際のコーディングケースでテストした結果、AgentForge を導入したプロジェクトは、デプロイ可能な状態に147%速く到達しました。
クイックスタート
インストールは不要です。npx で実行できます。
1. API キーを取得します。 agentforge.sciscale.org にサインインし、API keys を開いて作成します。キーが表示されるのは一度だけなので、コピーしてください。
2. エージェントに追加します。
Claude Code:
claude mcp add agentforge --env AGENTFORGE_API_KEY=af_your_key -- npx -y agentforge-mcp
Cursor / Windsurf / Claude Desktop — MCP 設定に追加します
(~/.cursor/mcp.json、~/.codeium/windsurf/mcp_config.json など):
{
"mcpServers": {
"agentforge": {
"command": "npx",
"args": ["-y", "agentforge-mcp"],
"env": { "AGENTFORGE_API_KEY": "af_your_key" }
}
}
}
3. 使用します。 エージェントに自然な言葉で依頼します — 「これを AgentForge でブラッシュアップしてから実装して:永続化されるダークモード切り替えを追加して。」
ツール — agentforge_refine_prompt
| 引数 | デフォルト | |
|---|---|---|
request | — | 平易な言葉で記述したタスク(1~4000文字)。大まかな内容で構いません。 |
target_tool | claude-code | claude-code、codex、cursor、aider、continue、windsurf、kimi、generic |
style | plan-first | plan-first、direct-edit、explore-first |
ブラッシュアップされたプロンプトに加え、Quality Engine のスコアと、当日利用できる残り回数を返します。
Free と Pro の違い
| Free | Pro | |
|---|---|---|
| ブラッシュアップ | 1日3回 | 無制限 |
| Quality Engine | 12の評価軸でスコアを付与 | スコアを付与し、90以上になるまで自動でブラッシュアップ |
ウェブアプリを使う方法もあります
MCP サーバーの設定をしたくない場合は、同じエンジンを、同じ Quality Engine とアカウントごとの Pro 機能とともに、ブラウザーで直接利用できます。 agentforge.sciscale.org を開くだけです。インストールも、キーも、設定も必要ありません。
依頼を貼り付け、使用するツールを選び、プロンプトをコピーできます。生成履歴と詳細モードも利用できます。

仕組み
agentforge-mcp は薄いクライアントであり、このパッケージにはエンジンのロジックは含まれていません。依頼は AgentForge API に送られ、ホストされたエンジンが内容を抽出し、書式を整え、品質をチェックして、プロンプトを返します。このパッケージを更新しなくても、エンジンは継続的に改善されます。
Configuration
| Variable | Default | |
|---|---|---|
AGENTFORGE_API_KEY | — | Required. Your API key. |
AGENTFORGE_API_URL | https://agentforge.sciscale.org/api/v1/refine | Override the endpoint (rarely needed). |
Develop
npm install
npm run build # tsc -> dist/
node dist/index.js # runs on stdio
License
MIT — see LICENSE.
agentforge-mcp is part of AgentForge — a SciScale studio product.
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
