atlas-pipeline
7-stage AI pipeline MCP server: Intent鈫扖ontext鈫扜it鈫扗ecompose鈫扸ariants鈫扖ritique鈫扥ptimize
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"atlas-pipeline-mcp": {
"args": [
"atlas-pipeline-mcp@1.0.2"
],
"command": "npx"
}
}
}
可用工具 (5 个)
该服务在 MCP 协议中暴露的工具,AI 可按需调用
tavily_search 14 个参数 需填 1 项
Search the web for current information on any topic. Use for news, facts, or data beyond your knowledge cutoff. Returns snippets and source URLs.
必填参数:query
tavily_extract 6 个参数 需填 1 项
Extract content from URLs. Returns raw page content in markdown or text format.
必填参数:urls
tavily_crawl 11 个参数 需填 1 项
Crawl a website starting from a URL. Extracts content from pages with configurable depth and breadth.
必填参数:url
tavily_map 8 个参数 需填 1 项
Map a website's structure. Returns a list of URLs found starting from the base URL.
必填参数:url
tavily_research 2 个参数 需填 1 项
Perform comprehensive research on a given topic or question. Use this tool when you need to gather information from multiple sources to answer a question or complete a task. Returns a detailed response based on the research findings.
必填参数:input
服务介绍
Atlas MCP Server
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](# installation) • [Features](# key-features) • [Tools](# available-tools) • [Usage](# usage-guide) • [Documentation](# advanced-integration)
# 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:
Enhanced Development Experience:
# # Frontend Developer Tools
Comprehensive suite for modern frontend development:
# Senior Developer Tools
Expert-level guidance and analysis:
# AI/ML Powered Tools
Advanced machine learning capabilities:
# Core Professional Tools
Essential development utilities:
# 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:
npm install -g atlas-pipeline-mcp
Step 2: Run Auto-Setup
Automatically configure your IDE (Cursor or VS Code):
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
# # AI/ML Powered Tools
# # Core Pipeline & Analysis Tools
# # Quality & Optimization Tools
# # Senior Developer Tools
# # UI/UX Design Tools
# # Frontend Developer Tools
# # Development Productivity Tools
# # Utility Tools
# 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
| Goal | Example Request | Tool 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
| Goal | Example Request | Tool 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
| Goal | Example Request | Tool 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:
{
"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.
- Repository: github.com/IamNishant51/atlas-mcp-server
- Issues: Report bugs or request features on GitHub
- Pull Requests: Submit improvements and new features
# License
MIT License - see LICENSE file for details
Built by Nishant Unavane
For support, documentation, or questions, visit our GitHub repository.