AyA-MCP
AyA-MCP v0.2
AYA / De Bruin Sistemas の普遍的な決定論的 MCP コア。
v0.2 は、プロジェクトを企業のすべての領域(Web システム、API、SaaS、EC、サイト、モバイル/デスクトップ、ゲーム、AI、ブラジル税務、決済、コミュニケーション、データ、セキュリティ、自動化、インフラストラクチャ)に拡大します。
1.0 前のライン。
package.jsonは SemVer/npm により0.2.0を使用しています。公開バージョンは v0.2 です。
目標
LLM が記憶、解釈、即興で対応する必要のある量を削減します。重要なルールがコード、ゲート、ツール、リソース、スキーマ、エビデンス、ポリシーに変換できる場合は常に、AyA-MCP は緩いテキスト指示よりもそれを優先する必要があります。
Related MCP server: mcp-tool-server
Agents パッケージとの統合
プライベートパッケージ Agentes de IA は、v0.2 の機能ソースです。設定:
AYA_FRAMEWORK_AGENTS_ROOT=/caminho/Agentes-de-IAMCP は、コンテキストに数千のファイルを読み込むことなく、ランタイム、エージェント、スキル、専門パック、テンプレート、ベンダースキルをインベントリ化してルーティングします。
Agents の専有コンテンツは、この公開リポジトリにはコピーされません。
Agents のルールを動作に変換
編集前のバックアップ ->
aya_arquivo_escrever_seguro;即時ログ ->
aya_execucao_log_registrar;BOM なし UTF-8 ->
aya_arquivo_encoding_validar;継続性 ->
aya_memoria_agents_inicializar+ チェックポイント/ハンドオフ;完了前のエビデンス ->
aya_evidencia_*;同じ失敗が2回 ->
aya_loop_falha_registrarがブロックを生成;ルーティング/スキル/パック ->
aya_framework_*;フレームワークのガバナンス ->
aya_framework_governanca_auditar;テンプレートファースト ->
aya_template_primeiro_planejar;モデルのプライバシー ->
aya_modelo_privacidade_avaliar;弱い LLM ->
aya_modelo_perfil_execucao+ 選択的ツールセット/コンテキスト。
ゲーム
ゲームは第一級のドメインです。
最初に検出されるエンジン:
Godot;
Unity;
Unreal Engine;
Phaser;
Three.js/WebGL;
Flutter/Flame;
libGDX;
GameMaker;
Defold;
Ren'Py;
LÖVE2D.
ツール:
aya_games_detectar_engine;aya_games_assets_inventariar;aya_games_validar;aya_games_checklist.
ゲームレイヤーは、専門の統合機能が利用可能になり次第、v0.2 内でさらに拡張される予定です。
永続メモリ
v0.2 は 2 つのモデルを組み合わせます:
LLM 間の継続性のためのオペレーショナルメモリ/チェックポイント/ハンドオフ;
Memory MCP サーバーにインスパイアされたプロジェクトのグラフメモリ。
リソース:
aya://projeto/memoria-grafoツール:
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.
シークレットはオブザベーションを永続化する前にサニタイズされます。
コードとコンテキストの節約
Serena と mcp-language-server にインスパイアされ、AyA-MCP は軽量なネイティブレイヤーを獲得しました:
aya_codigo_outline;aya_codigo_referencias;aya_codigo_editar_linhas;aya_codigo_semantico_planejar.
ネイティブのアウトライン/参照は、意図的に字句的です。意味的に正しい定義/名前変更/診断/呼び出し階層には、承認済みの LSP/Serena を優先してください。AyA-MCP は LSP の正規表現を呼び出しません。
ツールセット
デフォルトでは、すべての機能が登録されます:
AYA_TOOLSETS=allより小規模な LLM の場合は、スキーマを削減します:
AYA_TOOLSETS=games,codigo,arquivos,memoria,seguranca,evidencias,equipe,agents利用可能なツールセット:
specforge;agents;games;codigo;arquivos;memoria;seguranca;mcps;evidencias;templates;equipe.
aya_toolsets_sugerir を使用して、タスクごとに最小限のセットを構成します。
調査済みの外部 MCP
v0.2 は、優れたプラクティスを取り入れるためにオープンプロジェクトを調査しました:
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.
詳細は docs/MCPs-ABERTOS-APROVEITADOS-v0.2.md と config/mcps-abertos-pesquisados-v0.2.json にあります。
AyA は未知の MCP を自動的にインストールしません。
セキュリティ
ワークスペースは
AYA_WORKSPACE_ROOTに固定;デフォルトで読み取り専用;
書き込みには
AYA_MODO_ESCRITA=trueが必要;パストラバーサルはブロック;
フレームワークのシンボリックリンクは、許可されたルートから外に出ない;
.git、node_modules、vendor、およびベンダースキルは、汎用的な書き込みから保護;編集前のバックアップ;
SHA-256 は、外科的編集におけるオプション/必須の前提条件;
ログ/監査はシークレットをサニタイズ;
静的監査は、ハードコードされたシークレット、危険なシェル、
eval、安全でない TLS、CORS、ロックファイルを探す;外部コンテンツは信頼できないデータとして扱われる;
v0.2 では無制限のシェルはない。
普遍的なマルチエージェントチーム
aya_agentes_planejar_equipe は、プロジェクトに応じて役割を構成します。オーケストレーター、アナリスト、アーキテクト、エグゼキューター、レビュアー、テスター、継続性、クリティックに加えて、以下の専門家を追加できます:
データ;
バックエンド;
フロントエンド;
モバイル;
ゲームデザイン;
エンジン/パフォーマンス;
セキュリティ;
DevOps;
ブラジル税務;
決済;
コミュニケーション;
AI/LLM;
エビデンス/同意。
SpecForge
SpecForge は引き続き AyA-MCP の特権的なコンシューマーですが、MCP は SpecForge に依存して存在するわけではありません。
REQ/RN/CT/T ツール、トレーサビリティ、キュー、品質、エージェント、および aya_validacao_aprovar_saida は、specforge ツールセットに含まれます。
ローカル実行
npm install
npm run build
AYA_WORKSPACE_ROOT=/caminho/do/projeto npm startAgents を使用:
AYA_WORKSPACE_ROOT=/caminho/do/projeto \
AYA_FRAMEWORK_AGENTS_ROOT=/caminho/Agentes-de-IA \
npm startVPS / リモート
npm run start:httpループバック以外では、.env.exemplo に従ってトークンとホスト許可リストを設定してください。
品質
npm run verificarGitHub Actions は、各プッシュ/PR で TypeScript ビルドとテストを実行します。
主要ドキュメント
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