LearnNewsExamplesServices
Frontmatter
id7510
titleRefactor MCP Server Configuration
stateClosed
labels
enhancementai
assigneestobiu
createdAtOct 16, 2025, 1:21 PM
updatedAtOct 16, 2025, 1:24 PM
githubUrlhttps://github.com/neomjs/neo/issues/7510
authortobiu
commentsCount0
parentIssue7501
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtOct 16, 2025, 1:24 PM

Refactor MCP Server Configuration

Closed v11.0.0 enhancementai
tobiu
tobiu commented on Oct 16, 2025, 1:21 PM

This ticket covers the refactoring of the configuration for the MCP servers. Currently, services within the knowledge-base server are reaching back into the buildScripts directory to import aiConfig.mjs.

To improve modularity and prepare for eventual packaging, we will create a centralized configuration file within the ai/mcp/server/ directory.

Acceptance Criteria

  1. The file buildScripts/ai/aiConfig.mjs is copied to ai/mcp/server/config.mjs.
  2. The new ai/mcp/server/config.mjs is modified to remove the ports export, which is only relevant to the old Express servers.
  3. All service files within ai/mcp/server/knowledge-base/services/ are updated to import the new config file (../config.mjs).
  4. The old buildScripts/ai/aiConfig.mjs file is left untouched for now, as it is still in use by other scripts.
tobiu assigned to @tobiu on Oct 16, 2025, 1:21 PM
tobiu added parent issue #7501 on Oct 16, 2025, 1:21 PM
tobiu added the enhancement label on Oct 16, 2025, 1:21 PM
tobiu added the ai label on Oct 16, 2025, 1:21 PM
tobiu referenced in commit 756c958 - "Refactor MCP Server Configuration #7510" on Oct 16, 2025, 1:24 PM
tobiu closed this issue on Oct 16, 2025, 1:24 PM