-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Labels
julesMarca o Google Jules para investigação.Marca o Google Jules para investigação.
Description
Descrição:
Esta issue tem como objetivo estabelecer a fundação do servidor MCP dentro do repositório atual, garantindo que o ambiente TypeScript esteja configurado corretamente e os tipos de dados estejam alinhados com a documentação existente.
Contexto Técnico:
- O servidor MCP deve residir em uma pasta isolada /mcp na raiz.
- Devemos usar o SDK oficial @modelcontextprotocol/sdk.
- Os tipos devem espelhar o arquivo gerado docs/.docgen/components-metadata.json.
Lista de Tarefas:
- Criar pasta mcp/ na raiz do projeto.
- Inicializar package.json em mcp/ com dependência @modelcontextprotocol/sdk e scripts (build, start).
- Configurar tsconfig.json (Target ES2022, Module NodeNext).
- Criar estrutura de diretórios: src/readers, src/tools, src/types, src/index.ts.
- Definir interfaces em src/types/index.ts (ComponentMetadata, Prop, Slot, Event) baseadas no JSON de metadados.
- Implementar servidor "Hello World" em src/index.ts usando StdioServerTransport.
Definição de Pronto (Acceptance Criteria):
- O comando npm install na pasta mcp roda sem conflitos.
- O comando npm run build transpila o TS sem erros.
- O servidor inicia via stdio sem crashar.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
julesMarca o Google Jules para investigação.Marca o Google Jules para investigação.