Skip to content

Add Nora MCP server#757

Open
solomon2773 wants to merge 1 commit into
stacklok:mainfrom
solomon2773:add-nora-mcp-server
Open

Add Nora MCP server#757
solomon2773 wants to merge 1 commit into
stacklok:mainfrom
solomon2773:add-nora-mcp-server

Conversation

@solomon2773

Copy link
Copy Markdown

Summary

  • Add @noraai/mcp-server v0.1.3 as an npx-packaged MCP server.
  • Document its GitHub Actions/npm provenance.
  • Provide obvious mock Nora credentials so CI can discover and scan the default tool catalog without contacting a real Nora deployment.

Nora operates self-hosted agent fleets across Docker and Kubernetes. Its default MCP catalog exposes 15 operational and monitoring tools; destructive agent deletion is not enabled by default.

Package links

Validation

  • dockhand verify-provenance -c npx/nora/spec.yaml -v — detected npm attestations and matched the expected repository.
  • npm audit signatures — verified registry signatures for 94 installed packages and attestations for 8 packages.
  • dockhand build -c npx/nora/spec.yaml --check-provenance — passed and generated the expected non-root Node container definition.
  • Cisco AI Defense mcp-scanner 4.7.5 using the CI config-file path and both mock_env values — passed; 15 tools scanned, zero findings.
  • Docker image build plus a second scan of the built image — passed; 15 tools scanned, zero findings.
  • go test ./... — passed.

Note: Dockyard currently detects the npm attestation bundle but logs a multi-attestation parsing warning (unknown field "attestations"). The independent npm audit above cryptographically verifies the published package's registry signatures and provenance attestations.

Package Nora MCP server v0.1.3 for secure container builds.
Nora operates self-hosted agent fleets across Docker and Kubernetes.

Package: https://www.npmjs.com/package/@noraai/mcp-server
Repository: https://github.com/solomon2773/nora
Signed-off-by: underwater research <solomon2773@yahoo.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant