政策文档管理工具

一个用于管理和查询虚构城市Nangiyala的政策文档的服务,支持列出、搜索和获取政策文档。

  • by EiriniOr
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 EiriniOr/nangiyala-mcp-community-assistant

使用说明

Nangiyala Policy MCP Assistant

MCP-server som exponerar kommunala styrdokument för den påhittade fiktiva kommunen Nangiyala. Tanken är att AI-assistenter (t.ex. ChatGPT med MCP-stöd) ska kunna lista, söka och hämta policyer programmerat istället för att bara hallucinerar innehåll.

Obs: Nangiyala kommun är helt fiktiv och har inga kopplingar till verkliga organisationer eller Astrid Lindgrens verk. Alla texter är påhittade exempel.

Funktioner

Verktyg:

  • list_policies – listar alla policydokument (id, titel, kategori, länk)
  • search_policies(query) – fritextsökning i svenska policytexter
  • get_policy(policy_id) – hämtar fulltext och metadata för en policy

Resurs:

  • nangiyala-policy://{policy_id} – resource-URL som returnerar full policytext (bra som kontext till AI-modellen)

Teknik

Köra lokalt

python -m venv .venv
source .venv/bin/activate        # Windows: .venv\Scripts\activate
pip install -r requirements.txt
python server.py