agent-readiness-cli

v0.1.0 suspicious
4.0
Medium Risk

Score any URL for AI-agent readiness — llms.txt, JSON-LD, AI-bot robots.txt, canonical, MCP, meta, sitemap.

🤖 AI Analysis

Final verdict: SUSPICIOUS

The package has minimal risks in terms of network, shell, obfuscation, and credential activities. However, its metadata raises concerns due to low community engagement, a single contributor, and recent creation, suggesting potential risks.

  • Low community engagement
  • Single contributor
  • New package
Per-check LLM notes
  • Network: The observed network call is likely for legitimate purposes, such as fetching configuration or updates.
  • Shell: No shell execution patterns detected.
  • Obfuscation: No obfuscation patterns detected, indicating low risk.
  • Credentials: No credential harvesting patterns detected, indicating low risk.
  • Metadata: The repository's lack of community engagement, single contributor, and newness suggest potential risk.

🔬 Heuristic Checks

Outbound Network Calls score 3.0

Found 2 network call pattern(s)

  • [int, dict, bytes]: req = urllib.request.Request(url, headers={"User-Agent": USER_AGENT, "Accept": "*
  • "*/*"}) try: with urllib.request.urlopen(req, timeout=TIMEOUT) as r: return r.sta
Code Obfuscation

No obfuscation patterns detected

Shell / Subprocess Execution

No shell execution patterns detected

Credential Harvesting

No credential harvesting patterns detected

Typosquatting

No typosquatting candidates detected

Registered Email Domain

Email domain looks legitimate: guardlabs.online>

Suspicious Page Links

All external links appear legitimate

Git Repository History score 7.5

Git history flags: Repository has zero stars and zero forks

  • Repository has zero stars and zero forks
  • Very few commits: 2 total
  • Single contributor with only 2 commit(s) — possibly throwaway account
Maintainer History score 6.0

3 maintainer concern(s) found

  • Only one version has ever been released — brand new package
  • Author name is missing or very short
  • Author "" appears to have only 1 package on PyPI (new or inactive account)
Known CVE Vulnerabilities

No known vulnerabilities found in OSV database.

💡 AI App Starter Prompt

Use this prompt to build a project with agent-readiness-cli
Create a web application named 'AI-Ready Checker' using Python and Flask framework. This application will utilize the 'agent-readiness-cli' package to evaluate websites for their readiness to interact with AI agents. The app should have the following functionalities:

1. User Input: Allow users to input a URL.
2. AI Agent Readiness Evaluation: Use 'agent-readiness-cli' to score the provided URL based on its compatibility with AI agents. This includes checking for llms.txt, JSON-LD, AI-bot specific robots.txt, canonical URLs, Meta tags, Structured Data (MCP), and Sitemaps.
3. Detailed Report: Display a detailed report of the evaluation, highlighting strengths and weaknesses of the website's structure for AI interaction.
4. Recommendations: Provide actionable recommendations to improve the website's AI readiness score.
5. User Interface: Develop a clean, user-friendly interface where users can easily enter a URL, see the evaluation results, and read through recommendations.
6. Integration Testing: Ensure that the 'agent-readiness-cli' package is properly integrated and tested across different types of websites (e-commerce, blogs, news sites, etc.).
7. Documentation: Include comprehensive documentation explaining how to install and use the application, as well as how the 'agent-readiness-cli' package functions within the context of the app.
8. Deployment: Plan for deployment of the application on a cloud service like Heroku or AWS, making it accessible online.