CCAR-F scenarios › Developer Productivity with Claude · Question 33 of 60
Scenario 4 · Developer Productivity with Claude
Your team is building internal developer tools on the Claude Agent SDK. The agent helps engineers find their way around unfamiliar or legacy codebases, generates boilerplate, and automates repetitive chores. It works through the built-in Read, Write, Bash, Grep, and Glob tools, plus connections to Model Context Protocol (MCP) servers.
Tool Design & MCP Integration · Select TWO
Select two. The whole team should get the productivity agent's connection to your internal issue-tracker MCP server, which authenticates with each developer's personal API token. Separately, one engineer wants to try an experimental MCP server for a new code-search tool without affecting teammates. Which two configuration choices are correct?
Show answer and explanation
Answer: A and D — Define the issue-tracker server in the project-scoped .mcp.json committed to the repository, referencing the credential as ${TRACKER_TOKEN} through environment variable expansion. / Configure the experimental server in the engineer's user-scoped ~/.claude.json, so it is available only in that engineer's sessions and stays out of version control.
Shared team tooling belongs in the project-scoped .mcp.json, and environment variable expansion keeps secrets out of the repository (a). Personal or experimental servers belong in the user-scoped ~/.claude.json (d). (b) commits a secret to version control. (c) gives every teammate the experimental tools at connection time, since all configured servers' tools are discovered and available together, and telling people in a README to ignore them is not isolation.
More from this scenario
- The agent generates a service class from a template and then needs to change one of…
- Your team shares a /scaffold-endpoint skill in .claude/skills/ that generates…
- An engineer asks the agent to migrate a legacy payments service off a deprecated HTTP…
- A new engineer reports that the agent never adds the team's required license header or…
- An engineer asks the agent to "add comprehensive tests to the legacy inventory service,"…