Servidor MCP
O Archyl oferece um servidor Model Context Protocol (MCP) que permite que assistentes de IA interajam com sua documentação de arquitetura. Isso possibilita uma exploração e documentação de arquitetura poderosa e assistida por IA.
O que é MCP?
O Model Context Protocol (MCP) é um protocolo aberto que permite que assistentes de IA acessem ferramentas e fontes de dados externas de forma segura. Com o servidor MCP do Archyl, seu assistente de IA pode:
- Navegar e consultar seus projetos e todo o seu modelo C4
- Criar e modificar elementos de arquitetura, relacionamentos e diagramas
- Ler e escrever ADRs, documentação, contratos de API e canais de eventos
- Verificar regras de conformidade, pontuações de desvio, métricas DORA e responsabilidades antes de escrever código
- Acompanhar releases, solicitações de mudança, comentários e histórico
Clientes compatíveis
O servidor MCP do Archyl funciona com:
- Antigravity - IDE com IA do Google
- Claude Code - Ferramenta CLI da Anthropic
- Claude Desktop - Aplicativo desktop do Claude
- Cursor - Editor de código focado em IA
- OpenAI Codex - Assistente de codificação com IA da OpenAI
- VS Code - Com GitHub Copilot Chat
- Warp - Terminal moderno com integração de IA
- Windsurf - IDE com IA da Codeium
Autenticação
Chave de API (recomendado)
A maioria dos clientes se autentica com uma chave de API. Dependendo da ferramenta que você está usando:
- Ferramentas com suporte a headers (Claude Code, Cursor, Warp, Windsurf, Antigravity): Use o header
X-API-Key - Ferramentas sem suporte a headers (Claude Desktop, VS Code, OpenAI Codex): Use o parâmetro de query
?apiKey=SUA_CHAVE_DE_APIna URL
Gere uma chave de API na página Perfil → Chaves de API.
Os escopos da chave determinam o que o assistente pode fazer: uma chave somente leitura pode chamar todas as ferramentas list_* e get_*, enquanto create_*, update_*, delete_* e import_dsl exigem uma chave com escopo de escrita. Entregar ao seu agente uma chave somente leitura é a maneira mais simples de deixá-lo explorar sua arquitetura sem poder alterá-la.
OAuth 2.1
O servidor também implementa OAuth 2.1 com registro dinâmico de clientes, para clientes que se conectam por meio de um login no navegador em vez de uma chave colada (os escopos mcp:read e mcp:write espelham os escopos da chave de API acima). Aponte esse tipo de cliente para o mesmo endpoint e ele descobrirá o fluxo automaticamente através de:
https://api.archyl.com/.well-known/oauth-authorization-server
https://api.archyl.com/.well-known/oauth-protected-resource
Configuração
Antigravity
- Abra o Antigravity e clique no menu "..." no painel do Agent
- Selecione "MCP Servers" > "Manage MCP Servers" > "View raw config"
- Adicione em
~/.gemini/antigravity/mcp_config.json:
{
"mcpServers": {
"archyl": {
"serverUrl": "https://api.archyl.com/mcp",
"headers": {
"X-API-Key": "SUA_CHAVE_DE_API"
}
}
}
}
- Reinicie o Antigravity para aplicar as alterações
Nota: O Antigravity usa serverUrl em vez de url para servidores MCP baseados em HTTP.
Claude Code
Crie um arquivo .mcp.json na raiz do seu projeto:
{
"mcpServers": {
"archyl": {
"type": "http",
"url": "https://api.archyl.com/mcp",
"headers": {
"X-API-Key": "SUA_CHAVE_DE_API"
}
}
}
}
Execute o Claude Code — ele detectará automaticamente o servidor MCP.
Claude Desktop
- Abra as configurações do Claude Desktop
- Navegue até Developer → MCP Servers
- Clique em "Add Server" e adicione:
{
"mcpServers": {
"archyl": {
"url": "https://api.archyl.com/mcp?apiKey=SUA_CHAVE_DE_API"
}
}
}
- Reinicie o Claude Desktop
Nota: Os conectores remotos do Claude Desktop não suportam headers personalizados, então a chave de API deve ser passada como parâmetro de query na URL.
Cursor
Crie um arquivo .cursor/mcp.json no seu projeto:
{
"mcpServers": {
"archyl": {
"url": "https://api.archyl.com/mcp",
"headers": {
"X-API-Key": "SUA_CHAVE_DE_API"
}
}
}
}
Reinicie o Cursor para carregar o servidor MCP.
OpenAI Codex
Abra ou crie ~/.codex/config.toml e adicione:
[mcp_servers.archyl]
url = "https://api.archyl.com/mcp?apiKey=SUA_CHAVE_DE_API"
Reinicie o Codex CLI ou IDE para aplicar as alterações.
VS Code
- Abra as configurações do VS Code (Cmd/Ctrl + ,)
- Pesquise "MCP" e clique em "Edit in settings.json"
- Adicione:
{
"mcp": {
"servers": {
"archyl": {
"url": "https://api.archyl.com/mcp?apiKey=SUA_CHAVE_DE_API"
}
}
}
}
Warp
- Abra o Warp e vá para Settings > MCP Servers
- Clique em "Add Server" e cole a configuração:
{
"archyl": {
"url": "https://api.archyl.com/mcp",
"headers": {
"X-API-Key": "SUA_CHAVE_DE_API"
}
}
}
- Reinicie o Warp para aplicar as alterações
Windsurf
Abra o arquivo de configuração MCP em ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"archyl": {
"serverUrl": "https://api.archyl.com/mcp",
"headers": {
"X-API-Key": "SUA_CHAVE_DE_API"
}
}
}
}
Reinicie o Windsurf para aplicar as alterações.
Referência de ferramentas
O servidor expõe 189 ferramentas. Elas seguem um padrão de nomenclatura previsível, então um assistente geralmente consegue adivinhar a correta:
| Prefixo | O que faz | Escopo necessário |
|---|---|---|
list_* |
Lista os itens de um tipo, normalmente dentro de um projeto | leitura |
get_* |
Obtém um item completo, com seus vínculos | leitura |
create_* |
Cria um novo item | escrita |
update_* |
Modifica um item existente | escrita |
delete_* |
Remove um item (e seus dependentes) | escrita |
link_* / unlink_* |
Vincula ou desvincula um artefato a um elemento C4 | escrita |
A maioria das ferramentas com escopo de projeto recebe um projectId; as ferramentas com escopo de elemento recebem um elementId mais um elementType (o nível C4: 1 = sistema, 2 = container, 3 = componente, 4 = código). Peça ao seu assistente para chamar list_projects primeiro — ele obterá dali os IDs de que precisa.
Seu cliente descobre essa lista automaticamente via
tools/list, então ela está sempre em sincronia com o servidor. As tabelas abaixo são para humanos decidirem o que pedir.
Perfis de ferramentas
189 ferramentas é mais do que um agente de código precisa para uma tarefa delimitada — anunciar todas custa contexto. Adicione ?profile=coding à URL do MCP (ou envie o cabeçalho X-Archyl-Tool-Profile: coding) para reduzir a superfície a 16 ferramentas: contexto focado na tarefa, o ciclo de sessões de trabalho do harness e as verificações de conformidade/diff. Omita o parâmetro (ou use profile=full) para o catálogo completo.
Contexto do agente (4)
Comece por aqui: estas ferramentas dão ao assistente o panorama da arquitetura em uma única chamada, em vez de várias.
| Tool | Description |
|---|---|
get_agent_context |
Get the complete architectural context for a project: C4 model, ADRs, tech stack, guardrails, API contracts, and event channels |
find_relevant_context |
Given a natural-language task, return ONLY the architecture elements relevant to it (ranked), their connected neighbours, the decisions (ADRs) and… |
get_project_c4_model |
Get the complete C4 model for a project including all systems, containers, components, code elements, and relationships |
impact_of |
Compute the blast radius of changing a C4 element: the dependents that are AFFECTED if it changes, the dependencies it relies on, and the distinct… |
Sessões de trabalho do Harness (8)
O ciclo de trabalho governado para agentes de código: declare uma unidade de trabalho para obter contexto focado e bloqueios consultivos, envie heartbeats enquanto trabalha e finalize com um resultado que pode abrir uma solicitação de mudança de arquitetura. Além disso, memória de projeto: memorize fatos para os próximos trabalhadores e recupere o que as sessões anteriores aprenderam.
| Tool | Description |
|---|---|
plan_work |
Produce an architecture-aware implementation plan for a task: ordered steps grounded in the documented C4 model, with the ADRs and guardrails that… |
start_work_session |
Declare a unit of work BEFORE starting it |
heartbeat_work_session |
Mark an active work session as still alive |
finish_work_session |
Close a work session with what actually happened: a summary, the decisions worth recording, and follow-ups |
list_work_sessions |
List a project's harness work sessions — who is (or was) working on what, with the elements each session holds leases on |
remember |
Store a memory for future workers: a convention, a pitfall, or a fact worth knowing about an element or the project |
recall |
Search the project's memory: session outcomes, notes, conventions and pitfalls left by previous agents and humans |
confirm_memory |
Re-attest a memory you just verified in the code or at runtime: bumps its confirmation count and resets its freshness, so it keeps outranking stale… |
Projetos (7)
| Tool | Description |
|---|---|
list_projects |
List all architecture projects the user has access to |
get_project |
Get detailed information about a specific project including its C4 model overview |
create_project |
Create a new architecture project |
update_project |
Update an existing project's details |
delete_project |
Delete a project and all its associated data (systems, containers, components, relationships) |
get_project_settings |
Get the settings for a project (discovery config, PR settings, layout preferences, etc.) |
update_project_settings |
Update project settings such as diagram layout, code level visibility, request mode, etc |
Organizações e times (5)
| Tool | Description |
|---|---|
list_organizations |
List organizations the user belongs to |
get_organization |
Get detailed information about an organization |
list_teams |
List teams in an organization |
get_team |
Get detailed information about a team |
create_team |
Create a new team in an organization |
Elementos C4 (15)
Sistemas (nível 1), containers (nível 2), componentes (nível 3) e elementos de código (nível 4).
| Tool | Description |
|---|---|
list_systems |
List all C4 Systems in a project |
create_system |
Create a new C4 System (Level 1) in a project |
update_system |
Update an existing C4 System |
delete_system |
Delete a C4 System and all its containers, components, and code elements |
list_containers |
List all C4 Containers in a system |
create_container |
Create a new C4 Container (Level 2) in a system |
update_container |
Update an existing C4 Container |
delete_container |
Delete a C4 Container and all its components and code elements |
list_components |
List all C4 Components in a container |
create_component |
Create a new C4 Component (Level 3) in a container |
update_component |
Update an existing C4 Component |
delete_component |
Delete a C4 Component and all its code elements |
create_code_element |
Create a new C4 Code Element (Level 4) in a component |
update_code_element |
Update an existing C4 Code Element |
delete_code_element |
Delete a C4 Code Element |
Relacionamentos (4)
| Tool | Description |
|---|---|
list_relationships |
List all relationships in a project |
create_relationship |
Create a relationship (connection) between two C4 elements |
update_relationship |
Update an existing relationship |
delete_relationship |
Delete a relationship between C4 elements |
Layout do diagrama e overlays (5)
| Tool | Description |
|---|---|
update_positions |
Batch update positions of C4 elements on the diagram (systems, containers, components, code elements, overlays) |
list_overlays |
List all overlays in a project |
create_overlay |
Create a visual overlay (grouping) on the diagram |
update_overlay |
Update an existing overlay |
delete_overlay |
Delete an overlay |
Documentação (11)
| Tool | Description |
|---|---|
list_documentation |
List project documentation |
get_documentation |
Get detailed information about a documentation item |
create_documentation |
Create a new documentation item |
update_documentation |
Update an existing documentation item |
delete_documentation |
Delete a documentation item |
move_documentation |
Move a documentation item to a folder and/or position |
list_documentation_folders |
List folders for a project |
create_documentation_folder |
Create a new documentation folder |
update_documentation_folder |
Rename a documentation folder |
move_documentation_folder |
Move a documentation folder to a new parent and/or position |
delete_documentation_folder |
Delete a documentation folder (children and docs are reparented to the parent folder) |
Registros de Decisão de Arquitetura (6)
| Tool | Description |
|---|---|
list_adrs |
List Architecture Decision Records in a project |
get_adr |
Get detailed information about an Architecture Decision Record |
create_adr |
Create a new Architecture Decision Record |
update_adr |
Update an existing Architecture Decision Record |
delete_adr |
Delete an Architecture Decision Record |
link_adr_to_element |
Link an ADR to a C4 element (system, container, component, or code) |
Contratos de API (8)
Contratos OpenAPI, gRPC, GraphQL, AsyncAPI e de ferramentas MCP.
| Tool | Description |
|---|---|
list_api_contracts |
List API contracts for a project |
list_api_contracts_by_element |
List API contracts linked to a specific C4 element |
get_api_contract |
Get a single API contract with its links to C4 elements |
create_api_contract |
Create a new API contract (OpenAPI, gRPC, GraphQL, AsyncAPI, or MCP tools) |
update_api_contract |
Update an existing API contract |
delete_api_contract |
Delete an API contract and all its links |
link_api_contract |
Link an API contract to a C4 element (system, container, component, or code) |
unlink_api_contract |
Remove a link between an API contract and a C4 element |
Canais de eventos (8)
| Tool | Description |
|---|---|
list_event_channels |
List event channels (producers/consumers) for a project |
list_event_channels_by_element |
List event channels linked to a specific C4 element |
get_event_channel |
Get a single event channel with its links to C4 elements |
create_event_channel |
Create a new event channel (producer or consumer) |
update_event_channel |
Update an existing event channel |
delete_event_channel |
Delete an event channel and all its links |
link_event_channel |
Link an event channel to a C4 element (system, container, component, or code) |
unlink_event_channel |
Remove a link between an event channel and a C4 element |
Fluxos e quadros brancos (8)
| Tool | Description |
|---|---|
list_flows |
List user/system flows in the organization |
get_flow |
Get detailed information about a flow including its steps |
create_flow |
Create a new user/system flow diagram |
delete_flow |
Delete a flow |
list_whiteboards |
List whiteboards in the organization |
get_whiteboard |
Get detailed information about a whiteboard |
create_whiteboard |
Create a new whiteboard for free-form diagramming |
delete_whiteboard |
Delete a whiteboard |
Comentários e discussões (11)
| Tool | Description |
|---|---|
list_comments |
List all comments for a project with pagination |
list_comments_by_element |
List comments for a specific C4 element |
get_comment |
Get a single comment by ID with its replies |
get_comment_count |
Get the number of comments for a C4 element |
create_comment |
Create a new comment on a project or C4 element |
update_comment |
Update an existing comment (only the author can update) |
delete_comment |
Delete a comment (only the author can delete) |
resolve_comment |
Mark a comment thread as resolved |
unresolve_comment |
Mark a comment thread as unresolved (reopen) |
add_comment_reaction |
Add a reaction emoji to a comment |
remove_comment_reaction |
Remove a reaction emoji from a comment |
Responsabilidade (6)
| Tool | Description |
|---|---|
who_owns |
Find the user and team owners of a C4 element |
get_ownership_map |
Get the global ownership map showing all C4 elements across the organization with their team and user ownership data, plus coverage statistics |
get_element_owners |
Get the owners of a C4 element (system, container, component, or code element) |
set_element_owners |
Set the owners of a C4 element (replaces existing owners) |
add_element_owner |
Add a single owner to a C4 element |
remove_element_owner |
Remove an owner from a C4 element |
Tecnologias e radar (10)
| Tool | Description |
|---|---|
list_technologies |
List all technologies in the organization, optionally filtered by category or search term |
get_technology |
Get detailed information about a specific technology |
create_technology |
Create a new technology in the organization |
update_technology |
Update an existing technology |
delete_technology |
Delete a technology and all its element/relationship links |
get_technology_radar |
Get the technology radar data showing all technologies with their usage counts across elements and relationships |
get_element_technologies |
Get technologies linked to a C4 element (system, container, or component) |
set_element_technologies |
Set the technologies linked to a C4 element (replaces existing links) |
get_relationship_technologies |
Get technologies linked to a C4 relationship |
set_relationship_technologies |
Set the technologies linked to a C4 relationship (replaces existing links) |
Releases e ambientes (10)
| Tool | Description |
|---|---|
list_releases |
List releases for a project with optional filters |
get_release |
Get detailed information about a specific release |
create_release |
Create a new release for a project |
update_release |
Update an existing release |
delete_release |
Delete a release |
list_environments |
List deployment environments for a project, ordered by position |
create_environment |
Create a new deployment environment for a project |
update_environment |
Update an existing deployment environment |
delete_environment |
Delete a deployment environment |
reorder_environments |
Reorder environments for a project by providing the environment IDs in the desired order |
Solicitações de mudança de arquitetura (6)
| Tool | Description |
|---|---|
list_requests |
List architecture change requests for a project |
get_request |
Get detailed information about an architecture change request including its changes and reviews |
create_request |
Create a new architecture change request |
update_request |
Update the title or description of an architecture change request (author only, not merged) |
list_request_changes |
List all changes in an architecture change request |
list_request_reviews |
List all reviews for an architecture change request |
Regras de conformidade (9)
| Tool | Description |
|---|---|
list_conformance_rules |
List architecture conformance rules for the organization, with optional project filter |
get_conformance_rule |
Get detailed information about a conformance rule |
create_conformance_rule |
Create a new architecture conformance rule |
update_conformance_rule |
Update a conformance rule's name, description, severity, or config |
delete_conformance_rule |
Delete a conformance rule |
run_conformance_check |
Run conformance rules against changed files and return a violation report |
list_conformance_checks |
List recent conformance checks for a project |
get_conformance_report |
Get the full report for a conformance check, including all violations |
get_conformance_stats |
Get conformance statistics for a project (total checks, pass/fail rate, latest status) |
Detecção de desvio (4)
| Tool | Description |
|---|---|
get_drift_score |
Get the latest drift score for a project |
compute_drift_score |
Trigger a drift score computation for a project |
get_drift_details |
Get the per-element drift breakdown for a specific score computation |
get_drift_history |
Get the drift score trend over time for a project |
Métricas DORA, ROI e previsões (4)
| Tool | Description |
|---|---|
get_dora_metrics |
Calculate DORA metrics (Deployment Frequency, Lead Time for Changes, Change Failure Rate, Mean Time to Restore) for a project |
get_dora_trend |
Get DORA metrics trend over time, bucketed by day, week, or month |
compute_architecture_roi |
Quantify the financial impact of architecture decisions |
get_predictions |
Analyze drift trends, DORA trajectories, conformance decay, and complexity growth to forecast risks and recommend preventive actions |
Histórico e viagem no tempo (5)
| Tool | Description |
|---|---|
list_history |
List change history entries for the organization, optionally filtered by project, entity name, user, or action |
list_versions |
List all time-travel versions (snapshots) for a project, ordered by version number descending |
get_version |
Get a specific version by project ID and version number, including the full snapshot data and changes |
diff_version |
Compare a version with another version or the current live state |
analyze_architecture_diff |
AI-powered analysis of a git diff to detect architecture changes |
Insights (3)
| Tool | Description |
|---|---|
list_insights |
List AI-generated architecture insights |
get_insight |
Get detailed information about an insight |
silence_insight |
Silence an insight to hide it from the list |
Marketplace e widgets (15)
| Tool | Description |
|---|---|
list_marketplace_products |
List all available marketplace integration products (Datadog, GitHub, GitLab, SonarQube, etc.) |
get_marketplace_product |
Get detailed information about a marketplace product including its configuration schema |
list_marketplace_connections |
List all configured marketplace connections for the organization |
get_marketplace_connection |
Get detailed information about a specific marketplace connection |
create_marketplace_connection |
Create a new marketplace connection to an integration product |
update_marketplace_connection |
Update an existing marketplace connection |
delete_marketplace_connection |
Delete a marketplace connection and all its associated widgets |
list_marketplace_widgets |
List marketplace widgets for a project |
list_marketplace_widgets_by_element |
List marketplace widgets linked to a specific C4 element |
get_marketplace_widget |
Get detailed information about a specific marketplace widget |
create_marketplace_widget |
Create a new marketplace widget for a project |
update_marketplace_widget |
Update an existing marketplace widget |
delete_marketplace_widget |
Delete a marketplace widget |
list_organization_widgets |
List marketplace widgets scoped to the organization (not project-specific) |
create_organization_widget |
Create a new marketplace widget scoped to the organization (not project-specific) |
Webhooks (7)
| Tool | Description |
|---|---|
list_webhook_notifications |
List all outgoing webhook notification configurations for the organization |
get_webhook_notification |
Get detailed information about a specific webhook notification configuration |
create_webhook_notification |
Create a new outgoing webhook notification |
update_webhook_notification |
Update an existing webhook notification configuration |
delete_webhook_notification |
Delete a webhook notification and all its delivery history |
test_webhook_notification |
Send a test event to a webhook endpoint to verify it is configured correctly |
list_webhook_deliveries |
List recent delivery history for a webhook notification, including status and response codes |
Arquitetura de toda a organização (9)
Visões entre projetos e artefatos no nível da organização.
| Tool | Description |
|---|---|
list_global_systems |
List all C4 systems across all projects in the organization (global architecture view) |
list_global_relationships |
List all C4 relationships visible in the global architecture view |
list_global_adrs |
List organization-level Architecture Decision Records (not scoped to a specific project) |
create_global_adr |
Create an organization-level Architecture Decision Record |
list_global_docs |
List organization-level documentation (not scoped to a specific project) |
create_global_doc |
Create an organization-level documentation page |
list_global_api_contracts |
List organization-level API contracts (not scoped to a specific project) |
create_global_api_contract |
Create an organization-level API contract |
list_global_comments |
List organization-level discussion comments (not scoped to a specific project) |
Arquitetura como código (1)
| Tool | Description |
|---|---|
import_dsl |
Import architecture from a DSL format (Archyl YAML, Structurizr DSL, LikeC4, IcePanel JSON, or Backstage catalog JSON) into a project |
Exemplos de Conversas
Explorando a Arquitetura
Você: "Quais sistemas existem no meu projeto de e-commerce?"
IA: Usa a ferramenta list_systems "Seu projeto de e-commerce tem 4 sistemas: Web Store, Payment Service, Inventory System e Notification Service..."
Criando Elementos
Você: "Adicione um novo container chamado Redis Cache ao sistema Web Store para armazenamento de sessões"
IA: Usa a ferramenta create_container "Criei o container Redis Cache no sistema Web Store com a descrição 'Cache em memória para armazenamento de sessões'."
Documentação
Você: "Crie um ADR para nossa decisão de usar PostgreSQL em vez de MongoDB"
IA: Usa a ferramenta create_adr "Criei o ADR-001: Seleção de Tecnologia de Banco de Dados, documentando a decisão de usar PostgreSQL por sua conformidade ACID e flexibilidade de consultas..."
Antes de escrever código
Você: "Estou prestes a adicionar limitação de taxa ao fluxo de checkout. O que eu preciso saber?"
IA: Usa find_relevant_context e impact_of "O checkout toca o API Gateway e o serviço Orders. Alterar o gateway afeta 6 containers downstream. O ADR-014 já determina o uso do Redis para throttling, e uma regra de conformidade proíbe novas dependências do Session store legado..."
Verificação de governança
Você: "Estamos nos desviando da arquitetura documentada?"
IA: Usa get_drift_score e run_conformance_check "A pontuação de desvio é 82% (contra 91% no mês passado). Duas violações: o serviço Search chama o banco de dados de Orders diretamente, e Payments usa um cliente HTTP não aprovado..."
Endpoint
Streamable HTTP (MCP)
https://api.archyl.com/mcp
Use este endpoint para conectar seu assistente de IA à documentação de arquitetura do Archyl. Ele suporta o protocolo de transporte Streamable HTTP.
Resolução de Problemas
Falha na Conexão
- Verifique se sua chave de API é válida
- Certifique-se de que a URL do endpoint está correta
- Verifique sua conexão de rede
Falha na Autenticação
- Para ferramentas com suporte a headers: Verifique se o header
X-API-Keyestá configurado corretamente - Para ferramentas sem suporte a headers: Verifique se o parâmetro de query
?apiKey=está na URL - Certifique-se de que sua chave de API não expirou
Ferramenta Não Encontrada
- Certifique-se de que está usando o nome correto da ferramenta — veja a referência de ferramentas, ou peça ao seu cliente para atualizar a lista de ferramentas
- Alguns clientes fazem cache de
tools/list; reinicie o cliente após atualizar
Ferramentas de Escrita Rejeitadas
create_*,update_*,delete_*eimport_dslprecisam de uma chave de API com escopo de escrita — uma chave somente leitura só pode chamarlist_*eget_*- Verifique seu plano de assinatura: alguns recursos (webhooks, conexões com o marketplace, execuções de agentes gerenciados) dependem do plano
Problemas Específicos do Antigravity
- Certifique-se de usar
serverUrl(nãourl) na configuração - O local da configuração é
~/.gemini/antigravity/mcp_config.json
Problemas Específicos do OpenAI Codex
- Verifique se a sintaxe TOML está correta em
~/.codex/config.toml - Use
[mcp_servers.archyl]como nome da tabela
Problemas Específicos do Warp
- Navegue até Settings > MCP Servers para gerenciar configurações
- Reinicie o Warp após fazer alterações na configuração
Boas Práticas
Seja Específico
Ao pedir para sua IA modificar a arquitetura, seja específico:
- Inclua nomes de projetos
- Especifique tipos de elementos
- Forneça descrições
Revise as Alterações
Sempre revise os elementos criados pela IA:
- Verifique se nomes e descrições estão corretos
- Confirme se os relacionamentos estão corretos
- Atualize conforme necessário
Use para Exploração
O MCP é ótimo para:
- Explorar rapidamente arquiteturas grandes
- Gerar documentação inicial
- Responder perguntas sobre seus sistemas