AI Analysis
Final verdict: SUSPICIOUS
The package has no apparent direct malicious activities such as network calls or shell executions. However, its recent creation, low activity, and single contributor increase suspicion.
- Recent repository creation
- Low activity
- Single contributor
Per-check LLM notes
- Network: No network calls suggest the package is not designed to communicate externally, which is typical for many utility packages.
- Shell: No shell executions indicate the package does not run external commands, reducing the risk of unauthorized system access.
- Metadata: The repository's recent creation, low activity, and single contributor raise suspicion of potential malicious intent.
Heuristic Checks
Outbound Network Calls
No suspicious network call patterns found
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
No author email provided
Suspicious Page Links
All external links appear legitimate
Git Repository History
score 10.0
Git history flags: Repository created very recently: 5 day(s) ago (2026-06-01T05:27:10Z)
Repository created very recently: 5 day(s) ago (2026-06-01T05:27:10Z)Repository has zero stars and zero forksVery few commits: 1 totalSingle contributor with only 1 commit(s) — possibly throwaway account
Maintainer History
score 4.0
2 maintainer concern(s) found
Only one version has ever been released — brand new packageAuthor "SceneAPI" 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 SceneMCP
Your task is to develop a fully-functional mini-application called 'SceneExplorer' using the Python package 'SceneMCP'. This application will serve as a user-friendly interface to explore and manipulate scenes using the SceneAPI framework. The core functionality of 'SceneExplorer' includes loading scenes, visualizing them, and applying various transformations based on the SceneMCP toolkit's capabilities. Step-by-Step Development Plan: 1. Setup your development environment with Python and install the necessary packages including SceneMCP. 2. Create a GUI interface using a library such as PyQt5 or Tkinter for ease of use. 3. Implement a feature to load scenes into the application from predefined directories or URLs. 4. Integrate visualization capabilities that allow users to view the loaded scenes in a graphical format. 5. Utilize SceneMCP's transformation tools to enable users to rotate, scale, and translate scenes within the application. 6. Add a feature to save modified scenes back to disk or upload them to a specified location. 7. Ensure robust error handling and logging to capture any issues during scene manipulation. 8. Include documentation and comments within your code to facilitate future maintenance and updates. Suggested Features: - Real-time preview of transformations applied to scenes. - Ability to apply multiple transformations sequentially or simultaneously. - Support for different types of scenes (e.g., indoor, outdoor). - Export options for scenes in various formats (e.g., OBJ, STL). - Integration with cloud services for storing and sharing scenes. How to Utilize SceneMCP: - Use SceneMCP's loading functions to import scenes into your application efficiently. - Leverage SceneMCP's visualization utilities to render scenes in real-time. - Apply SceneMCP's transformation tools to modify scenes according to user inputs. - Employ SceneMCP's saving functionalities to store modified scenes accurately.