Atlas Pipeline

io.github.IamNishant51由 GitHub 帳號 IamNishant51 發布v1.0.2更新於 Oct 24, 2026

7-stage AI pipeline MCP server: Intent→Context→Git→Decompose→Variants→Critique→Optimize

發布方自己的服務:Red Atlas Api

概覽

AI 產生的概覽

Atlas Pipeline 是本地 MCP 伺服器,為助理提供多階段程式碼分析與重構流程,以及大量程式碼審查、測試、安全與前端工具。

可以做什麼
  • 執行分階段流程:意圖分析、專案脈絡蒐集、Git 歷史分析、任務拆解、方案變體、評析與最佳化
  • 分析與改善程式碼:審查、評析、重構、最佳化、解說、除錯以及大規模程式庫改造
  • 搜尋與預測:語意與 RAG 式程式碼搜尋、缺陷與效能預測、技術債量化
  • 產生產出物:測試、文件、TypeScript 型別、API 用戶端、CSS 與動畫程式碼、指標儀表板
  • 掃描安全問題、相依套件與效能瓶頸,並協助解決 Git 合併衝突
  • 查看可用的 LLM 供應商狀態
適用情境
適合希望在 IDE 內讓助理對既有專案執行結構化、多步驟的程式碼分析與重構,或在對話中直接取得自動程式碼審查、測試產生、安全掃描與前端效能建議的情境。
執行需求
以 npm 套件 atlas-pipeline-mcp 透過 stdio 在本機執行,可全域安裝或使用 npx;需要 Cursor、VS Code、Windsurf 或 Claude Desktop 等桌面 IDE。選用憑證:ANTHROPIC_API_KEY、OPENAI_API_KEY,以及供本機 Ollama 端點使用的 OLLAMA_BASE_URL。未提供金鑰時由 IDE 內建 AI 完成生成。
安裝前請注意
README 稱不需 API 金鑰,但清單將 ANTHROPIC_API_KEY 與 OPENAI_API_KEY 宣告為密鑰;若提供,會由本機伺服器讀取。工具可能提出或執行重構、遷移與合併衝突處理,請在接受前檢查變更。專案程式碼與 Git 歷史在本機分析,提示內容可能傳送給所設定的 LLM 供應商。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Atlas Pipeline,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

Atlas MCP Server

[npm version] [npm downloads] [License: MIT] [TypeScript] [Node.js]

Enterprise-Grade Agentic AI Pipeline for Modern IDEs

Advanced AI/ML-powered development tools with RAG search, ML bug prediction, intelligent code migration, and comprehensive test generation.

Installation • Features • Tools • Usage • Documentation


Overview

Atlas MCP Server transforms your IDE with intelligent development capabilities through a comprehensive analysis pipeline:

Intent → Context → Decomposition → Variants → Critique → Optimization

Natively integrated with Cursor, Windsurf, Claude Desktop, GitHub Copilot, and VS Code.


What's New in Latest Version

Advanced Development Tools Suite

The latest version introduces six powerful tools designed to address complex development challenges:

New Advanced Analysis Tools:

Bug OraclePredictive bug detection system analyzing code patterns, complexity metrics, and historical data to forecast potential issues before they occur
Code WhispererIntelligent code suggestion engine providing context-aware recommendations, pattern detection, and best practice enforcement
Codebase SurgeonPrecision refactoring tool for large-scale codebase transformations with dependency-aware modifications and impact analysis

Enhanced Development Experience:

Semantic SearchAdvanced code search with natural language understanding, finding code by intent rather than keywords
Smart Merge ResolverIntelligent conflict resolution for git merges using code analysis and context understanding to suggest optimal merge strategies
Tech Debt QuantifierTechnical debt measurement and tracking system with actionable metrics and prioritized remediation roadmaps

Frontend Developer Tools

Comprehensive suite for modern frontend development:

Performance DoctorDetects React/Vue re-render issues, bundle bloat, memory leaks, and provides specific code fixes with improvement estimates
CSS WizardCSS architecture analyzer - detects specificity conflicts, generates design tokens, converts between BEM/Tailwind/CSS Modules/styled-components
Animation StudioProfessional animation generator - CSS keyframes, Framer Motion, GSAP timelines, micro-interactions with accessibility support
API HelperAPI integration assistant - generates TypeScript types, React Query/SWR hooks, mock data, Zod schemas, and error handling

Senior Developer Tools

Expert-level guidance and analysis:

Senior MentorArchitectural guidance from a 15+ year veteran perspective with trade-off analysis and senior lessons
Performance OptimizerDeep performance analysis with Web Vitals optimization and bottleneck detection
Security ScannerEnterprise-grade vulnerability detection with compliance assessment (GDPR, CCPA, HIPAA, PCI-DSS)
State Management ArchitectPattern comparison and scalability analysis for Redux, Zustand, Jotai, Recoil, and more
API Design ConsultantRESTful and GraphQL API design review with best practices and documentation templates

AI/ML Powered Tools

Advanced machine learning capabilities:

RAG SearchSemantic code search with knowledge graphs and natural language queries
ML PredictorBug & performance prediction with 70-85% accuracy using machine learning
Code MigrationIntelligent migration (12 types: JS→TS, React upgrades, Callbacks→Async)
Test GeneratorAdvanced test generation with edge cases, mocks, and property-based testing

Core Professional Tools

Essential development utilities:

RefactorCode refactoring engine with complexity analysis
ProfilerPerformance profiling & bottleneck detection (O(n), O(n²), etc.)
ReviewAutomated code review with quality scores and security checks
DependenciesDependency analysis, unused package detection, vulnerability scanning
DashboardInteractive HTML metrics dashboards with real-time data
SecuritySecurity vulnerability scanning (CWE, OWASP standards)
Test GenComprehensive test case generation (Jest, Vitest, Pytest, Mocha)
Docs GenAuto-generate documentation (JSDoc, TSDoc, PyDoc)

Key Features

AI/ML Capabilities

  • RAG Search - Semantic code understanding with knowledge graphs
  • ML Prediction - Bug & performance forecasting (70-85% accuracy)
  • Code Migration - 12 intelligent migration types
  • Test Generation - Advanced test suites with edge cases
  • Bug Oracle - Predictive bug detection and prevention
  • Semantic Search - Natural language code discovery

Professional Tools

  • Full Pipeline - Intent → Context → Variants → Optimize
  • Quality Analysis - Code review, security, complexity
  • Performance - Profiling, bottleneck detection
  • Automation - Tests, docs, refactoring
  • Tech Debt - Quantification and tracking
  • Merge Resolution - Intelligent conflict handling

Why Choose Atlas?

  • Zero Configuration: No API keys required - leverages your IDE's built-in AI (Copilot/Cursor)
  • 33 Professional Tools: Comprehensive suite covering all development needs
  • Agentic Workflow: DAG-based task decomposition for complex problems
  • Context Aware: Deep project structure, dependencies, and git history analysis
  • High Performance: LRU caching, request deduplication, parallel execution
  • Enterprise Ready: Production-grade tools with security and compliance features

Installation

Quick Start (Recommended)

Step 1: Install Globally

Open your terminal and run:

bash
npm install -g atlas-pipeline-mcp

Step 2: Run Auto-Setup

Automatically configure your IDE (Cursor or VS Code):

bash
atlas-mcp-setup

Step 3: Restart IDE

Restart your editor. The Atlas server will be automatically connected and ready to use.


Available Tools

Advanced Development & Analysis Tools

atlas_bug_oracleBug Oracle
Predictive bug detection analyzing code patterns, complexity metrics, and historical data to forecast potential issues with 70-85% accuracy.
atlas_code_whispererCode Whisperer
Context-aware code suggestions with pattern detection, best practice enforcement, and intelligent auto-completion.
atlas_codebase_surgeonCodebase Surgeon
Large-scale refactoring with dependency-aware modifications, impact analysis, and safe transformation strategies.
atlas_semantic_searchSemantic Search
Natural language code search finding code by intent rather than keywords, with context understanding.
atlas_smart_mergeSmart Merge Resolver
Intelligent git conflict resolution using code analysis and context to suggest optimal merge strategies.
atlas_tech_debtTech Debt Quantifier
Measures and tracks technical debt with actionable metrics and prioritized remediation roadmaps.

AI/ML Powered Tools

atlas_rag_searchRAG-Powered Semantic Search
Natural language code search with knowledge graphs. Ask "how does auth work?" and get contextual results.
atlas_ml_predictML Bug & Performance Prediction
Predict bugs before production with 70-85% accuracy. Analyzes complexity, churn, and code patterns.
atlas_migrateIntelligent Code Migration
Automated migration support for 12 types: JS→TS, React upgrades, Callbacks→Async, and more.
atlas_testgen_advancedAdvanced Test Generation
Generate comprehensive test suites with edge cases, mocks, stubs, and 90%+ coverage projection.

Core Pipeline & Analysis Tools

atlas_pipelineFull Agentic Pipeline
Complete workflow: Intent → Context → Decompose → Variants → Critique → Optimize
atlas_intentIntent Analysis
Extract actionable intent from natural language requests
atlas_contextProject Context Gathering
Analyze project structure, dependencies, and file relationships
atlas_gitGit History Analysis
Analyze commits, branches, file changes, and code evolution
atlas_decomposeTask Decomposition
Break complex tasks into DAG (Directed Acyclic Graph) of subtasks
atlas_variantsSolution Variants
Generate multiple implementation approaches with pros/cons analysis

Quality & Optimization Tools

atlas_reviewAutomated Code Review
Comprehensive analysis with quality scores, security checks, and best practice validation
atlas_critiqueCode Critique
Deep review for quality, security, performance, and maintainability
atlas_optimizeCode Optimization
Apply improvements based on critique feedback and best practices
atlas_refactorSmart Refactoring
Code restructuring with complexity metrics and structural analysis
atlas_securitySecurity Scanner
Detect vulnerabilities with CWE IDs and OWASP category mapping

Senior Developer Tools

atlas_senior_mentorSenior Mentor
Architectural guidance from 15+ year veteran perspective with trade-off analysis and senior lessons
atlas_performance_optimizerPerformance Optimizer
Deep performance analysis with Web Vitals optimization and bottleneck detection
atlas_security_scannerSecurity Scanner Pro
Enterprise-grade vulnerability detection with compliance assessment (GDPR, CCPA, HIPAA, PCI-DSS)
atlas_state_architectState Management Architect
Pattern comparison and scalability analysis for Redux, Zustand, Jotai, Recoil
atlas_api_consultantAPI Design Consultant
RESTful and GraphQL API design review with best practices and documentation templates

UI/UX Design Tools

atlas_ui_ux_designerUI/UX Designer
Find best design inspirations online, generate multiple design options with images, and create production-ready code. Supports React, Vue, HTML, Svelte with accessibility guidance.

Frontend Developer Tools

atlas_performance_doctorFrontend Performance Doctor
Detects React/Vue re-render issues, bundle bloat, memory leaks, Core Web Vitals issues. Provides specific code fixes with improvement estimates (e.g., "30-50% fewer re-renders").
atlas_css_wizardCSS Architecture Wizard
Analyzes CSS specificity conflicts, generates design tokens, converts between BEM/Tailwind/CSS Modules/styled-components/Emotion. Finds unused CSS and duplicates.
atlas_animation_studioAnimation Studio
Professional animation generator with 30+ presets. Creates CSS keyframes, Framer Motion, GSAP, React Spring, and Anime.js code. Includes micro-interactions, scroll animations, and accessibility support.
atlas_api_helperAPI Integration Helper
Generates TypeScript types from API responses, React Query/SWR hooks, MSW mock handlers, Zod validation schemas, and complete API clients with error handling.

Development Productivity Tools

atlas_profilerPerformance Profiling
Detect bottlenecks, analyze time complexity (O(n), O(n²)), and memory usage
atlas_testTest Case Generation
Generate comprehensive tests for Jest, Vitest, Pytest, Mocha
atlas_docsAuto Documentation
Generate JSDoc, TSDoc, or PyDoc documentation automatically
atlas_dependenciesDependency Analysis
Detect unused packages, analyze dependencies, scan for vulnerabilities
atlas_dashboardMetrics Dashboard
Generate interactive HTML dashboards with real-time metrics
atlas_explainCode Explanation
Explain code with complexity analysis and pattern detection
atlas_debugSmart Debugging
Root cause analysis, stack trace parsing, and fix suggestions
atlas_thinkAdvanced Reasoning
Sequential reasoning with branching logic for complex problems

Utility Tools

atlas_providersProvider Status
Check available LLM providers and their current status

Usage Guide

Once installed, interact with your AI Assistant (Copilot Chat or Cursor Chat). The appropriate tool is automatically activated based on your request.

Advanced Development Tools

GoalExample RequestTool Used
Predict Bugs"Analyze bug probability in this module"atlas_bug_oracle
Get Code Suggestions"Suggest improvements for this function"atlas_code_whisperer
Large-Scale Refactoring"Refactor the entire authentication system"atlas_codebase_surgeon
Search by Intent"Find where we handle payment processing"atlas_semantic_search
Resolve Conflicts"Help resolve this merge conflict intelligently"atlas_smart_merge
Measure Tech Debt"Quantify technical debt in this project"atlas_tech_debt

AI/ML Tools

GoalExample RequestTool Used
Semantic Code Search"Search for authentication code using RAG"atlas_rag_search
Predict Issues"Predict bug probability in payment-processor.ts"atlas_ml_predict
Migrate Codebase"Migrate this file from JavaScript to TypeScript"atlas_migrate
Advanced Testing"Generate comprehensive tests with edge cases"atlas_testgen_advanced

Professional Development Tools

GoalExample RequestTool Used
Full Pipeline"Run the pipeline on utils.ts to refactor it"atlas_pipeline
Refactor Code"Refactor this code and reduce complexity"atlas_refactor
Performance Analysis"Profile this code for performance bottlenecks"atlas_profiler
Code Review"Review this PR for quality and security"atlas_review
Check Dependencies"Analyze dependencies and find unused packages"atlas_dependencies
Plan Feature"Decompose the task of adding JWT auth"atlas_decompose
Explore Solutions"Generate 3 variants for this button component"atlas_variants
Review Code"Critique this code for security issues"atlas_critique
Polish Code"Optimize this function based on best practices"atlas_optimize
Security Scan"Scan this code for security vulnerabilities"atlas_security
Generate Tests"Generate tests for this authentication module"atlas_test
Add Documentation"Document this API with examples"atlas_docs
Understand Code"Explain how this algorithm works"atlas_explain
Debug Error"Debug this TypeError, here's the stack trace..."atlas_debug
Complex Reasoning"Think through how to design this system"atlas_think
Project Context"Analyze the project context and dependencies"atlas_context

Advanced Integration

Using Local LLMs

If you prefer running models locally (e.g., Ollama) or want to use your own API keys instead of your IDE's subscription, configure the server manually in your settings:

json
{  "atlas": {    "command": "npx",    "args": ["-y", "atlas-pipeline-mcp"],    "env": {      "OLLAMA_BASE_URL": "http://localhost:11434",      "OPENAI_API_KEY": "sk-...",      "ANTHROPIC_API_KEY": "sk-..."    }  }}

Note: If no API keys are provided, Atlas defaults to Client Sampling mode, delegating generation to your IDE's AI capabilities.


Contributing

We welcome contributions to improve the Atlas pipeline.


License

MIT License - see LICENSE file for details


Built by Nishant Unavane


🌐 Check out my portfolio: nishantunavane.qzz.io

For support, documentation, or questions, visit our GitHub repository.

來源:README.md,提交 ad86ee1

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v1.0.2最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Atlas 整合