📡 MCP Radar

peopleworks/XAFLogicExplainer

Teach your AI coding agent what your DevExpress XAF application actually does. Roslyn-based extraction of entities, controllers, business rules and Model Editor customizations.

4 stars
1 forks
C#
momentum ▲ 10.0
created 2026-08-10
on radar since 2026-08-14
ai-agentsclaude-codecsharpdevexpressdocumentation-generatordotnetefcoreexpressappmcpmcp-servermodel-context-protocolroslynxafxpo
View on GitHub ↗Homepage ↗

About XAFLogicExplainer

Teach your AI coding agent what your XAF application actually does.

Point it at an XAF module. It reads your entities, controllers, actions, business rules, navigation and Model Editor customizations straight from source — and hands the result to whatever agent you code with.

DevExpress has done excellent work making AI agents fluent in XAF. Two pieces already exist, and this is the third:

Teaches the agent… Tool --- --- How XAF works in general DevExpress agent-skills What the official documentation says DevExpress Docs MCP Server What YOUR application does XAF Logic Explainer ← you are here

An agent that has read every page of the XAF documentation still does not know that your Invoice total is calculated from its lines, that ApproveController refuses to run when the period is closed, or that three columns were hidden in the Model Editor and appear in no C file at all. It will confidently invent all three.

That gap is not solvable by better prompting. It is solvable by extraction.

These tools compose. Install the DevExpress skills for framework knowledge, use the Docs MCP for the official reference, and use this for your own codebase. None of them replaces the others.

Everything below is read as syntax, using Roslyn. Your project never has to compile, and this tool never links against DevExpress assemblies:

- Entities — properties, types, associations, and the XAF attributes that give them meaning ([Association], [Aggregated], [RuleRequiredField], [Appearance], [ModelDefault], …). XPO and EF Core, auto-detected from your using statements. - Controllers and actions

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/peopleworks--XAFLogicExplainer.html)

Related MCP servers

smollini/AgentQueueMcp

Firewall-friendly messaging for AI agents: MCP server that turns one Azure Storage account into an addressed multi-agent message bus. Pull-only, zero inbound ports.

⭐ 3C#
fobiat/sbox-skill

Teach any coding agent the real s&box API: 17 source-verified reference files plus an 18-tool editor MCP toolset. Stops agents writing Unity code into Source 2 projects.

⭐ 3C#
sv-number/mcp-server

MCP server for AI agents that need a phone number: order a private number in 200+ countries, read the SMS verification code, hand it back. The widest country coverage in the category, and you can chec

⭐ 598JavaScript
Stupidoodle/swissdevjobs-cli

Search & apply to ~4,700 salary-transparent tech jobs across 7 countries (🇨🇭🇩🇪🇬🇧🇺🇸🇨🇦🇳🇱🇫🇷) from your terminal or AI agent — zero-dependency Python CLI + MCP server + Claude Code plugin

⭐ 92Python
omaekumiko2-create/kru

Local-first MCP password and credential manager for AI agents. Use passwords, API keys, SSH identities, and TOTP without exposing hidden plaintext to the model.

⭐ 88Rust
Cripacx/mediagen

AI image and video generation skill for Claude Code and other coding agents — Gemini, OpenAI and Kie AI behind one CLI and MCP server, with EU AI Act content marking.

⭐ 56TypeScript

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.