LearnNewsExamplesServices
Frontmatter
id7400
titleDefine Agent-Agnostic MCP Server Configuration
stateClosed
labels
enhancementhelp wantedgood first issuehacktoberfestai
assigneesMannXo
createdAtOct 7, 2025, 11:45 AM
updatedAtOct 8, 2025, 1:40 PM
githubUrlhttps://github.com/neomjs/neo/issues/7400
authortobiu
commentsCount2
parentIssue7399
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtOct 8, 2025, 1:40 PM

Define Agent-Agnostic MCP Server Configuration

Closed v11.0.0 enhancementhelp wantedgood first issuehacktoberfestai
tobiu
tobiu commented on Oct 7, 2025, 11:45 AM

To ensure our new Model Context Protocol (MCP) servers for AI tooling are accessible to a wide range of agents (e.g., from Google, Anthropic, etc.), we need a standardized, agent-agnostic configuration mechanism. Relying on a vendor-specific file like .gemini/settings.json is not a scalable or portable solution.

This task is to design a generic configuration file format and a discovery mechanism that any agent can use to find and connect to the locally running MCP servers (Knowledge and Memory).

Acceptance Criteria

  1. A new, agent-agnostic configuration file, .github/mcp-servers.json, is designed.
  2. The configuration schema supports defining multiple MCP servers, including their name, port, and a command to start them.
  3. A clear discovery protocol is documented for agents, explaining how to locate and parse this new configuration file.
  4. The design is documented in a new guide within the learn/guides/ai/ directory.

Agent Instructions

To work on this ticket, please start your session with the following prompt:

Please follow the instructions in @AGENTS.md.

Once you are initialized, I want to work on a sub-task for the "Architect AI Tooling as a Model Context Protocol (MCP) Servers" epic.

My task is to implement: Define Agent-Agnostic MCP Server Configuration

You will need to read the epic context from @.github/ISSUE/epic-architect-ai-tooling-as-mcp.md and the specific ticket details from @.github/ISSUE/ticket-define-agent-agnostic-mcp-config.md before we begin.

tobiu added parent issue #7399 on Oct 7, 2025, 11:45 AM
tobiu added the enhancement label on Oct 7, 2025, 11:45 AM
tobiu added the help wanted label on Oct 7, 2025, 11:45 AM
tobiu added the good first issue label on Oct 7, 2025, 11:45 AM
tobiu added the hacktoberfest label on Oct 7, 2025, 11:45 AM
tobiu added the ai label on Oct 7, 2025, 11:45 AM
MannXo
MannXo Oct 7, 2025, 11:46 AM

Hey @tobiu , I can work on this. can you assign it to me if it's up for grabs? thanks

tobiu
tobiu Oct 7, 2025, 12:01 PM

Hi, and thanks for your interest. This was fast. Sure, I can assign it to you. Please make sure to read https://github.com/neomjs/neo/issues/7399 first, since it the ticket requires the new "AI Native" workflow.

I am still in the middle of refining the other subs and moving them into GitHub tickets.

tobiu assigned to @MannXo on Oct 7, 2025, 12:02 PM
MannXo referenced in commit d09fc09 - "Add agent-agnostic MCP server configuration on Oct 8, 2025, 10:11 AM
MannXo cross-referenced by PR #7416 on Oct 8, 2025, 10:13 AM
tobiu closed this issue on Oct 8, 2025, 1:40 PM
tobiu referenced in commit d6dfc20 - "Add agent-agnostic MCP server configuration on Oct 8, 2025, 1:40 PM