Arquiteto Planner I.A.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Arquiteto Planner I.A.Quero criar um bot de automação do Instagram, monte a stack e etapas."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
🛠️ Arquiteto Planner I.A.
O Arquiteto Planner I.A. é um assistente inteligente baseado em Inteligência Artificial para planejamento de projetos de software. A partir de uma descrição de ideia fornecida pelo usuário, o agente atua como um arquiteto de software, estruturando a stack de tecnologias recomendada, mapeando a arquitetura de pastas/arquivos e planejando o passo a passo para o desenvolvimento do projeto.
O projeto demonstra a implementação prática do Model Context Protocol (MCP) utilizando a biblioteca FastMCP, permitindo que o modelo de linguagem interaja de forma dinâmica com ferramentas locais de arquitetura.
🚀 Funcionalidades
Recomendação de Stack: Sugere tecnologias de backend, frontend, banco de dados e testes com base no tipo do projeto (API, I.A., Automação, Site, Análise de Dados ou Terminal).
Esboço de Arquitetura: Gera a estrutura recomendada de pastas e arquivos para o projeto.
Roteiro de Desenvolvimento (Etapas): Sugere a sequência lógica de etapas para construir o projeto do zero.
Orquestração Inteligente: Combina a flexibilidade do LangChain com a dinamicidade de ferramentas MCP locais.
Related MCP server: MCP-Creator-MCP
📂 Estrutura do Projeto
Abaixo estão os arquivos e a respectiva responsabilidade de cada componente no projeto:
├── agent.py # Orquestração do agente LangChain e integração com ferramentas MCP
├── cliente.py # Inicializador do cliente MCP conectado ao servidor local
├── servidor.py # Servidor FastMCP que define as ferramentas (tools) de apoio à decisão
├── main.py # Interface CLI que recebe a entrada do usuário e executa o fluxo
├── requirements.txt # Lista de dependências Python para execução do projeto
└── .env # Variáveis de ambiente contendo credenciais (ex: OPENAI_API_KEY)Detalhes Técnicos:
main.py: Ponto de entrada do sistema. Solicita a ideia de projeto e chama o agente de forma assíncrona.
agent.py: Configura o modelo
gpt-4o-minida OpenAI e o prompt de sistema do Arquiteto. Carrega dinamicamente as ferramentas MCP e roda o agente LangChain.cliente.py: Configura o cliente
FastMCPque se conecta via stdio ao servidor Python local.servidor.py: Define o servidor MCP com três ferramentas principais:
escolher_stack: Seleciona tecnologias com base em termos chave da ideia.gera_estrutura: Retorna a árvore de pastas e arquivos padrão.gera_etapas: Retorna uma lista de tarefas necessárias para o desenvolvimento.
🛠️ Tecnologias Utilizadas
Python 3.10+
LangChain (Agente e prompts)
FastMCP (Protocolo de ferramentas de modelo de linguagem - MCP)
OpenAI API (
gpt-4o-mini)python-dotenv (Leitura do arquivo
.env)
⚙️ Instalação e Configuração
Siga os passos abaixo para preparar e rodar o projeto localmente:
1. Clonar o repositório
git clone https://github.com/seu-usuario/Arquiteto_planer.I.A.git
cd Arquiteto_planer.I.A2. Criar e ativar o ambiente virtual (venv)
No Windows (PowerShell):
python -m venv .venv
.venv\Scripts\Activate.ps1No Linux/macOS:
python -m venv .venv
source .venv/bin/activate3. Instalar as dependências
pip install -r requirements.txt4. Configurar as variáveis de ambiente
Crie um arquivo .env na raiz do projeto e configure a sua chave da OpenAI:
OPENAI_API_KEY=sua_chave_de_api_aqui🎮 Como Executar
Com o ambiente virtual ativado e a chave da API configurada, execute a aplicação com o seguinte comando:
python main.pyExemplo de uso:
O console irá solicitar:
Ideia de projeto: Quero criar um bot de automação do instagram usando seleniumO agente processará a ideia, acessará as ferramentas locais no servidor MCP e exibirá uma resposta detalhada no terminal contendo:
Nome sugerido do projeto
Descrição
Stack recomendada (ex: Python, Selenium, PyTest)
Arquitetura de arquivos
Explicação dos arquivos
Etapas sugeridas de desenvolvimento
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityCmaintenanceAn MCP server that supercharges AI assistants with powerful tools for software development, enabling research, planning, code generation, and project scaffolding through natural language interaction.1138100MIT
- AlicenseAqualityDmaintenanceA meta-MCP server that helps users create new MCP servers through AI guidance, templates, and streamlined workflows, transforming ideas into production-ready implementations with minimal effort.42MIT
- AlicenseAqualityDmaintenanceAn MCP server that scaffolds full-stack projects with consistent structure, Docker setup, CI/CD pipelines, and database configuration.6MIT
- AlicenseAqualityCmaintenanceAn MCP server that recommends tech stacks for your project. Describe what you're building and get a recommended stack with reasoning, tradeoffs, and what each layer should use.211MIT
Related MCP Connectors
MCP server for generating rough-draft project plans from natural-language prompts.
A MCP server built for developers enabling Git based project management with project and personal…
MCP server for AI agent profiles and smart notes. 60+ coding prompt packs with expert personas.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/rafael-BM08/Arquiteto_Planner_I.A_MCPS'
If you have feedback or need assistance with the MCP directory API, please join our Discord server