io.github.CloudCorpRecords/clouddocs

Official registry Search and web

Search, read, and get recommendations for AWS documentation pages.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

NPM package @reneturcios/clouddocs
Claude Code
claude mcp add clouddocs -- npx -y @reneturcios/clouddocs@0.1.0 mcp
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "clouddocs": {
            "command": "npx",
            "args": [
                "-y",
                "@reneturcios/clouddocs@0.1.0",
                "mcp"
            ]
        }
    }
}
OCI package ghcr.io/cloudcorprecords/clouddocs:0.1.0
Claude Code
claude mcp add clouddocs -- docker run -i --rm ghcr.io/cloudcorprecords/clouddocs:0.1.0 mcp
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "clouddocs": {
            "command": "docker",
            "args": [
                "run",
                "-i",
                "--rm",
                "ghcr.io/cloudcorprecords/clouddocs:0.1.0",
                "mcp"
            ]
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. clouddocs
  2. Install
  3. CLI
  4. MCP server
  5. Development
  6. License

clouddocs

clouddocs is a reading room for AWS documentation. It searches the official AWS documentation index for a phrase, opens a documentation page and returns it as clean markdown-style text you can page through in slices, and suggests the related documentation pages a page points to. It works from the command line or as an MCP server for agents, and it needs no AWS account and no API key: everything it reads is the public documentation site.

Only AWS documentation addresses are accepted for reading and recommendations — docs.aws.amazon.com, aws.amazon.com, and their subdomains. Any other host is refused before a request is made.

Install

npx @reneturcios/clouddocs search "s3 bucket naming"

Or run the container image:

docker run -i ghcr.io/cloudcorprecords/clouddocs

The container defaults to the MCP server (see below). Pass CLI arguments to use it as a CLI instead.

CLI

# Search the documentation index
clouddocs search "s3 bucket naming rules"
clouddocs search "lambda execution role" --limit 5 --json

# Read a page as markdown-style text, optionally one window of it
clouddocs read https://docs.aws.amazon.com/AmazonS3/latest/userguide/bucketnamingrules.html
clouddocs read https://docs.aws.amazon.com/AmazonS3/latest/userguide/bucketnamingrules.html --start-index 5000 --max-length 5000

# Related pages for a documentation page
clouddocs recommend https://docs.aws.amazon.com/AmazonS3/latest/userguide/bucketnamingrules.html

clouddocs --version

Exit codes: 0 on success, 1 when a search or fetch fails (the error names the problem), 2 for usage errors.

MCP server

One bin serves both faces. The mcp subcommand starts a stdio MCP server:

npx -y @reneturcios/clouddocs mcp

MCP client configuration:

{
  "mcpServers": {
    "clouddocs": {
      "command": "npx",
      "args": ["-y", "@reneturcios/clouddocs", "mcp"]
    }
  }
}
Tools
ToolInputWhat it returns
search_documentationsearch_phrase (string, required), limit (integer, optional)Matching documentation pages: title, URL, and a short summary for each. Search runs against the official search endpoint at search.docs.aws.amazon.com.
read_documentationurl (string, required), max_length (integer, optional), start_index (integer, optional)The page converted to markdown-style text: headings, links, lists, and code blocks preserved, navigation and scripts removed. start_index and max_length select a window of the converted text so long pages can be read in slices.
recommendurl (string, required)Related AWS documentation pages for the given page: the documentation pages it links to, in order, de-duplicated.

Development

npm install
npm run build   # tsc -> dist/
npm test        # node test runner over test/*.test.ts, no network (fake fetch fixtures)
npm run dev     # run the CLI from source via tsx

License

MIT — see LICENSE.

Frequently asked questions

What is io.github.CloudCorpRecords/clouddocs?

Search, read, and get recommendations for AWS documentation pages.

How do I install io.github.CloudCorpRecords/clouddocs?

It runs on your machine. In Claude Code: claude mcp add clouddocs -- npx -y @reneturcios/clouddocs@0.1.0 mcp. For other clients, paste the JSON configuration from this page into their MCP settings.

Does io.github.CloudCorpRecords/clouddocs need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is io.github.CloudCorpRecords/clouddocs open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains io.github.CloudCorpRecords/clouddocs?

It is published by CloudCorpRecords. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.