mcpField
B
Business Central MCP Server

Business Central MCP Server

ローカル
github.com/vanachterjacob開発ツール487 週間前に更新

Business Central MCP Server について

Business Central MCP Serverは、Business Centralプロジェクト向けの開発ルールとコンテキストを提供します。Cursor用の静的なJSONルールに加え、MongoDBでの管理にも対応し、チームで規約を共有できます。

主な機能

  1. 01Cursor向けJSON静的ルール
  2. 02MongoDBによるルール管理
  3. 03DBからルールファイルを生成
  4. 04DB接続なしでの動作

活用シーン

  1. 01チームのBusiness Central規約の統一
  2. 02Cursorで共有開発コンテキストを適用

MCP 対応

`/cursorrules`エンドポイントから現在のルールをJSON形式で取得できます。READMEにはMCPツールやリソースの説明はありません。

設定

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

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Business Central MCP Server

Cursor エディターでの使用に最適化された、Business Central プロジェクト向けの標準化された開発ルールとコンテキストを提供するサーバーです。

特長

  • 静的ルール:Cursor エディター向けの JSON ベースのルール
  • Render へのデプロイ:Render.com への簡単なデプロイ
  • フォールバックモード:データベース接続なしでも動作します
  • チームに最適:すべてのチームメンバーにルールが自動的に適用されます

クイックスタート

チームメンバー向け

プロジェクトで BC 標準を使用するには、次の手順に従ってください。

  1. このリポジトリをクローンするか、次のファイルをプロジェクトにコピーします。

    • bc-rules.json
    • .cursor-context
  2. Cursor は、プロジェクト内のファイルを編集する際に、これらのルールを自動的に読み込みます。

管理者向け

ルールを更新または管理するには、次の手順に従ってください。

  1. 静的ルールを更新するには、bc-rules.json を直接編集します
  2. または、MongoDB データベースを使用してルールを動的に保存および管理します
  3. node scripts/generateRules.js を実行して、データベースから静的ファイルを更新します

デプロイ

Render の使用(推奨)
  1. ./scripts/deployRender.sh を実行して、デプロイの準備をします
  2. GitHub にプッシュします
  3. リポジトリを Render.com に接続します
  4. Render ダッシュボードで環境変数を設定します。
    • NODE_ENV:production
    • MCP_SERVER_PORT:10000
    • MONGODB_URI:MongoDB 接続文字列(任意)

エンドポイント

  • /cursorrules:現在のルールを取得します(JSON 形式)
  • /health:サーバーのヘルスチェック

ルールの構造

ルールは次のように構成されています。

{
  "version": "1.0",
  "rules": [
    "Follow business naming conventions for all code",
    "Include proper error handling in all functions"
  ],
  "context": {
    "businessDomain": "Business Central",
    "preferredPatterns": ["Repository pattern", "SOLID principles"]
  }
}

コメント

MCP は初めてですか?

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

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