{"name":"io.github.ruvnet/ruv-swarm","slug":"ruvnet-ruv-swarm","title":null,"description":"Neural network swarm orchestration with WebAssembly acceleration and MCP integration","url":"https://mcp.market/server/ruvnet-ruv-swarm","rating":null,"grade":"C","score":62,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":35,"stars":381,"forks":108,"downloads_week":null,"last_push_at":"2026-08-09T01:18:46.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/ruvnet/ruv-FANN","website":null,"version":"1.0.19","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"ruv-swarm","version":"1.0.19","transport":{"type":"stdio"},"environmentVariables":[{"description":"Log level for ruv-swarm operations","format":"string","default":"info","choices":["debug","info","warn","error"],"name":"RUV_SWARM_LOG_LEVEL"},{"description":"Database path for persistence storage","format":"string","name":"RUV_SWARM_DB_PATH"},{"description":"Enable WebAssembly SIMD optimizations","format":"boolean","default":"true","choices":["true","false"],"name":"RUV_SWARM_ENABLE_SIMD"}]}],"tools":[{"name":"agent_list","description":"List all active agents in the swarm","write_action":false,"price_micros":0,"input_schema":null},{"name":"agent_metrics","description":"Get performance metrics for agents","write_action":false,"price_micros":0,"input_schema":null},{"name":"agent_spawn","description":"Spawn a new agent in the swarm","write_action":false,"price_micros":0,"input_schema":null},{"name":"benchmark_run","description":"Execute performance benchmarks","write_action":true,"price_micros":0,"input_schema":null},{"name":"daa_agent_adapt","description":"Trigger agent adaptation based on feedback","write_action":false,"price_micros":0,"input_schema":null},{"name":"daa_agent_create","description":"Create an autonomous agent with DAA capabilities","write_action":true,"price_micros":0,"input_schema":null},{"name":"daa_cognitive_pattern","description":"Analyze or change cognitive patterns for agents","write_action":false,"price_micros":0,"input_schema":null},{"name":"daa_init","description":"Initialize DAA (Decentralized Autonomous Agents) service","write_action":false,"price_micros":0,"input_schema":null},{"name":"daa_knowledge_share","description":"Share knowledge between autonomous agents","write_action":false,"price_micros":0,"input_schema":null},{"name":"daa_learning_status","description":"Get learning progress and status for DAA agents","write_action":false,"price_micros":0,"input_schema":null},{"name":"daa_meta_learning","description":"Enable meta-learning capabilities across domains","write_action":false,"price_micros":0,"input_schema":null},{"name":"daa_performance_metrics","description":"Get comprehensive DAA performance metrics","write_action":false,"price_micros":0,"input_schema":null},{"name":"daa_workflow_create","description":"Create an autonomous workflow with DAA coordination","write_action":true,"price_micros":0,"input_schema":null},{"name":"daa_workflow_execute","description":"Execute a DAA workflow with autonomous agents","write_action":true,"price_micros":0,"input_schema":null},{"name":"features_detect","description":"Detect runtime features and capabilities","write_action":false,"price_micros":0,"input_schema":null},{"name":"memory_usage","description":"Get current memory usage statistics","write_action":false,"price_micros":0,"input_schema":null},{"name":"neural_patterns","description":"Get cognitive pattern information","write_action":false,"price_micros":0,"input_schema":null},{"name":"neural_status","description":"Get neural agent status and performance metrics","write_action":false,"price_micros":0,"input_schema":null},{"name":"neural_train","description":"Train neural agents with sample tasks","write_action":false,"price_micros":0,"input_schema":null},{"name":"swarm_init","description":"Initialize a new swarm with specified topology","write_action":false,"price_micros":0,"input_schema":null},{"name":"swarm_monitor","description":"Monitor swarm activity in real-time","write_action":false,"price_micros":0,"input_schema":null},{"name":"swarm_status","description":"Get current swarm status and agent information","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_orchestrate","description":"Orchestrate a task across the swarm","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_results","description":"Retrieve results from completed tasks","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_status","description":"Check progress of running tasks","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":62,"grade":"C","scanned_at":"2026-10-01T23:14:27.457Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-01T23:14:27.420Z","components":{"code":{"score":8,"max":25,"notes":["78 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":12,"max":15,"notes":["last push 54 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[{"id":"exec.shell-concat","severity":"high","component":"code","title":"Shell command built from a string (injection risk)","evidence":"src/github-coordinator/gh-cli-coordinator.js: …s.config.labelPrefix}${swarmId}`; execSync(`gh issue edit ${issueNumber} --repo ${this.config.owner}/${this.config.repo} --add-label \"${label}\"`, { stdio: 'ignore' }); /…"},{"id":"exec.eval","severity":"medium","component":"code","title":"eval / new Function used","evidence":"wasm/ruv_swarm_wasm.js: …ction(arg0, arg1) { const ret = new Function(getStringFromWasm0(arg0, arg1)); …"}],"inputs":{"packages":[{"registryType":"npm","identifier":"ruv-swarm","version":"1.0.19","found":true,"license":"MIT OR Apache-2.0","hasInstallScripts":false,"dependencyCount":3,"publishedAt":"2025-09-10T17:19:55.926Z","repositoryUrl":"git+https://github.com/ruvnet/ruv-FANN.git"}],"repo":{"found":true,"owner":"ruvnet","repo":"ruv-FANN","archived":false,"pushedAt":"2026-08-09T01:18:46Z","stars":381,"forks":108,"openIssues":38,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/2934394?v=4","ownerCreatedAt":"2012-11-30T22:08:25Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/2934394?v=4&s=128","source":"github"},"presence":{"stars":381,"forks":108,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-08-09T01:18:46.000Z","score":35}}}},"grade_history":[],"reviews":[]}