From bbf7357e9395105f4f4fbaa43385c3ea22fde60f Mon Sep 17 00:00:00 2001 From: Andreas Hilbig Date: Fri, 30 Jan 2026 19:04:05 +0100 Subject: [PATCH] docs: enhance documentation and automate MCP setup This commit introduces several improvements to the project's documentation, roadmap, and AI agent integration (MCP). Key changes: - Created and styled roadmap.md to track project milestones and future plans. - Updated .junie/guidelines.md with strict documentation style standards. - Automated GraphQL schema concatenation for the MCP server using a schema-gen init-container. - Updated MCP setup recipes in cookbook.md and mcp.md to reflect the new automation. - Added .ai/mcp/mcp.json for connecting to existing MCP services via HTTP. - Improved development workflow by updating package.json to watch .graphql files. - Cleaned up the root directory by moving schema.graphql to .gitignore and removing redundant files. - Standardized visual style and formatting across all markdown files. --- .ai/mcp/mcp.json | 7 +++ .gitignore | 3 ++ .idea/workspace.xml | 20 ++++++++- .junie/guidelines.md | 16 ++++++- README.md | 82 +++++++++++++++++----------------- docker-compose.yml | 17 ++++++- docs/howtos/README.md | 1 - docs/howtos/cookbook.md | 99 ++++++++++++++++++++++++++++++++++------- docs/howtos/mcp.md | 43 ++++++++++-------- mcp-config.yaml | 2 +- package.json | 4 +- roadmap.md | 23 ++++++++++ 12 files changed, 230 insertions(+), 87 deletions(-) create mode 100644 .ai/mcp/mcp.json create mode 100644 roadmap.md diff --git a/.ai/mcp/mcp.json b/.ai/mcp/mcp.json new file mode 100644 index 0000000..fdccbec --- /dev/null +++ b/.ai/mcp/mcp.json @@ -0,0 +1,7 @@ +{ + "mcpServers": { + "zabbix-graphql": { + "url": "http://localhost:3000/mcp" + } + } +} \ No newline at end of file diff --git a/.gitignore b/.gitignore index 381cdbc..78ded7b 100644 --- a/.gitignore +++ b/.gitignore @@ -130,3 +130,6 @@ dist .pnp.* .vscode/settings.json + +# Generated schema for MCP +schema.graphql diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 9f7d5a4..c161fad 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -5,8 +5,17 @@ + + + + + + + + + - @@ -43,7 +52,13 @@ - + + + +