- Language
- JavaScript
- Last commit
- 2h ago
- Forks
- 0
- Open issues
- 0
- Registry update
- Oct 15, 2026
Connect
npm$claude mcp add oqos-connector \ -- npx -y [email protected]
Environment variables
Nothing to configure — it works as is.
Security review
Review passedReviewed 1h ago.
- metadata
- scanned
- packages
- 1 checked
No findings.
Tools
This server runs on your machine, so its tool list is not fetched before install — the README below describes what it offers.
OQOS Connector
A deployable base Model Context Protocol server for OQOS. Its name and description are registered in server.json so MCP registries and compatible chatbot clients can discover it. The initial server exposes only connector_info; OQOS-specific tools can be added after deployment.
Run locally
Requirements: Node.js 20 or newer.
npm ci
npm test
npm start
The server uses MCP's stdio transport. In a chatbot or MCP host configuration, launch it with node /path/to/oqos-connector/src/index.js (or npx -y oqos-connector after publishing the package).
Run as a web server (custom connector)
For claude.ai, mobile, and other clients that connect by URL, run the Streamable HTTP server:
npm run start:http # listens on $PORT (default 8080)
The MCP endpoint is /mcp (POST only, stateless) and /healthz is a health check. Deploy it anywhere that runs Node or Docker and serves HTTPS, then add https://<your-host>/mcp in Claude under Settings → Connectors → Add custom connector. This endpoint has no authentication, so it is only suitable while the server exposes nothing sensitive.
Run as a container
docker build -t oqos-connector:0.1.0 .
docker run --rm -p 8080:8080 oqos-connector:0.1.0 # HTTP server on :8080
docker run --rm -i oqos-connector:0.1.0 node src/index.js # stdio
The -i flag keeps stdin open for the MCP stdio connection.
Publish and register
The MCP Registry indexes published packages; server.json describes the package and is the registry submission manifest. Publishing requires authorized npm and MCP Registry accounts.
- Add an
NPM_TOKENrepository secret in GitHub with permission to publish the package to npm. - Publish a GitHub Release to run the package publishing workflow. It installs dependencies, runs
npm test, publishes to npm, then authenticates with the MCP Registry using GitHub Actions OIDC and publishesserver.json. No MCP Registry token secret is needed. - For manual publishing, install
mcp-publisherusing the official instructions, authenticate withmcp-publisher login github, then runmcp-publisher publish. If a Registry JWT expires, log in again before publishing.
Keep the versions in package.json, src/index.js, and server.json aligned when preparing a release. Once the registry accepts the manifest, chatbots that support the MCP Registry can find OQOS Connector by its name or description.
From the server's repository — third-party content, read it before running anything it suggests.
More in Other
OZmoz
io.ozmoz
Ready-to-use backend for AI-built apps, with Alex AI to analyze your data in plain language.
EmbeddedCI BenchPod
io.github.embeddedci-com
Drive a BenchPod hardware-in-the-loop bench: power, flash, UART, I2C, CAN, analog and logic.
TORDO — Mercado Público de Chile
cl.tordo
Licitaciones, precios históricos, competidores y compradores de Mercado Público (Chile). Sin clave.
starreel
ai.starreel
Turn a script into a finished, downloadable short-drama episode — via MCP or REST.
Properly.fm
fm.properly
Properly.fm er en dansk platform til udbud af serviceaftaler på ejendomme, fra Damsgaard FM.
Damsgaard FM
dk.dgfm
Damsgaard FM er udbudsrådgivere for ejendomsejere og står bag platformen Properly.fm.
Listing from the official MCP Registry · repository facts from GitHub, 1h ago.