Question 10
A repository team needs a shared issue-tracker MCP server configuration that works after cloning the project. Credentials must not be committed. Where should the portable server definition be kept?
Explanation
Correct Answer
Project configuration can be versioned for the team, while token values remain outside the repository. The runtime expands configured environment references when establishing the connection.
Incorrect Answers
User-level configuration is intended for personal settings, and committed secrets would expose credentials. A checked-in project definition must reference external secret values.
Instruction files are not secret stores, and tool connections require actual MCP configuration. A shared definition plus externally supplied environment variables meets both needs.
Manual per-person configuration drifts and undermines a portable team integration. A project-scoped template avoids duplication without committing credentials.