# GovTribe Documentation

`Documentation` returns one GovTribe MCP reference article via `article_name` or concatenates multiple articles into one markdown document via `article_names`.

## When To Use

Typical questions this tool answers well:

* Which article should I read before I call a specific GovTribe MCP tool?
* What guide explains query construction, search mode, date filters, location filters, aggregations, or vector-store retrieval?
* What are the input and output contracts for a specific GovTribe search or account-action tool?

## Required Reading

None.

## Input Contract

* Exactly one of `article_name` or `article_names` must be provided.
* `article_name`: Documentation article to retrieve.
  * `type`: `string`
  * `required`: `no`
  * `default`: `n/a`
  * `notes`: Use this for a single article. It is mutually exclusive with `article_names`. Use the exact article name, such as `Search_Federal_Contract_Opportunities_Tool`, `Search_Query_Guide`, or `Vector_Store_Content_Retrieval_Guide`.
* `article_names`: Documentation articles to concatenate into one markdown document.
  * `type`: `array<string>`
  * `required`: `no`
  * `default`: `n/a`
  * `notes`: Use this for multi-article retrieval. Each value must be an exact article name. Duplicate names are deduplicated by first occurrence. This field is mutually exclusive with `article_name`.

## Output Contract

* Returns raw markdown as plain text.
* When `article_name` is used, the response is that single article.
* When `article_names` is used, the response is one markdown document formed by concatenating the requested articles in normalized order with blank-line separation.

## Usage Notes

* Call this before using other GovTribe MCP tools.
* Tool articles end in `_Tool`.
* Guide articles end in `_Guide`.
* Batched requests reject invalid article names rather than returning partial results.
* The returned markdown is the authoritative source for tool and guide usage details.
