AyA-MCP
AyA-MCP v0.2
Universeller deterministischer MCP-Kern von AYA / De Bruin Sistemas.
Die v0.2 erweitert das Projekt auf alle Unternehmensbereiche: Websysteme, APIs, SaaS, E-Commerce, Websites, Mobile/Desktop, Spiele, KI, brasilianisches Steuerwesen, Zahlungen, Kommunikation, Daten, Sicherheit, Automatisierung und Infrastruktur.
Vor-1.0-Linie. Die
package.jsonverwendet0.2.0gemäß SemVer/npm; die öffentliche Version ist v0.2.
Ziel
Reduzieren, wie viel eine LLM sich merken, interpretieren und improvisieren muss. Wann immer eine wichtige Regel zu Code, Gate, Tool, Resource, Schema, Evidence oder Policy werden kann, sollte AyA-MCP dies einer losen textuellen Anweisung vorziehen.
Related MCP server: mcp-tool-server
Integration mit dem Paket Agents
Das private Paket Agentes de IA ist eine funktionale Quelle der v0.2. Konfigurieren Sie:
AYA_FRAMEWORK_AGENTS_ROOT=/caminho/Agentes-de-IADas MCP inventarisiert und routet Laufzeiten, Agenten, Skills, spezialisierte Packs, Vorlagen und Vendor-Skills, ohne Tausende von Dateien in den Kontext zu laden.
Proprietärer Inhalt von Agents wird nicht kopiert in dieses öffentliche Repository.
Agents-Regeln in Verhalten transformiert
Backup vor dem Bearbeiten ->
aya_arquivo_escrever_seguro;sofortiges Log ->
aya_execucao_log_registrar;UTF-8 ohne BOM ->
aya_arquivo_encoding_validar;Kontinuität ->
aya_memoria_agents_inicializar+ Checkpoint/Handoff;Evidenz vor Fertigstellung ->
aya_evidencia_*;zwei identische Fehler ->
aya_loop_falha_registrarerzeugt eine Sperre;Routing/Skills/Packs ->
aya_framework_*;Framework-Governance ->
aya_framework_governanca_auditar;Template-first ->
aya_template_primeiro_planejar;Modellprivatsphäre ->
aya_modelo_privacidade_avaliar;schwache LLM ->
aya_modelo_perfil_execucao+ Toolsets/selektiver Kontext.
Spiele
Spiele sind eine Domäne erster Klasse.
Zunächst erkannte Engines:
Godot;
Unity;
Unreal Engine;
Phaser;
Three.js/WebGL;
Flutter/Flame;
libGDX;
GameMaker;
Defold;
Ren'Py;
LÖVE2D.
Tools:
aya_games_detectar_engine;aya_games_assets_inventariar;aya_games_validar;aya_games_checklist.
Die Spiele-Ebene wird noch in v0.2 mit spezialisierten Integrationen erweitert, sobald diese verfügbar sind.
Persistenter Speicher
Die v0.2 kombiniert zwei Modelle:
operationeller Speicher/Checkpoint/Handoff für Kontinuität zwischen LLMs;
Projekt-Graphenspeicher, inspiriert vom Memory-MCP-Server.
Resource:
aya://projeto/memoria-grafoTools:
aya_memoria_grafo_ler;aya_memoria_grafo_buscar;aya_memoria_grafo_abrir;aya_memoria_grafo_upsert;aya_memoria_grafo_observar;aya_memoria_grafo_relacionar;aya_memoria_grafo_remover.
Geheimnisse werden bereinigt, bevor Beobachtungen persistiert werden.
Code und Kontextersparnis
Inspiriert von Serena und mcp-language-server hat AyA-MCP eine leichte native Schicht erhalten:
aya_codigo_outline;aya_codigo_referencias;aya_codigo_editar_linhas;aya_codigo_semantico_planejar.
Die nativen Outline/Referenzen sind bewusst lexikalisch. Für semantisch korrekte Definition/Rename/Diagnostics/Call-Hierarchy sollte das genehmigte LSP/Serena bevorzugt werden. AyA-MCP ruft kein LSP-Regex auf.
Toolsets
Standardmäßig sind alle Fähigkeiten registriert:
AYA_TOOLSETS=allFür eine kleinere LLM: Schemas reduzieren:
AYA_TOOLSETS=games,codigo,arquivos,memoria,seguranca,evidencias,equipe,agentsVerfügbare Toolsets:
specforge;agents;games;codigo;arquivos;memoria;seguranca;mcps;evidencias;templates;equipe.
Verwenden Sie aya_toolsets_sugerir, um ein minimales Set pro Aufgabe zusammenzustellen.
Recherchierte externe MCPs
Die v0.2 hat offene Projekte untersucht, um bewährte Praktiken zu übernehmen:
modelcontextprotocol/servers;github/github-mcp-server;docker/mcp-gateway;oraios/serena;isaacphi/mcp-language-server;microsoft/playwright-mcp;ChromeDevTools/chrome-devtools-mcp;googleapis/mcp-toolbox;crystaldba/postgres-mcp;upstash/context7;wonderwhy-er/DesktopCommanderMCP.
Details in docs/MCPs-ABERTOS-APROVEITADOS-v0.2.md und config/mcps-abertos-pesquisados-v0.2.json.
AyA installiert keine unbekannten MCPs automatisch.
Sicherheit
Workspace fixiert auf
AYA_WORKSPACE_ROOT;read-only standardmäßig;
Schreibzugriff erfordert
AYA_MODO_ESCRITA=true;Path-Traversal blockiert;
Framework-Symlinks verlassen die autorisierte Wurzel nicht;
.git,node_modules,vendorund Vendor-Skills vor generischem Schreiben geschützt;Backup vor der Bearbeitung;
SHA-256 als optionale/obligatorische Vorbedingung bei chirurgischen Bearbeitungen;
Logs/Audits bereinigen Geheimnisse;
statische Prüfung sucht nach hartkodierten Geheimnissen, gefährlicher Shell,
eval, unsicherem TLS, CORS und Lockfiles;externe Inhalte werden als nicht vertrauenswürdige Daten behandelt;
keine uneingeschränkte Shell in v0.2.
Universelles Multiagenten-Team
aya_agentes_planejar_equipe stellt Rollen passend zum Projekt zusammen. Neben Orchestrator, Analytiker, Architekt, Executor, Reviewer, Tester, Kontinuität und Kritiker können Spezialisten hinzugefügt werden für:
Daten;
Backend;
Frontend;
Mobile;
Game Design;
Engine/Performance;
Sicherheit;
DevOps;
brasilianisches Steuerwesen;
Zahlungen;
Kommunikation;
KI/LLM;
Evidenz/Einwilligung.
SpecForge
SpecForge bleibt ein privilegierter Konsument von AyA-MCP, aber das MCP hängt in seiner Existenz nicht von ihm ab.
Die Werkzeuge REQ/RN/CT/T, Rückverfolgbarkeit, Warteschlange, Qualität, Agenten und aya_validacao_aprovar_saida befinden sich im Toolset specforge.
Lokale Ausführung
npm install
npm run build
AYA_WORKSPACE_ROOT=/caminho/do/projeto npm startMit Agents:
AYA_WORKSPACE_ROOT=/caminho/do/projeto \
AYA_FRAMEWORK_AGENTS_ROOT=/caminho/Agentes-de-IA \
npm startVPS / Remote
npm run start:httpAußerhalb von Loopback konfigurieren Sie Token und Host-Allowlist gemäß .env.exemplo.
Qualität
npm run verificarGitHub Actions führt bei jedem Push/PR einen TypeScript-Build und Tests aus.
Hauptdokumente
docs/V0.2-ESCOPO.mddocs/INTEGRACAO-AGENTS.mddocs/GAMES.mddocs/MCPs-ABERTOS-APROVEITADOS-v0.2.mddocs/SEGURANCA.mddocs/ROADMAP.mdCHANGELOG.mdVERSIONAMENTO.md
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
- AlicenseNot gradedqualityCmaintenanceA production-oriented MCP server for coding agents that enables multi-project management through secure file operations, Git integration, and safe command execution. It supports project discovery across multiple root directories and provides robust audit logging with both STDIO and HTTP transport options.342MIT
- AlicenseNot gradedqualityCmaintenanceA secure, production-grade MCP server that provides filesystem operations, AST math evaluation, and system diagnostics for LLM agents.MIT
- FlicenseNot gradedqualityBmaintenanceMCP server for the OffByOne website factory, enabling agents to generate, validate, and manage full-stack web projects through safe, deterministic tools.
- AlicenseNot gradedqualityCmaintenanceGoverns and audits AI coding agents via command gating, cryptographic logging, and multi-agent orchestration, exposed as an MCP server.494MIT
Related MCP Connectors
A MCP server built for developers enabling Git based project management with project and personal…
MCP server for generating rough-draft project plans from natural-language prompts.
Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.
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/testesvibecodeing/AyA-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server