AWO MCP Server
AWO MCP Server
プロセス済みAWO施設データをClaude DesktopなどのAIアシスタントに公開するMCP(Model Context Protocol)サーバーです。
概要
このMCPサーバーは、AIアシスタントとAWO組織データの間の標準化されたインターフェースを提供します。AWOの施設、サービス、統計に関する自然言語クエリを可能にします。
データソース: 処理済みAWOデータセット(施設、住所、サービス、事業者)
ステータス: ✅ 本番環境対応済み
Related MCP server: OSM Edit MCP Server
アーキテクチャ
User
│
Claude Desktop
│
MCP Server (this repo)
│
Processed AWO Data (CSV)機能
利用可能なツール
ツール | 説明 | 例 |
| 都市内の施設数を数える | 「ベルリンにはAWO施設がいくつありますか?」 |
| 都市内の全施設を一覧表示する | 「ベルリンにあるAWO施設をすべて表示して」 |
| 施設の詳細情報を取得 | 「AWO-Sozialstation-Weddingについて教えて」 |
| キーワードでサービスを検索 | 「依存症支援サービスを探して」 |
| データ統計を取得 | 「AWO施設の統計を見せて」 |
| データ品質を確認 | 「AWOレコードのデータ完全性を確認して」 |
| 重複レコードを検出 | 「AWOデータに重複がありますか?」 |
| 2つの施設を比較 | 「AWO-MitteとAWO-Spree-Wuhleを比較して」 |
インストール
1. リポジトリをクローン
git clone https://github.com/YOUR_USERNAME/awo-mcp-production.git
cd awo-mcp-production2. Conda環境の作成とアクティベート
conda create -n awo-mcp python=3.11
conda activate awo-mcp3. 依存関係のインストール
pip install -r requirements.txt4. データファイルの検証
data/ ディレクトリに次のCSVファイルが存在することを確認してください:
einrichtungSchema.csv- 施設adresseSchema.csv- 住所angebotSchema.csv- サービスtraegerSchema.csv- 提供者/組織
サーバーの実行
MCPサーバーを起動します:
python server.pyサーバーが起動し、MCPリクエストを待ち受けます。このターミナルは開いたままにしてください。
Claude-デスクトップへの接続
ステップ1: Claude-Desktopをインストール
Claude-Desktop からダウンロードします。
注意: MCPサーバー統合のためにClaudeのサブスクリプションは必要ありません。
ステップ2: MCPサーバーを設定
Claude-Desktopを開きます。
設定 → 開発者 → ローカルMCPサーバー → 設定を編集 に移動します。
次の構成を追加します:
{
"mcpServers": {
"awo": {
"command": "C:\\Users\\<YOUR_USERNAME>\\miniconda3\\envs\\awo-mcp\\python.exe",
"args": [
"D:\\path\\to\\awo-mcp-production\\server.py"
]
}
}
}ステップ3: Claude-Desktopを再起動
設定を保存し、Claude-Desktopを完全に再起動します。
MCPサーバーは、設定 → 開発者 → ローカルMCPサーバー の下に緑色のステータスで表示されるはずです。
問い合わせ例
接続続けると、ク準備に次のようなクエリを試してください:
施設数のカウント
"ベルリンにはAWO施設がいくつありますか?"
都市による検索
"ベルリンにあるAのある施設を住所付きで全部表示して"
施設の詳細
"「AWO ソーシャルシュタシオン・ウェッディンについて教えて"
サービス検索
"依存症カウセのもAWOサびスを探して"
統計
"AWO施設の統計を表示して"
データ品質
"AWOレコードデータ完全性を確認して"
重複検出
"A町Oデータセットに重複はありますか?"
施設の比較
"AWOミッテとAWOスプレー&ウーレを比べて"
データ概要
サーバーは4っのCSVデータセットを使します:
データセット | 説明 | 件数 |
| AWO施設 | 168 |
| 住所 | 108 |
| サービス | 99 |
| 提供者・組織 | 4 |
ファイル構成
awo-mcp-production/
├── data/ # CSV datasets
│ ├── einrichtungSchema.csv
│ ├── adresseSchema.csv
│ ├── angebotSchema.csv
│ └── traegerSchema.csv
├── src/ # Core modules
│ ├── data_loader.py
│ └── data_repository.py
├── server.py # MCP server
├── requirements.txt
└── README.mdテスト
サーバーのテス
python -c "from server import mcp; print('✅ Server loaded successfully')"クライアント実行(オプ
インタラクティブなテス用client.pyがある場合:
python client.pyデプロイメント
ローカル開発
python server.pyを直接実行します。Cluede-Destop をローカル・サーバーに接続します。
クラウド・デプロイ
クラウドVMまタはコンテナにデプロイ
サポーがサポートされている場合は、リモーと・エンドポイををしまう
トラブルシューテグ
サバーがCluede-Destopに表示されない
設定ファイルのJSONの文法定を確認してださい。
トレーリグ・カンません。
Pyホン・パスの存在を確認てださい。
Cluedeのログを次で確認:
%APPDATA%\Claude\logs\mcp*.logサーバーが起動してない
すべての依存関のインストールを確認してさい。
必要なCSVファイルが入った
data/フォルが存在する確認してください。サーバーを手動で実行してエラを確認します:
python server.pyライセンス
MITライセンス
コントリビューション
リポジトリをフォークします。
フィーチャー・ブランチを作成します。
変更をコミットします。
ブランチにプッシュします。
プラリクエストを開きます。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceProvides access to Sweden's comprehensive municipal and regional statistics database with semantic search capabilities. Enables natural language queries against thousands of Key Performance Indicators covering various aspects of Swedish public sector data.16Apache 2.0
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to search, validate, and edit OpenStreetMap data through natural language commands and built-in safety protections. It supports discovery of nearby amenities, geographic data exploration, and secure map editing via OAuth authentication.4MIT
- AlicenseNot gradedqualityCmaintenanceEnables querying 6,870 German federal statutes, case law, and legislative preparatory works directly from AI assistants and MCP-compatible clients.1404Apache 2.0
- AlicenseAqualityAmaintenanceEnables AI assistants to search, explore, and query any CKAN open data portal through natural language, making public datasets accessible without requiring knowledge of the portal's API.2064157MIT
Related MCP Connectors
Public social-data API and live docs for AI coding agents.
Verified, citable German & EU law for any LLM. Daily updates from official sources, hosted in DE.
Verified, citable German & EU law for any LLM. Daily updates from official sources, hosted in DE.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Atrash87/awo-mcp-production'
If you have feedback or need assistance with the MCP directory API, please join our Discord server