mcpField
T
tafsiri-mcp

tafsiri-mcp

ローカル
github.com/gabrielmahia法務・行政02 日前に更新

tafsiri-mcp について

tafsiri-mcpは、ケニアの市民生活や法律に関する用語の小規模な用語集と言語ガイドを提供するMCPサーバーです。スワヒリ語、英語、キクユ語、ルオ語で行政手続きを確認する人向けで、認定翻訳ではありません。

主な機能

  1. 01市民生活用語のスワヒリ語・英語間翻訳
  2. 02キクユ語の表現と言語情報の検索
  3. 03ルオ語の表現と言語情報の検索
  4. 04公的書類の標準用語の検索
  5. 05テキストサンプルのケニア諸語判定
  6. 06行政手続きに関するスワヒリ語用語の取得

活用シーン

  1. 01市民生活用語のスワヒリ語・英語での確認
  2. 02キクユ語またはルオ語の表現の検索
  3. 03公的書類で使われる用語の確認
  4. 04ケニアのテキストサンプルの言語判定

MCP 対応

市民生活用語、公的書類、言語情報、言語判定を扱う6つの用語集・言語ガイドツールをMCPクライアントに公開します。応答には情報源が含まれ、内容は認定翻訳ではありません。

設定

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

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

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

パッケージ
pypitafsiri-mcp0.1.9

ツール

6

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

パラメーター型必須説明
termanyいいえ検索するスワヒリ語または英語の用語。例:'kaunti'、'serikali'、'maji'、'shule'。空欄にすると、市民生活に関する用語集全体を返します。

詳細

tafsiri-mcp

これが必要な理由

ケニアの市民生活や法的手続きでは、スワヒリ語、キクユ語、ルオ語、英語が同時に使われています。しかし、重要な用語――相続申立てを何と呼ぶか、官報告示が何を意味するか――は、一般的な翻訳ツールにはほとんど登場しません。適切な言語で市民生活に関する用語を誤訳すると、メニューの誤訳とは異なり、深刻な結果を招くことがあります。

インストール

pip install tafsiri-mcp

ツール(6)

  • swahili_english_glossary — 市民生活および行政関連の用語を、スワヒリ語と英語の間で翻訳します。
    引数:term
  • kikuyu_language_guide — キクユ語の言語情報と基本的なフレーズを返します。
    引数:term
  • luo_language_guide — ルオ語の言語情報と基本的なフレーズを返します。
    引数:term
  • official_document_glossary — ケニアの公文書や証明書で使われる標準用語を返します。
    引数:document_type
  • language_detection_guide — テキストサンプルがどのケニアの言語で書かれているかを特定します。
    引数:text_sample
  • civic_terminology_swahili — ケニアの行政手続きや市民とのやり取りで使われるスワヒリ語の用語を返します。
    引数:process

例

from tafsiri_mcp.server import swahili_english_glossary

result = swahili_english_glossary(term='urithi')
# civic term, translation, how it is used, documents needed

Claude Desktop との連携

claude_desktop_config.json に追加します。

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

データと免責事項

用語集は市民生活に関する情報を探すための参考資料であり、認証済みの翻訳ではありません。裁判所への提出書類や公的な提出物には、宣誓翻訳者をご利用ください。

すべてのツールの応答には source フィールドが含まれます。DEMO と表示された応答は、実際の情報配信ではなく参考例です。利用する前に、応答に記載された機関に確認してください。

東アフリカ連携スタックの一部

この 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 をご覧ください。

東アフリカ連携スタックの一部

設計上、モデルに依存しません。クローズド API、オープンウェイトモデル、小型の蒸留モデルをすべて第一級の選択肢として扱います。

コメント

MCP は初めてですか?

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

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