Rcmes Mcp

C 62 completed
Other
cli / python · tiny
44
Files
13,037
LOC
4
Frameworks
7
Languages

Pipeline State

completed
Run ID
#395644
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
60.33
Framework unique
Isolation
Last stage change
2026-05-10 03:35:10
Deduplication group #50473
Member of a group with 8 similar repo(s) — canonical #120030 view group →
Top concepts (2)
Project DescriptionWeb Frontend
Repobility analyzer · published findings · https://repobility.com

AI Prompt

Create a comprehensive Regional Climate Model Evaluation System (RCMES-MCP) that acts as an MCP Server. I need a full stack application where the backend uses FastAPI to provide tools for analyzing massive climate datasets like NEX-GDDP-CMIP6 directly from AWS S3. The system must support climate analysis, calculating trends, anomalies, and regional statistics, and also compute extreme indices like heatwaves and drought. For the frontend, use React to build an interactive UI that allows users to select climate models, variables, and time periods. The UI should also support visualization features like maps, time series plots, and histograms, and ideally, it should integrate with Azure OpenAI for advanced agent interactions.
python fastapi react aws-s3 climate-science data-analysis web-app ai-agent visualization cli
Generated by gemma4:latest

Catalog Information

Regional Climate Model Evaluation System as an MCP Server

Description

Regional Climate Model Evaluation System as an MCP Server

Novelty

3/10

Tags

python fastapi react aws-s3 climate-science data-analysis web-app ai-agent visualization cli

Technologies

fastapi openai pydantic

Claude Models

claude-opus-4-6

Quality Score

C
61.6/100
Structure
66
Code Quality
52
Documentation
63
Testing
50
Practices
61
Security
92
Dependencies
60

Strengths

  • Code linting configured (ruff (possible))
  • Consistent naming conventions (snake_case)
  • Good security practices \u2014 no major issues detected
  • Containerized deployment (Docker)

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors
  • No CI/CD configuration \u2014 manual testing and deployment
  • 1 bare except/catch blocks swallowing errors
  • 1471 duplicate lines detected \u2014 consider DRY refactoring
  • 4 'god files' with >500 LOC need decomposition

Recommendations

  • Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
  • Add a LICENSE file (MIT recommended for open source)
  • Replace bare except/catch blocks with specific exception types

Security & Health

6.1h
Tech Debt (B)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (1)
Want fix-PRs on findings? Install Repobility's GitHub App · github.com/apps/repobility-bot
Apache-2.0
License
8.2%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

python
39.2%
json
37.7%
typescript
13.5%
css
7.2%
markdown
1.6%
toml
0.6%
html
0.1%

Frameworks

FastAPI React pytest Vite

Concepts (2)

Data scored by Repobility · https://repobility.com
CategoryNameDescriptionConfidence
Want this analysis on your repo? https://repobility.com/scan/
auto_descriptionProject DescriptionRegional Climate Model Evaluation System as an MCP Server80%
auto_categoryWeb Frontendweb-frontend70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/120001.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV