{"name":"io.github.hasanaydin7/neuralng","slug":"hasanaydin7-neuralng","title":"NeuralNg Angular UI Expert MCP","description":"Angular UI expert for NeuralNg discovery, composition, validation, icons and project-aware themes.","url":"https://mcp.market/server/hasanaydin7-neuralng","rating":null,"grade":"A","score":92,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":40,"stars":11,"forks":1,"downloads_week":182,"last_push_at":"2026-09-17T18:30:02.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/hasanaydin7/NeuralTech","website":"https://neuralng.dev/docs/mcp-server","version":"1.0.0-rc.1","remotes":[],"packages":[{"registryType":"npm","identifier":"@neural-ng/mcp-server","version":"1.0.0-rc.1","transport":{"type":"stdio"}}],"tools":[{"name":"compile_theme_recipe","description":"Compile and validate a compact recipe, returning summary, diagnostics, artifact byte sizes and integration instructions without emitting the full token graph.","write_action":false,"price_micros":0,"input_schema":null},{"name":"create_theme_recipe","description":"Create a deterministic sparse recipe from high-level brand and interface decisions. Pass optional fields as a compact JSON object.","write_action":true,"price_micros":0,"input_schema":null},{"name":"diff_theme_recipes","description":"Return only the deterministic dotted paths that differ between two compact recipes.","write_action":false,"price_micros":0,"input_schema":null},{"name":"edit_theme_recipe","description":"Apply a safe sparse patch with dotted set paths and unset paths, then validate the resulting recipe.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_component","description":"Resolve a component and return its versioned public API. Use summary for discovery, standard for implementation, or full for every class slot and example.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_component_contract","description":"Resolve a component by id, class, selector, or entry point and return its public contract.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_component_examples","description":"Return bounded, executable examples extracted from the published component README with their heading and language.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_component_theme_contract","description":"Return only the supported theme properties for one Core or Editor component. Use detail=defaults only when current default values are needed.","write_action":false,"price_micros":0,"input_schema":null},{"name":"inspect_neuralng_project","description":"Compatibility alias for inspect_project. It accepts no path and returns the same read-only schema-v2 inspection.","write_action":false,"price_micros":0,"input_schema":null},{"name":"inspect_project","description":"Read the bounded MCP working directory and return a schema-v2 Angular compiler-backed inventory of NeuralNg versions, templates, elements and attribute directives, exact imports, providers, icons, theme/appearance setup, conventions, evidence, and diagnostics.","write_action":false,"price_micros":0,"input_schema":null},{"name":"plan_ui","description":"Turn a product goal into a deterministic, contract-backed component composition with exact imports, providers, state, accessibility checks, and implementation order.","write_action":false,"price_micros":0,"input_schema":null},{"name":"recommend_components","description":"Recommend documented NeuralNg components for a UI goal using deterministic intent matching.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_components","description":"Search the deterministic NeuralNg component catalog, README files, and llms.txt guidance.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_icons","description":"Search all 6,184 Neural Icons variants by name, category, or common UI intent and return exact CSS classes, smallest category imports, usage markup, and accessibility guidance. Brand icons are excluded unless explicitly requested.","write_action":false,"price_micros":0,"input_schema":null},{"name":"suggest_consistent_ui","description":"Inspect the current Angular workspace and return a schema-v2 consistency plan with component evidence, version alignment, exact import/provider deltas, theme ownership, bounded risks, and validation next steps.","write_action":false,"price_micros":0,"input_schema":null},{"name":"validate_theme_recipe","description":"Validate compact recipe JSON against the published schema and the complete Core and Editor token contract.","write_action":false,"price_micros":0,"input_schema":null},{"name":"validate_usage","description":"Parse an Angular template with @angular/compiler and validate syntax, NeuralNg elements and attribute directives, bindings, required inputs, literal values, icon-button accessibility, standalone imports, provider requirements, and duplicate Toast channels.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":92,"grade":"A","scanned_at":"2026-09-19T19:23:29.583Z","report":{"scannerVersion":"0.1.5","scannedAt":"2026-09-19T19:23:29.556Z","components":{"code":{"score":25,"max":25,"notes":["27 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 2 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@neural-ng/mcp-server","version":"1.0.0-rc.1","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":4,"publishedAt":"2026-09-16T23:00:52.937Z","repositoryUrl":"git+https://github.com/hasanaydin7/NeuralTech.git","weeklyDownloads":182}],"repo":{"found":true,"owner":"hasanaydin7","repo":"NeuralTech","archived":false,"pushedAt":"2026-09-17T18:30:02Z","stars":11,"forks":1,"openIssues":15,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/54359679?v=4","ownerCreatedAt":"2019-08-21T11:54:42Z","license":"MIT"},"icon":{"url":"https://neuralng.dev/neuralng-agent-favicon.svg?v=neural-agent-2","source":"registry"},"presence":{"stars":11,"forks":1,"downloadsWeek":182,"license":"MIT","lastPushAt":"2026-09-17T18:30:02.000Z","score":40}}}},"grade_history":[],"reviews":[]}