Skip to main content
Glama

DollhouseMCP

by DollhouseMCP
RELEASE_NOTES_v1.9.16.mdโ€ข4.04 kB
# Release Notes - v1.9.16 **Release Date**: October 3, 2025 **Type**: Patch Release **Focus**: Platform-Agnostic MCP Client Documentation + SonarCloud Code Quality ## ๐ŸŽฏ Overview This patch release updates all documentation to explicitly communicate that DollhouseMCP works with **any MCP-compatible client** that supports stdio transport, not just Claude Desktop. Also includes additional SonarCloud code quality improvements (19 issues fixed). ## ๐Ÿ“š Documentation Changes ### Platform-Agnostic Documentation (#1236, #1237) #### README.md - โœ… Added "MCP Client Compatibility" section explicitly stating compatibility with ANY stdio-based MCP client - โœ… Listed Claude Desktop, Claude Code, Gemini, and other MCP clients as supported platforms - โœ… Updated all "Configure Claude Desktop" headers to "Configure Your MCP Client" - โœ… Changed "Claude Desktop integration" to "MCP client integration" throughout - โœ… Updated troubleshooting to be platform-agnostic with client-specific guidance - โœ… Expanded External Resources to include multiple MCP clients #### New Guide - โœ… Created `docs/guides/MCP_CLIENT_SETUP.md` - Comprehensive setup guide for all MCP clients - Platform-agnostic installation instructions - Client-specific configuration examples - Troubleshooting for different MCP clients ### Code Comments - โœ… `src/config/ConfigManager.ts:11` - Updated OAuth comment from "Claude Desktop integration" to "MCP client integration" - โœ… `src/portfolio/PortfolioManager.ts:177` - Updated logging comment from "Claude Desktop visibility" to "MCP client visibility" ### Workflow Documentation (#1235) - โœ… Added comprehensive workflow examples for efficient issue handling - โœ… Documented issue handling best practices with real examples - โœ… Created template for future workflow documentation ## ๐Ÿงน Code Quality Improvements ### SonarCloud Fixes (#1233, #1234) - **S7723: Array Constructor Modernization** (15 issues fixed) - #1233 - Replaced `new Array(length)` with `Array.from({ length })` - Safer, more explicit array initialization - Prevents common pitfalls with Array constructor - **S7758: String Method Modernization** (4 issues fixed) - #1234 - Modernized string handling methods - 2 additional issues marked as false positives (test-only patterns) ### Cleanup - โœ… Removed temporary SonarCloud utility scripts (mark-hotspots.sh, etc.) - โœ… Cleaned up development artifacts ## ๐Ÿ“Š Impact ### User Experience - **Removes artificial barrier** for Gemini and other MCP client users - **Makes platform-agnostic nature explicit** and discoverable - **Maintains Claude Desktop as primary example** while being inclusive of all MCP clients - **Improves adoption** by correctly communicating true compatibility ### Technical - No functional code changes (comments only) - No breaking changes - Documentation-only release ## ๐Ÿงช Testing - [x] README renders correctly with new compatibility section - [x] No functional code changes (comments only) - [x] Documentation clearly states multi-platform support - [x] All CI checks passing ## ๐Ÿ“ฆ Files Changed - README.md (160 lines changed) - docs/guides/MCP_CLIENT_SETUP.md (new file, 551 lines) - docs/development/SESSION_NOTES_2025-10-03-PLATFORM-AGNOSTIC-DOCS.md (new file, 246 lines) - src/config/ConfigManager.ts (1 line) - src/portfolio/PortfolioManager.ts (1 line) ## ๐Ÿ”— Related Issues - Fixes #1236 - Make DollhouseMCP platform-agnostic documentation - PR #1237 - docs: Make DollhouseMCP platform-agnostic, not Claude Desktop-only ## ๐Ÿ“ˆ Quality Metrics - Test Coverage: >96% maintained - Quality Gate: PASSING - All CI checks: PASSING - Documentation completeness: Enhanced ## ๐Ÿ™ Acknowledgments This release addresses feedback from Gemini CLI users who were incorrectly under the impression that DollhouseMCP was Claude Desktop-exclusive. We're committed to serving the entire MCP ecosystem! --- **Next**: Continue monitoring user feedback and expanding MCP client examples as new platforms emerge.

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/DollhouseMCP/DollhouseMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server