Powertools MCP Search Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_docsB | Perform a search of the Powertools for AWS Lambda documentation index to find web page references online. Great for finding more details on Powertools features and functions using text search. Try searching for features like 'Logger', 'Tracer', 'Metrics', 'Idempotency', 'batchProcessor', etc. Powertools is available for the following runtimes: python, typescript, java, dotnet. If a specific version is not mentioned the search service will use the latest documentation. |
| fetch_doc_pageA | Fetches the content of a Powertools documentation page and returns it as markdown. This allows you to read the full documentation for a specific feature or function. You MUST use the url returned form the search_docs tool since this will be the page to load.The URL must be from the docs.powertools.aws.dev domain. Use this after finding relevant pages with search_docs to get detailed information. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 2 tools
The two tools have clearly distinct purposes: search_docs finds relevant documentation pages, while fetch_doc_page retrieves the content of a specific page. There is no overlap in functionality, and the descriptions explicitly state the workflow relationship between them.
Both tools follow a consistent verb_noun pattern (search_docs, fetch_doc_page) with clear, descriptive names that match their functions. The naming is uniform and predictable throughout the set.
With only 2 tools, the server feels thin for a documentation search domain. While the tools cover the core search-and-retrieve workflow, additional utilities like listing available versions or filtering by runtime could enhance completeness. The count is borderline but functional.
The toolset covers the essential documentation search workflow: finding pages and fetching content. However, there are minor gaps, such as no direct way to list documentation sections or filter searches by runtime/version without relying on search queries. Agents can work around these with the provided tools.