Opsphere

API

MCP Tools Referentie

Opsphere biedt 310+ read-only MCP-tools in 28 operationele categorieën — AWS, Kubernetes, Datadog, Prometheus, Cloudflare, GitHub, GitLab, Bitbucket, SonarQube, PagerDuty, Algolia, Railway en meer. Deze pagina is een samengestelde referentie van de meest relevante tools voor dagelijks infrastructuurwerk. Elke tool is beschikbaar in Cursor en de web client wanneer uw tenantplan en integraties dit toestaan.

310+ MCP-tools · 28 categorieën · samengesteld overzicht op deze pagina

GLOBAL STATUS / OPS

Cross-platform operationeel dashboard en systeemonderhoudstools voor tenant-brede zichtbaarheid.

GLOBAL STATUS / OPS tools
ToolBeschrijvingParameters
ops_status
Dashboard: Synthetics + K8s + Vercel-deploymentsvercelProjects?: string[], profile?, context?, allContexts?: boolean (default false)
system_update
git pull per branch + build + voorwaardelijke PM2-herstartmcpOpsBranch: string, mcpWebChatBranch: string
ops_incident_rollupGepland
Correleer actieve alerts, deployments en foutpieken in één enkele incident-tijdlijn.env?: string, hours? (default 6)

DATADOG

Log zoeken, synthetische monitoring, foutdetectie en WAF-verkeersanalyse via Datadog API's.

DATADOG tools
ToolBeschrijvingParameters
dd_logs_search
Zoek logs in Datadog (Logs v2)q: string (e.g.: status:error service:edge), from? (e.g.: now-1h), to?
dd_errors_by_service
Aantal fouten per service (Aggregate API, 1 call). Gebruik als discovery-stap VÓÓR dd_errors_recenthours? (default 1, 1-168), query?, env?, limit? (default 20)
dd_synthetics_summary
Status van alle Synthetic-tests

PROMETHEUS

Directe en bereik PromQL-query's, actieve alerts, scrape target-gezondheid, regels, labels en serie-ontdekking.

PROMETHEUS tools
ToolBeschrijvingParameters
prom_query
Directe PromQL-queryquery: string, time? (RFC3339 or unix)
prom_alerts
Overzicht van in behandeling zijnde en actieve alerts(none)
prom_targets
Inventaris van de gezondheid van scrape-targetsstate? (active|dropped|any)

VERCEL

Deploymenthistorie, omgevingsvariabelen, projectstatus en vergelijking van repository-naar-Vercel configuratie.

VERCEL tools
ToolBeschrijvingParameters
vercel_deploys_latest
Laatste deploymentsproject? (name/ID/alias), projectId?, limit? (default 3, 1-20), teamId?
vercel_env_list
Omgevingsvariabelen. Voorbeeld: {project:"storefront-prod"}. De omgeving hoort in de projectnaam/aliasproject: string (DO NOT use projectName nor environment — the env goes in the alias, e.g.: storefront-tst), teamId?, decrypt? (default false)
vercel_project_status
Samenvatting: omgevingsvariabelen + laatste deploymentsproject?, teamId?, deployLimit? (default 3), search?

RAILWAY

Read-only Railway projectstatus, deployments, logs, metrieken en incidentdiagnose.

RAILWAY tools
ToolBeschrijvingParameters
railway_project_status
Operationele samenvatting voor een Railway-project: omgevingen, services, laatste deployments, optionele domeinen/volumesproject: string (required), environment?, include_domains?, include_volumes?, deployment_limit?
railway_logs
Historische logs op deployment-ID of project+omgeving; build-, runtime- of omgevingsbereik; geheimen afgeschermdproject?, environment?, service?, deployment_id?, log_type?, since?, until?, filter?, level?, text?, limit? (max 1000)
railway_incident_diagnosis
Gecorreleerde read-only diagnose over deployments, logs en metrieken; geeft hypothesen terug — geen bevestigde hoofdoorzaakproject: string (required), environment?, service?, since?, symptom?, max_services?

ARGOCD

GitOps-applicatiegezondheid, sync-status, clusterinventaris en connectiviteitsdiagnostiek via Kubernetes CRDs.

ARGOCD tools
ToolBeschrijvingParameters
argocd_list_apps
Overzicht van alle ArgoCD-apps met sync-/gezondheidsstatus. Equivalent aan argocd app listinstance? (default: nonprod), contains? (name filter)
argocd_app_unhealthy
Hulpbronnen die niet Healthy of Synced zijn voor een app. Geeft kind, ns, name, status, health, bericht en actiesuggesties terugname: string, instance?
argocd_get_app
Volledige CRD van een app: spec (source, destination, syncPolicy) + status (sync, health, hulpbronnen, condities)name: string (from catalog whitelist or argocd_list_apps), instance?

KUBERNETES

Pod-logs, clustersamenvattingen, resource-inspectie, rollout-historie en automatische diagnose via ArgoCD-meldingen.

KUBERNETES tools
ToolBeschrijvingParameters
k8s_logs
Pod-logsns: string, pod: string, container?, tail? (default 200, 1-5000), sinceTime? (ISO 8601), profile?, context?
k8s_find_pod
Zoek pods op patroon in alle namespacespattern: string, profile?, context?
k8s_pod_previous_logs
Logs van de vorige container (--previous). Voor CrashLoopBackOff/OOMKilledns: string, pod: string, container?, head? (default 100, 10-500), profile?, context?

AWS

SSO-authenticatie, EKS kubeconfig, ECR, Secrets Manager, CodeArtifact, CloudWatch Logs en read-only CLI-query's.

AWS tools
ToolBeschrijvingParameters
aws_sso_login
Start SSO-sessie (browser op desktop; automatische device-code op headless servers). Alleen SSO-accounts — niet statisch IAMprofile: string
aws_cli_query
Generieke read-only AWS CLI-query (lambda, rds, s3, cloudfront…). Profiel en regio uit de tenantcatalogus voor het actieve accountcommand: string (without the “aws” prefix, only read-only verbs: describe/list/get/scan…), profile?
aws_cloudwatch_logs_search
Zoek CloudWatch Logs-gebeurtenissen op tijdsvenster en filterpatroon. Geeft maximaal 200 gebeurtenissen terug. Ondersteunt relatieve tijd (uren) of absolute ISO 8601-timestamps.logGroupName: string, hours? (default 1, max 168), startTime? (ISO 8601), endTime? (ISO 8601), filterPattern?, profile?, region?

AKAMAI

Property Manager, WAF-beleid, cache purge, omleidingsregels en Akamai identiteitsdiagnostiek.

AKAMAI tools
ToolBeschrijvingParameters
akamai_cache_purge
Wis cache op basis van URL of tag (maximaal 100 objecten)section?, accountSwitchKey?, type: 'invalidate'|'delete', scope: 'url'|'tag', objects: string[]
akamai_properties_search
Zoek op hostname / propertyName / edgeHostnamesection?, accountSwitchKey?, hostname?, propertyName?, edgeHostname?
akamai_diag
Akamai-identiteitsdiagnostieksection?, accountSwitchKey?

CLOUDFLARE

Zone DNS, SSL/TLS, firewall-gebeurtenissen, Workers-routes, transformatieregels, aangepaste WAF-regels en IP allowlist audits.

CLOUDFLARE tools
ToolBeschrijvingParameters
cf_dns_records
DNS-records van een zonezone: string, type? (A/AAAA/CNAME/MX/TXT/NS), name?, per_page? (default 100)
cf_workers_scripts_list
Overzicht van Worker-scripts voor het account (inventaris en deployment-triage)accountId? (uses CLOUDFLARE_ACCOUNT_ID if omitted)
cf_rules_lists_list
Overzicht van account Rules Lists (IP, hostname, ASN, omleiding)accountId?, kind? (ip|hostname|asn|redirect), page?, per_page? (default 50)

NETWORK DIAGNOSTICS

DNS-, HTTP-, TCP-, TLS-certificaatcontroles, DNSSEC-validatie en gecorreleerde Datadog-foutdetectie.

NETWORK DIAGNOSTICS tools
ToolBeschrijvingParameters
dns_lookup
DNS-zoekopdracht bij meerdere resolvers (detecteert SERVFAIL/NXDOMAIN)hostname: string, resolvers? (default [“8.8.8.8”,“1.1.1.1”,“system”])
http_check
HEAD-request om te controleren of een site reageerturl: string, timeoutMs? (default 15000)
alerts_active
Monitors in alert-/warn-status in Datadogsource? (default “datadog”), withDowntimes? (default false)

GITHUB ENTERPRISE

GitHub Actions workflows, PRs, commits, branches, code zoeken en automatische diagnose van mislukte runs.

GITHUB ENTERPRISE tools
ToolBeschrijvingParameters
ghe_actions_diagnose
Automatische diagnose van de laatst mislukte workflow: vindt de mislukte run, identificeert mislukte jobs/stappen en geeft logs terugowner?, repo: string, workflow?, branch?, tailLines? (default 200, 10-2000)
ghe_repo_prs
Overzicht van PR's — filter op status: open (standaard) / closed / allowner?, repo: string, state? (default open), limit? (default 20)
ghe_workflow_dispatch
Triggers handmatig een workflow (on: workflow_dispatch) met optionele inputsowner?, repo: string, workflow: string|number, ref? (default main), inputs?

BITBUCKET

Pull requests, pipelines, diffs, commits, branches en diagnose van mislukte pipeline-stappen.

BITBUCKET tools
ToolBeschrijvingParameters
bb_pipeline_diagnose
Diagnosticeer mislukte pipeline: identificeer de mislukte stap en toon het bijbehorende logboekworkspace?, repo: string, uuid? (omit = latest failed), branch?, tailLines? (default 200, 10-2000)
bb_pr_search
Zoek PR's op status/auteur/branchesworkspace?, repo: string, state? (OPEN/MERGED/DECLINED/SUPERSEDED), author?, sourceBranch?, destBranch?, limit? (default 20)
bb_pipelines_latest
Laatste pipeline-runsworkspace?, repo: string, branch?, limit? (default 3)

GITLAB

Merge requests, GitLab CI/CD-pipelines, diffs, commits, branches, projecten en diagnose van mislukte pipeline-jobs.

GITLAB tools
ToolBeschrijvingParameters
gl_pipeline_diagnose
Diagnosticeer mislukte pipeline: identificeer de mislukte job en toon het trace-logboeknamespace?, project: string, pipelineId? (omit = latest failed), branch?, tailLines? (default 200, 10-2000)
gl_mr_search
Zoek merge requests op status, auteur en branchesnamespace?, project: string, state? (opened|closed|merged|all), author?, sourceBranch?, targetBranch?, limit? (default 20)
gl_pipelines_latest
Laatste pipeline-runs voor een projectnamespace?, project: string, branch?, limit? (default 3)

SONARQUBE

Quality gates, geselecteerde metrieken, problemen, hotspots, branches, analyses en pull request-scans voor SonarQube Server en SonarCloud.

SONARQUBE tools
ToolBeschrijvingParameters
sq_quality_gate_status
Quality gate OK/ERROR plus mislukte voorwaardenproject: string, branch?, pullRequest?
sq_measures_summary
Samengesteld overzicht van algemene metrieken en nieuwe-code-metriekenproject: string, branch?, pullRequest?
sq_issues_search
Zoek problemen met filters (inclusief nieuwe code)project?, severities?, types?, inNewCodePeriod?, branch?, pullRequest?, pageSize?

AZURE

Per-gebruiker device-code inloggen, read-only Azure CLI-query's, DNS en Service Bus-gezondheid met DLQ-inspectie.

AZURE tools
ToolBeschrijvingParameters
azure_cli_query
Generieke read-only az CLI-query (zoals aws_cli_query)command: string (without "az" prefix), azure_tenant_id?
azure_servicebus_health_overview
Gezondheidsstatus van alle Service Busesenvironment? (dev/tst/pre/prod/all), azure_tenant_id?
azure_servicebus_message_explorer
Inspecteer berichten in wachtrijen/topics (omvat wachtrijen, topics, DLQ en berichtinhoud)namespace: string, queueName?, topicName?, subscriptionName?, resourceGroup?, maxMessages? (default 5, 1-20), peekDeadLetters? (default false), azure_tenant_id?

SENTRY

Fouttracering, gebeurtenisdetails, Discover-query's, log zoeken en projectstatistieken.

SENTRY tools
ToolBeschrijvingParameters
sentry_issues_list
Problemen met filtersorgSlug: string, projectSlug: string, status? (unresolved/resolved/ignored), severity? (fatal/error/warning/info/debug), environment?, assigned?, firstSeen?, lastSeen?, query?, limit? (default 50)
sentry_event_get
Volledige details van een enkel Sentry-event (stacktrace, breadcrumbs, spans, runtime-context). Events ≠ problemenorgSlug: string, projectSlug: string, eventId: string, breadcrumbs? (default true), spans? (default false)
sentry_issues_search
Geavanceerd zoeken met sorteringorgSlug: string, projectSlug: string, query: string (e.g.: “is:unresolved level:error”), sort? (date/new/freq/priority), limit? (default 50)

PAGERDUTY

Incidenten, services, urgentiefilters en incidenttimeline / RCA-log-items.

PAGERDUTY tools
ToolBeschrijvingParameters
pd_incidents_search
Zoek incidenten op status, urgentie, tijdsvenster en service/teamstatus?, urgency?, since?, until?, serviceId?, teamId?, limit? (default 20)
pd_incident_get
Haal incident-details op via IDincidentId: string
pd_incident_log_entries
Overzicht van log-items op de tijdlijn / RCA voor een incidentincidentId: string, limit? (default 50)

ALGOLIA

Globale clusterstatus (zonder inloggegevens), indexinventaris, zoekreproductie en API-logs.

ALGOLIA tools
ToolBeschrijvingParameters
alg_status
Globale Algolia-clusterstatus (geen inloggegevens vereist)none
alg_search
Reproduceer een zoekopdracht op een index (hitsPerPage beperkt in MCP)query: string, indexName?, env?, hitsPerPage?
alg_indices_list
Index-inventaris met naam, vermeldingen, dataSize en laatste buildenv?

JIRA

Ticket zoeken, JQL-zoekopdrachten, gefilterde lijsten, opmerkingen en volledige ticketdetails met changelog.

JIRA tools
ToolBeschrijvingParameters
jira_issue_get
Ticket op sleutel (key)issueKey: string (e.g.: BEC-123), fields?
jira_issues_search
Zoek met JQLjql: string (e.g.: “project = BEC AND status = Open”), startAt? (default 0), maxResults? (default 50), fields?, expand?
jira_issue_fulldetails
Volledige details: info + opmerkingen + changelog + worklogs + bijlagen + watchersissueKey: string, fields?

CONFLUENCE

Kennisbank zoeken en gepagineerde pagina-weergaven geëxporteerd als Markdown.

CONFLUENCE tools
ToolBeschrijvingParameters
confluence_search
Zoek Confluence-pagina's (CQL tekst+titel)query: string, spaceKey? (default BEC), limit? (default 10, max 25)
confluence_page_read
Lees pagina-inhoud als Markdown (met paginering)pageId? OR title?, spaceKey?, maxChars? (default 8000), contentOffset? (default 0)
confluence_spaces_listGepland
Overzicht van Confluence-spaces die toegankelijk zijn voor het integratie-account.limit? (default 25)

CONTENTFUL

Spaces, omgevingen, contenttypen, vermeldingen en read-only GraphQL tegen Contentful delivery API's.

CONTENTFUL tools
ToolBeschrijvingParameters
ctf_entries_search
Vraag vermeldingen op via CDA/CPA (filters, paginering)space: string, environment? (default master), contentType?, query?, locale?, limit? (default 10), skip? (default 0), include? (default 1), preview? (default false)
ctf_entry_get
Haal een enkele vermelding op met optionele linkresolutiespace: string, environment? (default master), entryId: string, include? (default 1), preview? (default false)
ctf_environments_list
Overzicht van omgevingen en aliases voor een spacespace: string (catalog alias or space id), preview?

PINGDOM

Uptime-controles, outage-intervallen, roperesultaten, status per sonde en alert-actietimelines.

PINGDOM tools
ToolBeschrijvingParameters
pingdom_summary
Globaal uptime-overzicht: aantal up/down/gepauzeerd + ASCII-grafiek van best/slechtst presterende checks. Filter op hostnameContains voor een specifiek domein. Eerste call bij elke uptime-vraag.topDownLimit? (default 5), hostnameContains?, tags?[], checkIds?[]
pingdom_check_outages
Lijst van down/onbekende intervallen met duur en oorzaakfoutbericht uit de resultaten van probescheckId: number, hours? (default 24, 1-720)
pingdom_check_uptime
Uptime-percentage en gemiddelde responstijd voor een check over een tijdsvenstercheckId: number, hours? (default 24, 1-720), includeUptime? (default true)

MEMORY

Operationeel geheugen voor incidentvoorbeelden, ADR's en sessiecontext — verifieer altijd met live observability.

MEMORY tools
ToolBeschrijvingParameters
memory_search
Haal een compact gedistilleerd geheugenblok op (FTS). Roep dit aan VÓÓR het herhalen van repo-analyse, outage-triage of ADR-raadpleging.query: string (min 3), scopes?: enum[] (session|user|repository|incident|decision), repo?: string, environment?: string, limit?: number (default 5, max 10)
memory_store
Sla een gedistilleerd feit op (samenvatting, geen ruwe logs). Weigert geheimen; weigert duplicaten van cloud_accounts.system_prompt_context tenzij skip_catalog_duplicate_check=true. Limiet van 50 opslagen/gebruiker/dag.scope, kind, title, summary, content?, repo?, environment?, session_id?, incident?, decision?, confidence?, visibility?, skip_catalog_duplicate_check?
memory_session_touch
Koppel repo en vernieuw gespreksessie. Optioneel eenmaal per workspace-sessie; repo optioneel (afgeleid van arguments van ghe_/bb_/repos_ tools).repo?: string (org/name), environment?: string, title?: string, summary_append?: string, external_session_key?: string

OBSERVABILITY

Omgevingsgezondheidsdigests met meerdere signalen die fouten, capaciteit, deployments en omgevingsvergelijkingen combineren.

OBSERVABILITY tools
ToolBeschrijvingParameters
env_health_summary
Gezondheid van een omgeving (fouten, pods, latentie, deployments)env: string (INT/TST/PRE/PRD), hours? (default 24, 1-168)
observability_daily_digest
Volledig dagelijks overzicht van meerdere omgevingenenvs: string[] (e.g.: [“INT”,“PRE”,“PRD”]), hours? (default 24)
observability_query
Flexibele query: foutvergelijking of detail. Het is GEEN ruwe Datadog-query. Voorbeeld: {type:"errors-comparison", envs:["PRE","PRD"], hours:6}type: 'errors-comparison'|'single-env-detail', envs: string[], hours? (default 6). Does NOT accept query, from, to

REPOSITORIES

Cross-repo tekstzoeken, variabele tracering, infra tfvars-catalogi en CI-pipelinesamenvattingen.

REPOSITORIES tools
ToolBeschrijvingParameters
repos_var_where
Waar een variabele is gedefinieerd (.env/K8s/Helm/Terraform)name: string (e.g.: API_BASE_URL)
repos_search_text
Tekst zoeken in alle repo's. Voorbeeld: {query:"95.100.110"}query: string (the text to search — DO NOT use text nor search), globs?[], maxResults? (default 50, max 500)
repo_pipeline_summary
CI-pipelines van een repo (GH Actions/GitLab/CircleCI/Jenkins)repo: string (name or absolute path)