mirror of
https://github.com/ruvnet/ruflo.git
synced 2026-10-28 15:48:10 +09:00
Clone
3
MCP Tools
ruv edited this page 2026-05-25 10:01:20 -04:00
Table of Contents
- MCP Tools
- Tool Categories
- Swarm Coordination (40+ tools)
- Agent Management (50+ tools)
- Memory & Graph Intelligence (80+ tools)
- Hooks & Learning (40+ tools)
- Security & Safety (25+ tools)
- Task & Workflow (30+ tools)
- GitHub Integration (35+ tools)
- Intelligence & Neural (35+ tools)
- Browser Automation (20+ tools)
- Performance & Observability (30+ tools)
- Cost Tracking (15+ tools)
- Advanced Features (ADR-129, ADR-130)
- Quick Reference by Use Case
- Usage Example
MCP Tools
Ruflo exposes 314 MCP tools for Claude Code to call directly. These are organized by domain.
Tool Categories
Swarm Coordination (40+ tools)
swarm_init,swarm_status,swarm_shutdown,swarm_healthcoordination_consensus,coordination_load_balance,coordination_metricshive-mind_init,hive-mind_join,hive-mind_memory,hive-mind_consensus
Agent Management (50+ tools)
agent_spawn,agent_list,agent_status,agent_execute,agent_terminateagent_health,agent_update,agent_logsclaims_claim,claims_accept-handoff,claims_mark-stealable,claims_steal
Memory & Graph Intelligence (80+ tools)
Flat Memory:
memory_store,memory_retrieve,memory_search,memory_list,memory_deletememory_export,memory_import,memory_migrate,memory_compress,memory_stats
AgentDB Controllers (ADR-130):
agentdb_batch— insert, update, delete episodesagentdb_causal-edge— record causal links (A causes B, A depends on B, A supersedes B)agentdb_causal-edge-delete,agentdb_causal-node-delete— clean up stale edgesagentdb_hierarchical-store,agentdb_hierarchical-recall,agentdb_hierarchical-deleteagentdb_pattern-search,agentdb_pattern-storeagentdb_semantic-route,agentdb_routeagentdb_context-synthesizeagentdb_session-start,agentdb_session-endagentdb_feedback,agentdb_learning_statusagentdb_health,agentdb_controllers
Vector Search (HNSW + RaBitQ):
embeddings_generate— text to vectorembeddings_search,embeddings_search_text,embeddings_search_text_batchembeddings_search_text_diverse— MMR rankingembeddings_search_text_ensemble— RRF fusionembeddings_search_text_hyde— hypothetical answer embeddingembeddings_ann_router_build,embeddings_ann_router_search,embeddings_ann_router_statusembeddings_diskann_build,embeddings_diskann_search,embeddings_diskann_statusembeddings_rabitq_build,embeddings_rabitq_search,embeddings_rabitq_statusembeddings_compare,embeddings_hyperbolic,embeddings_neuralembeddings_init,embeddings_status
Hooks & Learning (40+ tools)
hooks_route,hooks_explain,hooks_intelligence,hooks_intelligence_pattern-store,hooks_intelligence_pattern-searchhooks_pre-task,hooks_post-task,hooks_pre-edit,hooks_post-edithooks_session-start,hooks_session-end,hooks_session-restorehooks_worker-list,hooks_worker-dispatch,hooks_worker-status,hooks_worker-detect,hooks_worker-cancelhooks_intelligence_trajectory-start,hooks_intelligence_trajectory-step,hooks_intelligence_trajectory-end
Security & Safety (25+ tools)
aidefence_scan,aidefence_has_pii,aidefence_is_safe,aidefence_analyzeaidefence_learn,aidefence_stats
Task & Workflow (30+ tools)
task_create,task_list,task_status,task_update,task_assign,task_complete,task_cancel,task_retry,task_summaryworkflow_create,workflow_list,workflow_status,workflow_execute,workflow_pause,workflow_resume,workflow_stop,workflow_cancel,workflow_deleteworkflow_template,workflow_validate,workflow_run
GitHub Integration (35+ tools)
github_pr_manage— create, review, merge, close PRsgithub_issue_track— create, update, close issuesgithub_workflow— trigger, status, cancel GitHub Actionsgithub_repo_analyze,github_repo_architectgithub_metrics
Intelligence & Neural (35+ tools)
neural_train,neural_status,neural_patterns,neural_predict,neural_optimize,neural_compresshooks_model-route,hooks_model-outcome,hooks_model-statsdaa_agent_create,daa_agent_adapt,daa_cognitive_patterndaa_knowledge_share,daa_learning_status,daa_performance_metricsdaa_workflow_create,daa_workflow_execute
Browser Automation (20+ tools)
browser_session_record,browser_session_replay,browser_session_endbrowser_cookie_use,browser_template_apply
Performance & Observability (30+ tools)
performance_benchmark,performance_profile,performance_metrics,performance_bottleneck,performance_optimize,performance_reportsystem_status,system_health,system_metrics,system_info,system_reset
Cost Tracking (15+ tools)
cost-track,cost-federation,cost-report,cost-summary,cost-trendcost-booster-route,cost-booster-editcost-optimize,cost-benchmark,cost-budget-check
Advanced Features (ADR-129, ADR-130)
- WASM Agents (rvagent):
wasm_agent_create,wasm_agent_prompt,wasm_agent_tool,wasm_agent_export,wasm_agent_files,wasm_agent_list,wasm_agent_terminate - Managed Agents (cloud):
managed_agent_create,managed_agent_prompt,managed_agent_status,managed_agent_events,managed_agent_list,managed_agent_terminate - Graph Pathfinding (ADR-130): Shortest path, PageRank, influence scores, causal chains
- RuVLLM (local inference):
ruvllm_chat_format,ruvllm_generate_config,ruvllm_hnsw_create,ruvllm_hnsw_route,ruvllm_hnsw_add - RuVector GPU:
vector_embed,vector_cluster,vector_hyperbolic,vector_setup
Quick Reference by Use Case
| Use Case | Tools |
|---|---|
| Create a team | swarm_init, agent_spawn (multiple) |
| Persistent memory | memory_store, memory_search, memory_retrieve |
| AI-enhanced routing | hooks_route, neural_predict |
| Verify artifacts | witness_verify, witness_sign |
| Find security bugs | security_scan, aidefence_scan |
| Optimize performance | performance_benchmark, performance_optimize |
| Run tests | task_create, testgen (coverage analysis) |
| Track costs | cost-track, cost-report |
| Deep learning | daa_agent_create, daa_workflow_execute, neural_train |
| Local inference | ruvllm_*, wasm_agent_* |
Usage Example
// Store a memory pattern
await mcp.memory_store({
key: "fast-sorting",
value: "QuickSort beats Merge on small arrays (<1000 elems)",
namespace: "patterns"
})
// Search for related patterns
const results = await mcp.memory_search({
query: "sorting algorithm performance",
namespace: "patterns",
limit: 5
})
// Route a complex task
const recommendation = await mcp.hooks_route({
task: "Refactor legacy authentication module"
})
// Returns: { model: "sonnet", reason: "Complex refactor across 3 modules" }
For details on any tool, call:
npx ruflo@latest mcp list --tool-name "<tool-name>"
Ruflo v3.10.1 · GitHub · 314 tools
Getting Started
Reference
Architecture
Advanced
Operations
Ruflo v3.10.1 · npm · GitHub · Benchmarks