85trust / 100

Northflank MCP by usefulapi

by northflank.usefulapi.io in Other

MCP serverPassing, checked 2 h ago

Inspect and control your Northflank projects, services, jobs, and builds from your AI assistant.

https://northflank.usefulapi.io/mcp

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
376 ms typical, 424 ms slowest 5%
Last check
2 h ago
Next check
in 5 h

How to call it

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "northflank-mcp-by-usefulapi": {
      "type": "http",
      "url": "https://northflank.usefulapi.io/mcp"
    }
  }
}

17 tools

  • northflank_list_projects

    List projects for the authenticated token (or a specific team). Good first call to discover project ids. GET /v1/projects (team: GET /v1/teams/{teamId}/projects).

  • northflank_get_project

    Get details of a single project, including region, cluster and associated services/jobs/addons. GET /v1/projects/{projectId}.

  • northflank_list_services

    List services in a project (build / deployment / combined) with their build+deployment status. GET /v1/projects/{projectId}/services.

  • northflank_get_service

    Get details and current status of a single service. GET /v1/projects/{projectId}/services/{serviceId}.

  • northflank_list_jobs

    List jobs (manual / cron) in a project. GET /v1/projects/{projectId}/jobs.

  • northflank_get_job

    Get details of a single job, including build/deploy config and cron schedule. GET /v1/projects/{projectId}/jobs/{jobId}.

  • northflank_list_addons

    List addons (managed databases / services) in a project with their status. GET /v1/projects/{projectId}/addons.

  • northflank_get_addon

    Get details and status of a single addon. GET /v1/projects/{projectId}/addons/{addonId}.

  • northflank_list_service_builds

    List a build service's build runs / history (branch, sha, status, timestamps). GET /v1/projects/{projectId}/services/{serviceId}/build.

  • northflank_get_service_metrics

    Get CPU / memory metrics for a service's containers. GET /v1/projects/{projectId}/services/{serviceId}/metrics. Use queryType=single (default) for a current snapshot or queryType=range with duration/startTime/endTime.

  • northflank_list_secret_groups

    List a project's secret groups — METADATA ONLY (id, name, type, priority, restrictions). Does NOT return secret values. GET /v1/projects/{projectId}/secrets.

  • northflank_list_domains

    List custom domains for the account (or a team), with verification status. GET /v1/domains (team: GET /v1/teams/{teamId}/domains).

  • northflank_trigger_service_build

    MUTATING: start a new build for a build/combined service. With an empty body it builds the latest commit on the linked branch; optionally target a branch, a specific commit sha, or a pull request. POST /v1/projects/{projectId}/services/{serviceId}/build.

  • northflank_restart_service

    MUTATING: restart all running containers of a service. POST /v1/projects/{projectId}/services/{serviceId}/restart.

  • northflank_scale_service

    MUTATING: set the number of running instances (replicas) for a service. POST /v1/projects/{projectId}/services/{serviceId}/scale.

  • northflank_pause_service

    MUTATING: pause a service, scaling it to zero running instances. POST /v1/projects/{projectId}/services/{serviceId}/pause.

  • northflank_resume_service

    MUTATING: resume a paused service. Optionally set the instance count and CI/CD/autoscaling state to restore. POST /v1/projects/{projectId}/services/{serviceId}/resume.

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTime
2 h agoPassed200530 ms
10 h agoPassed200260 ms
20 h agoPassed200424 ms
29 h agoPassed200329 ms
39 h agoPassed200376 ms