Skip to content

Add MseeP.ai badge#85

Closed
mseep-ai wants to merge 1 commit into
rohitg00:mainfrom
mseep-ai:add-mseep-badge
Closed

Add MseeP.ai badge#85
mseep-ai wants to merge 1 commit into
rohitg00:mainfrom
mseep-ai:add-mseep-badge

Conversation

@mseep-ai
Copy link
Copy Markdown

@mseep-ai mseep-ai commented Apr 29, 2026

Hi there,

This pull request shares a security update on ai-engineering-from-scratch.

We also have an entry for ai-engineering-from-scratch in our directory, MseeP.ai, where we provide regular security and trust updates on your app.

We invite you to add our badge for your MCP server to your README to help your users learn from a third party that provides ongoing validation of ai-engineering-from-scratch.

You can easily take control over your listing for free: visit it at https://mseep.ai/app/rohitg00-ai-engineering-from-scratch.

Thanks,

The MseeP Team
MCP servers you can trust


MseeP.ai Security Assessment Badge

Summary by CodeRabbit

  • Documentation
    • Added a clickable security assessment badge to the README header area.

@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 29, 2026

@mseep-ai is attempting to deploy a commit to the rohitg00's projects Team on Vercel.

A member of the Team first needs to authorize it.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 29, 2026

📝 Walkthrough

Walkthrough

A security assessment badge link is added to the README file header, appearing before the existing banner block with an additional newline for visual separation.

Changes

Cohort / File(s) Summary
Documentation Badge
README.md
Adds a clickable security assessment badge image link and extra newline at the beginning of the README header.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Poem

🐰 A badge for security now gleams in the light,
at the top of the README, looking quite right!
A link to inspect what keeps code safe and sound,
the finest of badges that CodeRabbit's found. ✨

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'Add MseeP.ai badge' directly and clearly describes the main change—adding a security assessment badge to the README.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share
Review rate limit: 7/8 reviews remaining, refill in 7 minutes and 30 seconds.

Comment @coderabbitai help to get the list of available commands and usage tips.

Warning

⚠️ This pull request might be slop. It has been flagged by CodeRabbit slop detection and should be reviewed carefully.

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@README.md`:
- Around line 1-2: Remove the MseeP.ai badge markdown from README.md (the linked
image line containing "MseeP.ai Security Assessment Badge" or references to
mseep.net / mseep.ai); search for the badge markdown or the text "MseeP" in
README.md, delete that line(s), and commit with a clear message like "Remove
inappropriate MseeP.ai badge" — no other code changes required.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: be08f8b9-6f28-4434-ba4f-c7d699e996b6

📥 Commits

Reviewing files that changed from the base of the PR and between 02cce05 and 67f9c23.

📒 Files selected for processing (1)
  • README.md

Comment thread README.md
Comment on lines +1 to +2
[![MseeP.ai Security Assessment Badge](https://mseep.net/pr/rohitg00-ai-engineering-from-scratch-badge.png)](https://mseep.ai/app/rohitg00-ai-engineering-from-scratch)

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

🧩 Analysis chain

🌐 Web query:

What is MseeP.ai and what security assessments do they provide for GitHub repositories?

💡 Result:

MseeP.ai is a platform that provides a directory of trusted Model Context Protocol (MCP) servers for AI integrations, featuring real-time security ratings and vulnerability analysis to help users discover and integrate secure MCP servers. It offers tools like the MseeP AI Helper app for intelligent recommendations, security scoring, and seamless integration with AI workflows such as Claude. For GitHub repositories, particularly those hosting MCP servers, MseeP.ai performs automated security assessments using tools like Semgrep. These scans detect issues such as unsafe use of exec, yaml.load, os.system with dynamic input, base64 decoding potentially indicating obfuscated code, and dependency vulnerabilities. Results include a security score out of 100 (e.g., 60/100 for high risk), risk level, scan date, and categorized findings by severity (medium, low). Badges summarizing these assessments are promoted via pull requests to project READMEs, with detailed listings available on mseep.ai/app/[repo]. The service automatically discovers and scans public MCP servers on GitHub.

Citations:


🏁 Script executed:

# Check if this is an MCP server repository
find . -type f -name "*.py" -o -name "*.ts" -o -name "*.js" | head -20
cat README.md | head -50

Repository: rohitg00/ai-engineering-from-scratch

Length of output: 4243


🌐 Web query:

MseeP.ai mseep.net domain image badge security why different domains

💡 Result:

MseeP.ai (mseep.ai) is a security-focused directory for trusted Model Context Protocol (MCP) servers, providing security ratings, verified maintainer identities, integrity tracking, and alerts for AI integrations. It was launched by SkyDeck AI to address MCP security vulnerabilities. mseep.net hosts the images for MseeP.ai's "Security Assessment Badge," which displays security scan results (e.g., score out of 100, risk level, findings from tools like semgrep). These badges are added to MCP server repositories via pull requests to promote trust and ongoing validation. Examples include badges at URLs like https://mseep.net/pr/xorbitsai-inference-badge.png. The domains differ because mseep.ai is the primary public-facing site and directory, while mseep.net serves as a dedicated asset/CDN subdomain specifically for hosting static badge images, ensuring reliable delivery for GitHub READMEs and promotional use without impacting the main site's performance.

Citations:


This security badge is inappropriate for this repository.

The MseeP.ai badge is designed for Model Context Protocol (MCP) servers, which this repository is not. ai-engineering-from-scratch is an educational course on AI fundamentals, not an MCP server implementation. The badge should be removed because:

  1. Wrong Repository Type: MseeP.ai automatically scans and badges public MCP servers. This repository doesn't fit that category.

  2. Misleading Badge: Readers may assume this educational course has passed a security assessment relevant to its actual purpose, when the badge measures something entirely different (MCP server security).

While MseeP.ai is a legitimate service and the domain split (mseep.net for images/CDN, mseep.ai for the main site) is intentional asset hosting architecture, the badge itself is simply not applicable here.

Recommendation: Close this PR. If you want security-related badges, consider those relevant to educational content (e.g., OWASP, code analysis tools, dependency scanning for the course materials themselves).

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@README.md` around lines 1 - 2, Remove the MseeP.ai badge markdown from
README.md (the linked image line containing "MseeP.ai Security Assessment Badge"
or references to mseep.net / mseep.ai); search for the badge markdown or the
text "MseeP" in README.md, delete that line(s), and commit with a clear message
like "Remove inappropriate MseeP.ai badge" — no other code changes required.

@rohitg00 rohitg00 closed this Apr 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants