Skip to content

Commit e96156e

Browse files
Phil Whittakerclaude
andcommitted
Restructure API coverage section and update tool counts
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
1 parent 5083163 commit e96156e

File tree

1 file changed

+19
-20
lines changed

1 file changed

+19
-20
lines changed

README.md

Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -162,31 +162,14 @@ This MCP server provides **comprehensive coverage** of the Umbraco Management AP
162162

163163
### Implementation Status
164164

165-
**✅ Implemented:** All 36 tool collections covering operational endpoints
165+
**✅ Implemented:** 36 tool collections and 337 tools covering operational endpoints including (but not limited to)
166166
- Content management (Documents, Media, Members)
167167
- Configuration (Document Types, Media Types, Data Types)
168168
- System management (Templates, Scripts, Stylesheets)
169169
- User administration (Users, User Groups, Permissions)
170170
- Advanced features (Webhooks, Relations, Health Checks)
171171

172-
**⚠️ Intentionally Excluded:** 69 endpoints across 14 categories
173-
174-
Certain endpoints are intentionally not implemented due to security, complexity, or contextual concerns. For a detailed breakdown of excluded endpoints and the rationale behind each exclusion, see [Ignored Endpoints Documentation](./docs/analysis/IGNORED_ENDPOINTS.md).
175-
176-
### Excluded Categories Summary
177-
178-
- **User Management (22 endpoints)** - User creation/deletion, password operations, 2FA management, and client credentials pose significant security risks
179-
- **User Group Membership (3 endpoints)** - Permission escalation risks from AI-driven group membership changes
180-
- **Security Operations (4 endpoints)** - Password reset workflows require email verification and user interaction
181-
- **Import/Export (9 endpoints)** - Complex file operations better handled through the Umbraco UI
182-
- **Package Management (9 endpoints)** - Package creation and migration involve system-wide changes
183-
- **Cache Operations (3 endpoints)** - Cache rebuild can impact system performance
184-
- **Telemetry (3 endpoints)** - System telemetry configuration and data collection
185-
- **Install/Upgrade (5 endpoints)** - One-time system setup and upgrade operations
186-
- **Preview/Profiling (4 endpoints)** - Frontend-specific debugging functionality
187-
- **Other (7 endpoints)** - Internal system functionality, oEmbed, dynamic roots, object types
188-
189-
### Configuration Environment Variables
172+
### Tool Configuration
190173

191174
- `UMBRACO_EXCLUDE_TOOLS`
192175

@@ -204,7 +187,6 @@ The allows you to specify collections by name if you wish to include only specif
204187

205188
The allows you to specify collections by name if you wish to exclude them from the usable tools list. This is a commma seperated list of collection names (see tool list below for collection names).
206189

207-
208190
### Tool Collections
209191

210192
**Note:** Collection names are shown in brackets for use with `UMBRACO_INCLUDE_TOOL_COLLECTIONS` and `UMBRACO_EXCLUDE_TOOL_COLLECTIONS`.
@@ -719,6 +701,23 @@ The allows you to specify collections by name if you wish to exclude them from t
719701
</details>
720702
</details>
721703

704+
**⚠️ Intentionally Excluded:** 69 endpoints across 14 categories
705+
706+
Certain endpoints are intentionally not implemented due to security, complexity, or contextual concerns. For a detailed breakdown of excluded endpoints and the rationale behind each exclusion, see [Ignored Endpoints Documentation](./docs/analysis/IGNORED_ENDPOINTS.md).
707+
708+
### Excluded Categories Summary
709+
710+
- **User Management (22 endpoints)** - User creation/deletion, password operations, 2FA management, and client credentials pose significant security risks
711+
- **User Group Membership (3 endpoints)** - Permission escalation risks from AI-driven group membership changes
712+
- **Security Operations (4 endpoints)** - Password reset workflows require email verification and user interaction
713+
- **Import/Export (9 endpoints)** - Complex file operations better handled through the Umbraco UI
714+
- **Package Management (9 endpoints)** - Package creation and migration involve system-wide changes
715+
- **Cache Operations (3 endpoints)** - Cache rebuild can impact system performance
716+
- **Telemetry (3 endpoints)** - System telemetry configuration and data collection
717+
- **Install/Upgrade (5 endpoints)** - One-time system setup and upgrade operations
718+
- **Preview/Profiling (4 endpoints)** - Frontend-specific debugging functionality
719+
- **Other (7 endpoints)** - Internal system functionality, oEmbed, dynamic roots, object types
720+
722721
## Contributing with AI Tools
723722

724723
This project is optimized for development with AI coding assistants. We provide instruction files for popular AI tools to help maintain consistency with our established patterns and testing standards.

0 commit comments

Comments
 (0)