query_jama_native_metadata
Retrieve exact metadata records from Jama projects by filtering with document key, status, item type, or keyword. Provides precise, native API results.
Instructions
Query Jama's native REST API directly for exact metadata filtering.
Use ONLY for precise lookups (exact document key, exact status, exact
item_type) — it returns empty on any misspelling. For topical, fuzzy or
natural-language questions, prefer `search_jama_semantics` instead.
Bypasses the vector store to answer precise questions (exact document key,
specific status, specific item type). Handles pagination internally and
returns up to 20 core metadata records.
Args:
project_id: numeric string Jama project id.
document_key: exact Jama document key (e.g. "SA-TC-7").
item_type: Jama item-type id as a numeric string (e.g. "89011" for Test
Case). Pass None for all types. Kept as a string (not int)
to match `search_jama_semantics` and the other MCP tools,
which all take ids as numeric strings.
status: exact status string (e.g. "BLOCKED", "APPROVED").
keyword: full-text 'contains' filter delegated to Jama.
Returns:
{"project_id","count","results":[{document_key,name,item_type_name,
status,modified_date,description}, ...]}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | ||
| keyword | No | ||
| item_type | No | ||
| project_id | Yes | ||
| document_key | No |