MCP007 List requirements referencing anotherΒΆ

mcp | tools mcp | query mcp | traceability

I would like to see which requirements reference or depend on a specific requirement to understand dependency chains and impact analysis. When a requirement changes, I need to know what other requirements might be affected.

The user shall be able to query which requirements reference a given requirement.

The MCP server shall expose a tool named list_references_to that accepts a requirement ID and returns all requirements that reference it in their ref field.

The response shall be a list of requirement summaries, each containing:

  • id: The unique identifier

  • short: The short description (if present)

  • category: The requirement category

The list shall be sorted alphabetically by ID.

If no requirements reference the given ID, an empty list shall be returned. If the requirement ID does not exist, an error shall be returned.

Properties

author: Claude

since: 0.2.0

Tested by
References
Source

Source file: specs/mcp/tracability.yaml

Loaded from: speky_mcp

Implemented in: handle_list_references_to