Content
AWS Level Checker MCP Server Version
This is an MCP server that analyzes the content of AWS technical blogs and determines the level.
It carries on the spirit of the highly praised service that has ended, [#AWS Level Checker](https://github.com/minorun365/aws-level-checker).

## Overview
This MCP server analyzes the content of AWS technical blogs and determines it to be one of the following four levels:
- **Level 100**: A level that explains the overview of AWS services
- **Level 200**: A level that explains best practices and service features, assuming prior knowledge of the topic
- **Level 300**: A level that explains the details of the target topic
- **Level 400**: A level that explains how technology works through implementations involving multiple services and architectures
## Installation
### Recommended Method Using `uvx`
If using [`uv`](https://docs.astral.sh/uv/), no special installation is required. You can run it directly using [`uvx`](https://docs.astral.sh/uv/guides/tools/):
```bash
uvx mcp-aws-level-checker
```
### Method to Install via PyPI
You can also install it using pip:
```bash
pip install mcp-aws-level-checker
```
After installation, you can run it with the following command:
```bash
python -m mcp_aws_level_checker
```
## Configuration Method
### Configuration in Claude.app
Please add the following to Claude's settings:
#### If Using uvx
```json
"mcpServers": {
"aws-level-checker": {
"command": "uvx",
"args": ["mcp-aws-level-checker"]
}
}
```
#### If Installed via pip
```json
"mcpServers": {
"aws-level-checker": {
"command": "python",
"args": ["-m", "mcp_aws_level_checker"]
}
}
```
### Configuration in VS Code
Please add the following to the VS Code settings file. You can open the settings file by pressing `Ctrl + Shift + P` and typing `Preferences: Open User Settings (JSON)`.
Alternatively, you can create a `.vscode/mcp.json` file in your workspace to share the settings with other users.
> If using the `.vscode/mcp.json` file, the `mcp` key is required.
#### If Using uvx
```json
{
"mcp": {
"servers": {
"aws-level-checker": {
"command": "uvx",
"args": ["mcp-aws-level-checker"]
}
}
}
}
```
#### If Installed via pip
```json
{
"mcp": {
"servers": {
"aws-level-checker": {
"command": "python",
"args": ["-m", "mcp_aws_level_checker"]
}
}
}
}
```
## MCP Server Specifications
- Tool Name: `analyze_aws_blog`
- Input Format: Full text of AWS blog articles
- Output Format: As follows
```
Level: [Determined Level (100/200/300/400)]
Reason for Judgment: [Detailed explanation of the judgment reason]
```
## Tips
It is convenient to use in combination with [Fetch](https://github.com/modelcontextprotocol/servers/tree/main/src/fetch).
Connection Info
You Might Also Like
MarkItDown MCP
Converting files and office documents to Markdown.
Time
Obtaining current time information and converting time between different...
Filesystem
Model Context Protocol Servers
Sequential Thinking
Offers a structured approach to dynamic and reflective problem-solving,...
Git
Model Context Protocol Servers
Context 7
Context7 MCP Server -- Up-to-date code documentation for LLMs and AI code editors