Free Climbing Grade Converter Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Free Climbing Grade Converter Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
A specialized Model Context Protocol (MCP) server that enables LLMs (like Claude) to accurately convert climbing grades across different rating systems using a data-driven approach.
1. Prerequisites Ensure you have uv installed in your Linux distribution:
curl -LsSf https://astral.sh/uv/install.sh | sh2. Installation Clone the repository and sync dependencies:
git clone https://github.com/yychentw/free-climbing-grade-converter-mcp.git
cd free_climbing_grade_converter_mcp
uv sync3. Verification Test the server logic manually in your terminal:
uv run main.pyTo use this tool in Claude Desktop (Windows) via WSL, add the following entry to your claude_desktop_config.json (Note: Replace /home/user/... with the absolute path to your project directory in WSL.):
{
"mcpServers": {
"climbing-converter": {
"command": "wsl",
"args": [
"-d", "Ubuntu",
"-e", "bash", "-l", "-c",
"cd /home/user/free_climbing_grade_converter_mcp && uv run main.py"
]
}
}
}Once connected, you can ask Claude:
main.py: The core MCP server logic and tool definitions.climbing_grades.json: The source-of-truth database for grade mappings.pyproject.toml: Project metadata and dependency management.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.