Integrations
Provides repository hosting and cloning capabilities for the MCP server code and documentation.
Supports configuration within the Claude Desktop App on macOS through editing the claude_desktop_config.json file.
Enables installation, building, and execution of the MCP server through npm commands and package management.
教育データMCPサーバー
このリポジトリには、Urban Instituteの教育データAPIへのアクセスを提供するMCP(Model Context Protocol)サーバーが含まれています。このサーバーは、Claudeと組み合わせて使用することで、教育データへの容易なアクセスを可能にするように設計されています。
リポジトリ構造
education-data-package-r/
: Education Data API にアクセスするためのオリジナルの R パッケージ (参考用)src/
: MCPサーバーのソースコードbuild/
: コンパイルされたMCPサーバー
教育データAPIについて
Urban Institute の教育データ API は、次のような幅広い教育データへのアクセスを提供します。
- 学校および学区の入学データ
- 大学のデータ
- 評価データ
- 財務データ
- その他にも
API は、レベル (学校、学区、大学)、ソース (ccd、ipeds、crdc など)、トピック (登録、ディレクトリ、財務など) 別に整理されています。
特徴
get_education_data
ツールを使用して詳細な教育データを取得しますget_education_data_summary
ツールを使用して集計された教育データを取得します。- リソース経由で利用可能なエンドポイントを参照する
インストール
- このリポジトリをクローンします:Copy
- 依存関係をインストールします:Copy
- サーバーを構築します。Copy
- サーバーを npx で利用できるようにします。Copy
MCP サーバーの設定
この MCP サーバーを Claude で使用するには、MCP 設定構成ファイルに追加する必要があります。
Claude デスクトップ アプリ (macOS)
~/Library/Application Support/Claude/claude_desktop_config.json
を編集します。
VSCodeのClaude向け
/home/codespace/.vscode-remote/data/User/globalStorage/rooveterinaryinc.roo-cline/settings/cline_mcp_settings.json
を編集します。
利用可能なツール
教育データを取得する
API から詳細な教育データを取得します。
パラメータ:
level
(必須): クエリする API データ レベル(例: 'schools'、'school-districts'、'college-university')source
(必須): クエリする API データ ソース(例: 'ccd'、'ipeds'、'crdc')topic
(必須): クエリする API データ トピック (例: 'enrollment'、'directory')subtopic
(オプション):グループ化パラメータのリスト(例:['人種', '性別'])filters
(オプション):クエリフィルター(例:{year: 2008, grade: [9,10,11,12]})add_labels
(オプション): 該当する場合は変数ラベルを追加します (デフォルト: false)limit
(オプション): 結果の数を制限する (デフォルト: 100)
例:
教育データの概要を取得する
API から集計された教育データを取得します。
パラメータ:
level
(必須): クエリするAPIデータレベルsource
(必須): クエリする API データソースtopic
(必須): クエリする API データトピックsubtopic
(オプション):追加パラメータ(特定のエンドポイントにのみ適用可能)stat
(必須): 計算する要約統計値 (例: 'sum'、'avg'、'count'、'median')var
(必須): 集計する変数by
(必須): 結果をグループ化する変数filters
(オプション): クエリフィルター
例:
利用可能なリソース
サーバーは、利用可能なエンドポイントを参照するためのリソースを提供します。
edu-data://endpoints/{level}/{source}/{topic}
: 特定の教育データエンドポイントに関する情報
クロードとの使用例
MCP サーバーが設定されると、Claude で使用して教育データにアクセスできます。
その後、クロードは MCP サーバーを使用してデータを取得および分析できます。
発達
サーバーを直接実行するには:
開発中にサーバーをウォッチモードで実行するには:
サーバーの機能を検査するには:
npx を使用してサーバーを実行するには:
ライセンス
マサチューセッツ工科大学
This server cannot be installed
Claude を通じて Urban Institute の教育データ API へのアクセスを提供し、ユーザーが学校、学区、大学からの詳細な教育データを照会および分析できるようにします。
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server providing access to college football statistics sourced from the College Football Data API within Claude Desktop.Last updated -98PythonMIT License
- -securityAlicense-qualitySemantic Scholar API, providing comprehensive access to academic paper data, author information, and citation networks.Last updated -22PythonMIT License
- -securityAlicense-qualityA local server that enables interaction with Canvas Learning Management System API through Claude Desktop, allowing users to manage courses, access assignments, view announcements, and retrieve course materials.Last updated -1PythonMIT License
- -securityAlicense-qualityProvides real-time weather data, forecasts, and historical weather information from OpenWeatherMap API for Claude Desktop, enabling natural language queries about current conditions, forecasts, air quality, and weather alerts worldwide.Last updated -PythonMIT License