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
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.*.
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.*.
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.)
The current
classNamedefinitions for services within the MCP servers use inconsistent or abbreviated names for the server part of the namespace (e.g.,githubinstead ofgithub-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
GitHub Workflow Server:
ai/mcp/server/github-workflow/services/should have theirclassNameupdated fromNeo.ai.mcp.server.github.*toNeo.ai.mcp.server.github-workflow.*.Knowledge Base Server:
ai/mcp/server/knowledge-base/services/should have theirclassNameupdated fromNeo.ai.mcp.server.knowledgebase.*toNeo.ai.mcp.server.knowledge-base.*.Memory Core Server:
ai/mcp/server/memory-core/services/should have theirclassNameupdated fromAI.mcp.server.memory.*toNeo.ai.mcp.server.memory-core.*.(Note: This is a straightforward find-and-replace task that can be applied across the respective server directories.)