• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In
Recached

jacob-hartmann / sevalla-mcp
100%
main: 100%

Build:
Build:
LAST BUILD BRANCH: v1.0.0
DEFAULT BRANCH: main
Repo Added 22 Feb 2026 06:36PM UTC
Token oG0mrY0TheOAxvX5lxkgxs9i1s1UkDz2r regen
Build 74 Last
Files 34
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH v1.0.0
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • dependabot/github_actions/actions/checkout-6.0.2
  • dependabot/github_actions/actions/dependency-review-action-4.9.0
  • dependabot/github_actions/actions/setup-node-6.3.0
  • dependabot/github_actions/actions/upload-artifact-7.0.0
  • dependabot/github_actions/anchore/sbom-action-0.23.0
  • dependabot/github_actions/github/codeql-action-4.32.6
  • dependabot/github_actions/step-security/harden-runner-2.15.0
  • dependabot/github_actions/step-security/harden-runner-2.15.1
  • dependabot/npm_and_yarn/dev-dependencies-d36cf4532c
  • dependabot/npm_and_yarn/dev-dependencies-d6fb0d91c0
  • dependabot/npm_and_yarn/express-rate-limit-8.2.2
  • dependabot/npm_and_yarn/prod-dependencies-765b85a4ff
  • dependabot/npm_and_yarn/prod-dependencies-890f4f2061
  • docs/standardize-readme
  • feat/v3-api-migration
  • fix/remove-minimatch-override
  • main
  • v0.1.0-rc.1
  • v0.1.0-rc.2
  • v1.0.0

12 Mar 2026 04:38PM UTC coverage: 100.0%. Remained the same
23013002689

push

github

web-flow
chore(release): v1.0.0 (#17)

* fix(deps): remove minimatch override breaking MCP Inspector

The pnpm override forcing minimatch >=10.2.1 broke serve-handler@6.1.6
(used by @modelcontextprotocol/inspector) because minimatch v10 switched
from a default export to named exports, causing "TypeError: minimatch is
not a function". Removing the override lets pnpm resolve compatible
versions per package.

* feat: migrate to Sevalla API v3 and expand tool coverage

Migrate all endpoints from v2 to v3 API, fixing path/method mismatches
(PUT→PATCH for updates, nested deployment/process paths under
/applications/{id}, corrected paths for purge-edge-cache, toggle-cdn,
api-keys/validate, environment-variables, etc.) and add 8 new tool
modules covering load balancers, object storage, webhooks, projects,
docker registries, global env vars, API keys, and resources. Also adds
PATCH to the HttpMethod union type. All 546 tests pass.

* chore: bump version to 0.2.0 and update README for v3 API

Update README to reflect the full v3 API tool inventory (118 tools
across 20 modules), add SEVALLA_API_BASE_URL to configuration reference,
and remove references to removed v2-only tools. Bump version from
0.1.0-rc.2 to 0.2.0.

* fix: update pnpm-lock.yaml to match package.json dependency versions

* fix: achieve 100% test coverage and fix vulnerable dependencies

- Add missing API error test cases to api-keys, app-domains, docker-registries,
  env-vars, global-env-vars, logs-metrics, resources, and applications tests
- Add test for applications.create fallback to env company ID
- Upgrade express-rate-limit to ^8.2.2 (fixes GHSA-46wh-pxpv-q5gq)
- Add pnpm overrides for hono >=4.12.4 and @hono/node-server >=1.19.10
  to address transitive dependency vulnerabilities via MCP SDK

* fix(deps): add minimatch >=10.2.3 override to fix ReDoS vulnerabilities

* style: apply prettier formatting to all modified files

* fix: restore missing company ID validation in sevalla.company.users

* fi... (continued)

724 of 724 branches covered (100.0%)

Branch coverage included in aggregate %.

1190 of 1190 relevant lines covered (100.0%)

16.05 hits per line

Relevant lines Covered
Build:
Build:
1190 RELEVANT LINES 1190 COVERED LINES
16.05 HITS PER LINE
Source Files on main
  • Tree
  • List 34
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
23013002689 v1.0.0 chore(release): v1.0.0 (#17) * fix(deps): remove minimatch override breaking MCP Inspector The pnpm override forcing minimatch >=10.2.1 broke serve-handler@6.1.6 (used by @modelcontextprotocol/inspector) because minimatch v10 switched from a def... push 12 Mar 2026 04:39PM UTC web-flow github
100.0
23012960100 main chore(release): v1.0.0 (#17) * fix(deps): remove minimatch override breaking MCP Inspector The pnpm override forcing minimatch >=10.2.1 broke serve-handler@6.1.6 (used by @modelcontextprotocol/inspector) because minimatch v10 switched from a def... push 12 Mar 2026 04:38PM UTC web-flow github
100.0
23012882012 feat/v3-api-migration chore: merge main into feat/v3-api-migration, keep v1.0.0 Pull #17 12 Mar 2026 04:36PM UTC jacob-hartmann github
100.0
23012839907 feat/v3-api-migration chore(release): v1.0.0 Pull #17 12 Mar 2026 04:35PM UTC jacob-hartmann github
100.0
22999260886 main feat: migrate to Sevalla API v3 and expand tool coverage (v0.2.0) (#16) * fix(deps): remove minimatch override breaking MCP Inspector The pnpm override forcing minimatch >=10.2.1 broke serve-handler@6.1.6 (used by @modelcontextprotocol/inspector... push 12 Mar 2026 11:15AM UTC web-flow github
100.0
22998410366 feat/v3-api-migration fix: add missing company ID validation to remaining company-scoped tools static-sites, load-balancers, pipelines, object-storage, projects, and webhooks list/create tools now guard against undefined companyId and return a clear formatAuthError in... Pull #16 12 Mar 2026 10:52AM UTC jacob-hartmann github
100.0
22998163232 feat/v3-api-migration fix: add missing company ID validation to company-scoped tools Adds the companyId null-check (matching company.ts) to api-keys, docker-registries, global-env-vars, and applications tools so they return a clear auth error instead of silently passi... Pull #16 12 Mar 2026 10:46AM UTC jacob-hartmann github
100.0
22956004562 feat/v3-api-migration Add missing company guard to applications.create Co-authored-by: Jacob Hartmann <jacob-hartmann@users.noreply.github.com> Pull #16 11 Mar 2026 01:53PM UTC cursoragent github
100.0
22956007327 feat/v3-api-migration Merge a0f0f991d into 65408ee62 Pull #16 11 Mar 2026 01:52PM UTC web-flow github pending completion  
22955079392 feat/v3-api-migration Validate company ID for company-scoped tools Co-authored-by: Jacob Hartmann <jacob-hartmann@users.noreply.github.com> Pull #16 11 Mar 2026 01:31PM UTC cursoragent github
100.0
See All Builds (53)

Badge your Repo: sevalla-mcp

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc