mcpField
N
nishati-mcp

nishati-mcp

ローカル
github.com/gabrielmahiaその他06 日前に更新

nishati-mcp について

nishati-mcpは、ケニアの電力接続やエネルギー選択肢を比較する人向けのMCPサーバーです。KPLC接続、目安となる料金計算、太陽光の選択肢、補助制度、エネルギー上の権利を扱い、デモデータは関係機関への確認が必要です。

主な機能

  1. 01KPLC接続ガイド
  2. 02目安となる電気料金の計算
  3. 03予算と用途に応じた太陽光の選択肢
  4. 04郡別の補助制度検索
  5. 05エネルギー上の権利情報

活用シーン

  1. 01電力接続の手順を確認
  2. 02月間使用量から料金を試算
  3. 03予算に応じて太陽光の選択肢を比較
  4. 04郡ごとのエネルギー補助制度を確認

MCP 対応

ケニアのエネルギー関連情報を扱う5つのガイドツールをMCPクライアントに提供します。応答には情報源が含まれ、DEMO表記の情報はライブデータではなく参考情報です。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"gabrielmahia-nishati": {
"command": "uvx",
"args": [
"nishati-mcp"
]
}
}
}
起動コマンドuvx nishati-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypinishati-mcp0.1.9

ツール

5

掲載時のツール一覧 · 5 日前に更新

パラメーター型必須説明
countyanyいいえ
connection_typeanyいいえ

詳細

nishati-mcp

このプロジェクトの目的

ケニアで電力を利用できるようにする方法、または系統電力とオフグリッド太陽光発電のどちらを選ぶかを決めるには、料金区分、接続手続き、補助金制度を比較する必要があります。しかし、これらを横並びで比較するのは簡単ではありません。エネルギーへのアクセスに関する決定は長期にわたり、変更には多額の費用がかかるため、パンフレットの内容以上に比較が重要です。

インストール

pip install nishati-mcp

ツール(5)

  • kplc_connection_guide —
    引数:county, connection_type
  • tariff_calculator —
    引数:monthly_units_kwh, customer_type
  • solar_options_guide —
    引数:budget_kes, use_case
  • energy_subsidy_programs —
    引数:county
  • energy_rights_query —
    引数:topic

例

from nishati_mcp.server import tariff_calculator

result = tariff_calculator(units_kwh=150)
# band breakdown, levies, estimated bill

Claude Desktop との連携

claude_desktop_config.json に追加します。

{
  "mcpServers": {
    "nishati-mcp": {
      "command": "python",
      "args": ["-m", "nishati_mcp.server"]
    }
  }
}

データと免責事項

料金はEPRAが設定し、定期的に改定されます。計算結果は目安として扱い、利用する前にKPLCまたはepra.go.keで最新の料金を確認してください。

すべてのツールの応答には source フィールドが含まれます。DEMO と表示された応答は参考用の例示データであり、リアルタイムのフィードではありません。利用する前に、応答内に記載された機関に確認してください。

East Africa Coordination Stack の一部

このMCPサーバーは、ケニアの連携インフラストラクチャーの一部です。 africa-coord-bus と接続してください。これは、ドメイン間でシグナルを自動的にルーティングする連携イベントバスです。

pip install africa-coord-bus

すべてのサーバー:pypi.org/user/gmahia ライブデモ:coord-cascade-demo

知的財産とコラボレーション

MITライセンスです。フィードバックはGitHub Issuesでのみ受け付けており、プルリクエストは受け付けていません。デモデータにはDEMOと表示されており、運用上の判断には適していません。ポリシー全文:docs/architecture/IP_POLICY.md。セキュリティに関する報告については、SECURITY.md をご覧ください。

East Africa coordination stack の一部

  • インストールと実行: pip install reli-cli && reli list — 公式MCP Registry の io.github.gabrielmahia に登録されているMCPサーバー
  • スワヒリ語のエージェントタスクで任意のモデルを評価: kipimo · dataset · leaderboard
  • サーバー間の連携: africa-coord-bus — ケニアのルーティングテーブルを内蔵した、オフライン優先のイベントバス
  • データセット: huggingface.co/gmahia · ドキュメントハブ: nairobi-stack

設計上、特定のモデルに依存しません。クローズドAPI、オープンウェイトモデル、小型の蒸留モデルをすべて同等に扱います。

コメント

MCP は初めてですか?

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

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