loading…
Search for a command to run...
loading…
MCP server for high-fidelity code audits, refactoring, and architectural analysis using specialized Proxy Experts.
MCP server for high-fidelity code audits, refactoring, and architectural analysis using specialized Proxy Experts.
GAIIA Expert MCP Server is a Model Context Protocol (MCP) server that enables high-fidelity code audits, refactors, and architectural analysis using specialized Proxy Experts in conjunction with a remote LLM.
npm install
npm run build
Run the following command to log in and cache your authentication tokens:
npm run login
Follow the prompts to enter your credentials. This will store the session in a local .gaiia_session file. If you do not have credentials sign up at https://gaiia.dev.
Add the following to your MCP settings configuration:
{
"mcpServers": {
"gaiia-logic-proxy": {
"command": "node",
"args": ["c:/path/to/gaiia-mcp-server/build/index.js"]
}
}
}
gaiia_list_expertsLists all available AI experts in the GAIIA registry.
query (optional string) - Search for experts by their email address, name, or specific architectural styles/keywords (e.g., 'Clean Architecture', 'Node.js', 'CQRS').sync_specsSynchronizes all locally fuzzed and discovered API specifications in the specs/ directory back to the cloud GAIIA Registry.
gaiia_set_active_expertSets the expert to be used for subsequent code transformations.
email (required string) - The email address of the expert proxy.gaiia_transformProcesses a single block of code with the active expert.
code (required string) - The source code block to process.instructions (required string) - Specific refactoring, audit, or generation instructions.gaiia_analyze_projectAudits or refactors an entire local directory.
directory_path (required string) - Absolute path to the local project folder.mode (optional string) - "audit" or "refactor". Default is "audit".interrogate_endpointIntelligently interrogates APIs to discover schemas and generate A2A/MCP tools via reinforcement learning fuzzing.
url (required string) - The full API URL (supports http://, https://, grpc://, or tcp:// for sockets).method (required string) - HTTP Method: GET, POST, PUT, PATCH, DELETE, GRAPHQL, or AUTO.auth_header (optional string) - Optional authentication header (e.g., Bearer token).base_payload (optional object) - Starting template payload to fuzz.extra_headers (optional object) - Map of custom headers..xsd or .wsdl from error messages and uses them as LLM hints.grpc:// URL. Constraint: Server must have grpc.reflection.v1alpha.ServerReflection enabled or the .proto schema must be provided. Fuzzing raw binary protobuf without field indexes is computationally impractical./$metadata.text/csv requirements natively.application/edi-x12 by iteratively guessing missing segments (e.g. ISA, GS, ST) from clear-text errors.tcp:// URL. Bypasses HTTP entirely to establish raw socket connections for payment gateway fuzzing.gaiia_list_processesList all registered BPMN process blueprints/templates in the GAIIA registry for the authenticated workspace.
gaiia_start_processStarts/triggers an active execution instance of a registered BPMN process blueprint in the cloud with an initial business payload context.
process_type (required string) - The unique processType/slug of the BPMN template (e.g. employee-onboarding or pax-terminal-procurement).payload (optional object) - Initial custom JSON payload context for the process run.MIT
Выполни в терминале:
claude mcp add gaiia-expert-proxy-mcp-server -- npx Безопасность
Низкий рискАвтоматическая эвристика по публичным данным — не гарантия безопасности.