@linghub/mcp-server
v0.1.0
Published
MCP (stdio) server exposing LingHub codegen agent tools
Readme
@linghub/mcp-server
LingHub の codegen エージェント(runCodeAgent / runFullAgent)を Model Context Protocol の stdio サーバーとして公開します。挙動は @linghub/agent-cli の code-agent / full に揃えています。
ツール
| 名前 | 内容 |
|------|------|
| linghub_code_agent | Plan→Implement→Review。dryRun で結線のみ確認可。 |
| linghub_full_agent | 多段エージェント。自動適用なし・confidenceThreshold: 2(CLI full と同様)。 |
ビルド・実行
pnpm --filter @linghub/mcp-server run build
node packages/linghub-mcp-server/dist/server.jsAPI キーなどは @linghub/codegen-pipeline と同じ環境変数(例: ANTHROPIC_API_KEY, OPENAI_API_KEY)を MCP プロセスに渡してください。
任意で作業ディレクトリを固定する場合は、環境変数 LINGHUB_WORKSPACE を設定するか、各ツールの workspaceRoot 引数を渡します。
Cursor の MCP 設定例(~/.cursor/mcp.json など)
リポジトリの絶対パスに置き換えてください。
{
"mcpServers": {
"linghub-agent": {
"command": "node",
"args": ["/ABS/PATH/TO/linghub-platform/packages/linghub-mcp-server/dist/server.js"],
"env": {
"ANTHROPIC_API_KEY": "sk-ant-...",
"OPENAI_API_KEY": "sk-...",
"LINGHUB_WORKSPACE": "/ABS/PATH/TO/your-repo"
}
}
}
}ビルド済みバイナリを使う場合は "command": "/ABS/PATH/.../node_modules/.bin/linghub-mcp-server"(pnpm のリンク先)でも構いません。
