LearnNewsExamplesServices
Frontmatter
id7562
titleRefactor MCP Service ClassNames to Use Full Server Names
stateClosed
labels
enhancementai
assigneestobiu
createdAtOct 20, 2025, 1:18 AM
updatedAtOct 20, 2025, 1:21 AM
githubUrlhttps://github.com/neomjs/neo/issues/7562
authortobiu
commentsCount0
parentIssue7536
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtOct 20, 2025, 1:21 AM

Refactor MCP Service ClassNames to Use Full Server Names

Closed v11.0.0 enhancementai
tobiu
tobiu commented on Oct 20, 2025, 1:18 AM

The current className definitions for services within the MCP servers use inconsistent or abbreviated names for the server part of the namespace (e.g., github instead of github-workflow).

To improve clarity, consistency, and discoverability, all service class names should be updated to use the full, correct server directory name as part of their namespace.

Acceptance Criteria

  1. GitHub Workflow Server:

    • All services in ai/mcp/server/github-workflow/services/ should have their className updated from Neo.ai.mcp.server.github.* to Neo.ai.mcp.server.github-workflow.*.
  2. Knowledge Base Server:

    • All services in ai/mcp/server/knowledge-base/services/ should have their className updated from Neo.ai.mcp.server.knowledgebase.* to Neo.ai.mcp.server.knowledge-base.*.
  3. Memory Core Server:

    • All services in ai/mcp/server/memory-core/services/ should have their className updated from AI.mcp.server.memory.* to Neo.ai.mcp.server.memory-core.*.

(Note: This is a straightforward find-and-replace task that can be applied across the respective server directories.)

tobiu assigned to @tobiu on Oct 20, 2025, 1:18 AM
tobiu added the enhancement label on Oct 20, 2025, 1:18 AM
tobiu added the ai label on Oct 20, 2025, 1:18 AM
tobiu added parent issue #7536 on Oct 20, 2025, 1:18 AM
tobiu referenced in commit 7a30903 - "Refactor MCP Service ClassNames to Use Full Server Names #7562" on Oct 20, 2025, 1:21 AM
tobiu closed this issue on Oct 20, 2025, 1:21 AM