From c07c738ad81d6a4999753f807c0dbd019b279b18 Mon Sep 17 00:00:00 2001 From: Rihards Date: Sun, 17 May 2026 07:49:55 +0000 Subject: [PATCH] Add processgit.mcp.yaml - enable per-repo MCP server --- processgit.mcp.yaml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 processgit.mcp.yaml diff --git a/processgit.mcp.yaml b/processgit.mcp.yaml new file mode 100644 index 0000000..163b9d3 --- /dev/null +++ b/processgit.mcp.yaml @@ -0,0 +1,28 @@ +# ProcessGit MCP Configuration +# Exposes this UAPF process package as an MCP server (process-as-knowledge). +version: 1 + +server: + name: "Iesnieguma izskatisanas process - Tiesibsarga birojs" + description: "MCP server for the Latvian Ombudsman's Office complaint intake and triage process (UAPF package lv.tiesibsargs.iesnieguma-izskatisana)." + instructions: | + This repository is a UAPF process package - the algorithmic intake and + triage process for the Ombudsman's Office. Use 'search' and 'get_entity' + to explore the BPMN flow and the DMN decision tables (topic + classification, priority, department routing). Use 'validate' to check + the models, and 'check_conformity' against the legal basis in docs/. + The process executes via UAPF-IP; see the /uapf-ip endpoint of this repo. + +sources: + - path: "bpmn/iesnieguma-izskatisana.bpmn.xml" + type: "xml" + description: "BPMN - end-to-end complaint intake and triage flow" + - path: "dmn/classify-topic.dmn.xml" + type: "xml" + description: "DMN - classifies the complaint topic" + - path: "dmn/determine-priority.dmn.xml" + type: "xml" + description: "DMN - determines case priority" + - path: "dmn/route-to-department.dmn.xml" + type: "xml" + description: "DMN - routes the case to the responsible department"