R MCP サーバー
R を通じて高度な計量経済モデリングとデータ分析機能を提供するモデル コンテキスト プロトコル (MCP) サーバー。このサーバーにより、AI アシスタントは高度な計量経済分析と統計分析をシームレスに実行できるようになり、データから迅速に洞察を得ることができます。
特徴
- **線形回帰:**オプションの堅牢な標準誤差を使用して線形モデルを実行します。
- **パネル データ分析:**固定効果、ランダム効果、プーリング、間、および一次差分モデルを推定します。
- 操作変数: IV 回帰モデルを構築して推定します。
- **診断テスト:**異分散性、自己相関、モデルの誤指定を評価します。
- 記述統計: R の summary() 機能を使用してデータセットの要約統計を生成します。
- **相関分析:**変数間のピアソンまたはスピアマンの相関を計算します。
- **グループ集計:**指定された列でデータをグループ化し、dplyr を使用して要約統計を計算します。
- **リソース:**さまざまな計量経済学的手法の参考資料にアクセスします。
- **プロンプト:**一般的な計量経済分析には、事前定義されたプロンプト テンプレートを使用します。
インストール
Dockerの使用(推奨)
- Docker イメージをビルドします。
- コンテナを実行します。
手動インストール
必要な Python パッケージをインストールします。
必要な R パッケージをインストールします (コンテナー外でサーバーを実行する場合)。
サーバーを実行します。
使用法
サーバーは標準入出力を介して通信します。以下を実行すると、
起動すると、標準入力からJSONメッセージが送られてくるのを待ちます。サーバーを手動でテストするには、コンパクトな(1行の)JSONメッセージを含むファイル(例:test_request.json)を作成してください。
例テスト
次の内容 (1 行の JSON) を含む test_request.json を作成します。
次に以下を実行します:
出力
Claude Desktopでの使用
- Claudeデスクトップを起動
- MCPサーバーパネルを開く
- 次の構成で新しいサーバーを追加します。
- 名前: R計量経済学
- トランスポート: stdio
- コマンド: path/to/python r_econometrics_mcp.py
- (またはDockerを使用している場合): docker run -i r-econometrics-mcp
クエリの例
サーバーが接続されたら、Claude で使用できるクエリの例を次に示します。
線形回帰
パネルデータ分析
操作変数
診断テスト
ツールリファレンス
線形モデル
線形回帰モデルを実行します。
パラメータ:
formula
(文字列):回帰式(例:'y ~ x1 + x2')data
(オブジェクト): 辞書/JSON オブジェクトとしてのデータセットrobust
(ブール値、オプション):ロバスト標準誤差を使用するかどうか
パネルモデル
パネル データ モデルを実行します。
パラメータ:
formula
(文字列):回帰式(例:'y ~ x1 + x2')data
(オブジェクト): 辞書/JSON オブジェクトとしてのデータセットindex
(配列):パネルのインデックス変数(例:['individual', 'time'])effect
(文字列、オプション): 効果の種類: 'individual'、'time'、または 'twoways'model
(文字列、オプション): モデルタイプ: 'within'、'random'、'pooling'、'between'、または 'fd'
診断
モデル診断を実行します。
パラメータ:
formula
(文字列):回帰式(例:'y ~ x1 + x2')data
(オブジェクト): 辞書/JSON オブジェクトとしてのデータセットtests
(配列): 実行するテスト (例: ['bp', 'reset', 'dw'])
iv_回帰
操作変数回帰を推定します。
パラメータ:
formula
(文字列): 回帰式 (例: 'y ~ x1 + x2 | z1 + z2')data
(オブジェクト): 辞書/JSON オブジェクトとしてのデータセット
リソース
econometrics:formulas
:一般的な計量経済モデルの定式化に関する情報econometrics:diagnostics
:診断テストの参考文献econometrics:panel_data
によるパネルデータ分析ガイド
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
ライセンス
MITライセンス
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
R を通じて計量経済モデリング機能を提供し、AI アシスタントが線形回帰、パネル データ モデル、操作変数回帰、診断テストなどの高度な分析を実行できるようにします。
Related MCP Servers
- AsecurityAlicenseAqualityAllows AI assistants to list tables, read data, and execute SQL queries through a controlled interface, making database exploration and analysis safer and more structured.Last updated -1580PythonMIT License
- -securityAlicense-qualityServes as a guardian of development knowledge, providing AI assistants with curated access to latest documentation and best practices.Last updated -48752TypeScriptMIT License
- -securityFlicense-qualityEnables AI models to interact with Linear for issue tracking and project management through capabilities like creating/searching issues, managing sprints, and retrieving workflow states.Last updated -TypeScript
- AsecurityFlicenseAqualityEnables AI assistants to interact with the World Bank open data API, allowing for listing and analysis of indicators across available countries.Last updated -18Python