Skip to main content

tool reference

Agent Protocol Tool Reference

Package: @bluefly/agent-protocol v0.1.5 Total Tools: 88 MCP tools across 12 capability groups Last Updated: 2026-02-16


Quick Reference

GroupToolsPrefixDescription
Agent Registry6agent.OSSA manifest management
Platform Agents6platform.BlueFly platform API
GitLab Ultimate23gitlab.Full GitLab API
Compliance & OSSA9compliance. / ossa.Policy and compliance
Vector Search/RAG5vector.Qdrant vector store
Kubernetes6k8s.Cluster management
Drupal LLM5drupal.Drupal entities
Workflow Engine5workflow.Workflow orchestration
Acquia Source11acquia.Content Hub
Knowledge Graph6*_knowledge_graph*Entity graph
Config Resolution6config.Config sync
Total88

Agent Registry (6 tools)

ToolDescription
agent.registerRegister OSSA agent manifest
agent.get_manifestRetrieve manifest by GAID
agent.validate_manifestValidate OSSA compliance
agent.searchSearch by capability/tags
agent.listList all registered agents
agent.updateUpdate agent metadata

Platform Agents (6 tools)

ToolDescription
platform.register_agentRegister with BlueFly platform API
platform.discover_agentsDiscover agents by capability
platform.resolve_agentResolve agent by GAID
platform.register_mcp_serverRegister MCP server with Drupal
platform.discover_mcp_serversDiscover MCP servers
platform.health_checkHealth check

GitLab Ultimate (23 tools)

Core

ToolDescription
gitlab.create_issueCreate issue with labels, milestone, assignees
gitlab.list_issuesList issues with filtering
gitlab.update_issueUpdate issue state/labels/assignees
gitlab.create_mrCreate merge request
gitlab.merge_mrMerge approved MR
gitlab.trigger_pipelineTrigger CI/CD pipeline
gitlab.get_pipeline_statusGet pipeline/job status

Observability & Analytics

ToolDescription
gitlab.get_pipeline_metricsPipeline performance metrics
gitlab.list_deploymentsList deployments
gitlab.list_environmentsList environments
gitlab.get_error_trackingSentry error tracking
gitlab.list_audit_eventsCompliance audit events
gitlab.get_value_streamValue Stream Analytics

Security

ToolDescription
gitlab.get_vulnerabilitiesVulnerability report
gitlab.get_security_reportFull security report (SAST/DAST/container/dep)

Workspaces

ToolDescription
gitlab.list_workspacesList remote dev workspaces
gitlab.create_workspaceCreate workspace
gitlab.stop_workspaceStop workspace

Model Registry & KAS

ToolDescription
gitlab.list_modelsList ML models
gitlab.get_model_versionsModel versions
gitlab.list_agentsKAS agents
gitlab.get_agent_tokensKAS agent tokens

Protected Environments

ToolDescription
gitlab.get_protected_environmentsProtected environment config

Compliance & OSSA (9 tools)

ToolDescription
compliance.validate_ossaValidate OSSA manifest
compliance.generate_manifestGenerate manifest from project
compliance.check_policyCedar policy check
compliance.validate_openapiValidate OpenAPI 3.1 spec
compliance.audit_complianceFull compliance audit (SOC2/GDPR)
ossa.list_agentsList OSSA agents
ossa.get_agentGet agent details
ossa.executeExecute agent action
ossa.sync_agentsSync between registries

Vector Search / RAG (5 tools)

ToolDescription
vector.indexIndex documents into Qdrant
vector.searchSemantic search
vector.queryQuery with filters
vector.embedGenerate embeddings
vector.retrieveRAG retrieval (search + re-rank)

Kubernetes (6 tools)

ToolDescription
k8s.deployDeploy to cluster
k8s.scaleScale replicas
k8s.statusGet deployment/pod status
k8s.logsRetrieve pod logs
k8s.rollbackRollback deployment
k8s.healthCluster health check

Drupal LLM (5 tools)

ToolDescription
drupal.queryQuery entities via JSON:API
drupal.migrateRun migrations
drupal.validateValidate config
drupal.syncSync config (cex/cim)
drupal.checkStatus and health

Workflow Engine (5 tools)

ToolDescription
workflow.createCreate workflow definition
workflow.executeExecute workflow
workflow.statusGet execution status
workflow.cancelCancel running workflow
workflow.listList definitions/executions

Acquia Source (11 tools)

ToolDescription
acquia.list_contentList Content Hub content
acquia.get_contentGet content by ID
acquia.create_contentCreate content item
acquia.update_contentUpdate content
acquia.delete_contentDelete content
acquia.search_contentSearch with filters
acquia.list_content_typesList content types
acquia.get_content_with_relationshipsContent + related entities
acquia.list_canvas_pagesList Canvas pages
acquia.get_canvas_pageGet Canvas page
acquia.list_componentsList Canvas components

Knowledge Graph (6 tools)

ToolDescription
query_knowledge_graph_entitiesQuery entities (projects, issues, MRs, users)
query_knowledge_graph_relationshipsQuery relationships (HAS_ISSUE, AUTHORED_BY, CLOSES)
traverse_knowledge_graphTraverse from entity to discover connections
get_related_entities_with_contextRelated entities with metadata
search_knowledge_graph_semanticSemantic search across graph
build_agent_context_graphBuild context graph for agent

Config Resolution (6 tools)

ToolDescription
config.syncSync all configs to disk
config.getGet resolved config by template ID
config.listList available templates
config.healthConfig system health
config.endpointsPublic endpoint URLs
config.otelOTel configuration for GitLab

See Also