Skip to main content
Glama

OpenXnet Server

OpenXnet is SynapXnet's enterprise AI employee collaboration and governance platform. This repository contains its server-side MCP gateway, stable tool contracts, workspace-scoped evidence resources, approval controls, and auditable action records.

XnetAIOps, XnetDataOps, and XnetMLOps are product capabilities of the same SynapXnet ecosystem. They are connected through governed MCP adapters; they are not presented here as unrelated third-party products.

This public branch is the hardened GOAI competition server component. The full desktop experience lives in synapxnet/OpenXnet.

End-to-end role

flowchart LR
    Input["Enterprise task input<br/>alert · ticket · data · model"] --> Team["AgentTeams<br/>role orchestration and state tracking"]
    Team --> Skill["OpenXnet Skills<br/>reusable task capability"]
    Skill --> Gateway["OpenXnet Server<br/>MCP gateway and governance"]
    Gateway --> AIOps["XnetAIOps<br/>service and infrastructure evidence"]
    Gateway --> DataOps["XnetDataOps<br/>quality, lineage and workflow evidence"]
    Gateway --> MLOps["XnetMLOps<br/>model, probe and deployment actions"]
    AIOps --> Evidence["Evidence chain and shared context"]
    DataOps --> Evidence
    MLOps --> Evidence
    Evidence --> Decision["Neural-symbolic decision<br/>rules · risk · confidence · constraints"]
    Decision --> Approval["Human approval for high-risk actions"]
    Approval --> Verify["Independent verification · audit · rollback"]
    Verify --> Memory["Review, memory and Skill evolution"]

The separation is intentional: AgentTeams coordinates roles, Skills describe reusable capabilities, MCP connects external tools, and OpenXnet enforces workspace, permission, approval, evidence, and audit boundaries.

Related MCP server: Enterprise MCP Gateway and Tool Registry

What this repository implements

Capability

Implementation

MCP transport

Streamable HTTP and single-request SSE using protocol 2026-07-28

Identity and access

OAuth issuer, audience, time and scope validation; tool visibility filtered by least-privilege scopes

Tool contracts

Versioned JSON Schema for requests, responses, errors, manifests, and audit receipts

Evidence resources

Workspace-bound Trace, Evidence, Action, Approval, and Audit indexes

Controlled execution

Dry Run, parameter digest, resource-version checks, idempotency, separation of duties, and rollback records

Adapter boundary

Bounded response size, timeout control, redirect denial, and no external bearer-token forwarding

Persistence

SQLite for the competition/single-instance control plane; replace with shared transactional storage for multi-replica production

Governed tool surface

The frozen 1.0.0 manifest exposes ten tools:

Domain

Read and verification tools

Controlled write

XnetAIOps

Alert evidence, service health, Kubernetes workload

-

XnetDataOps

Quality report, schema snapshot, lineage, workflow instance

-

XnetMLOps

Deployment evidence, inference probe

Deployment rollback with approval

The high-risk rollback path requires an approval created by one subject and approved by another, plus expectedResourceVersion, reason, dryRun, idempotencyKey, and a matching parameter digest.

Repository layout

openxnet_mcp_gateway/   MCP protocol, security, registry, adapters and stores
contracts/              Canonical schemas, tool manifest and MCP fixtures
docs/goai-competition/  Handoff, test report and reproducible E2E trace sample
tests/                  Gateway protocol, governance and security tests
GOAI-RELEASE.md         Release component boundary and shared suite contract
SECURITY.md             Vulnerability reporting and secret-handling policy

Quick start

Requirements: Python 3.12 and uv.

git clone https://github.com/synapxnet/openxnet-server.git
cd openxnet-server
git switch GOAI-Competition
uv sync --python 3.12
uv run python -m openxnet_mcp_gateway

The gateway fails closed when signing secrets or the internal control token are absent. Supply credentials through the runtime secret manager, never through committed .env files. Adapter endpoints and all supported environment keys are documented in the implementation handoff.

Verification

uv run python -m unittest tests.test_openxnet_mcp_gateway -v

The gateway suite covers protocol versioning, scopes, origins, header/body confusion, token non-forwarding, single-tool delegation, approval separation, workspace isolation, SSE, response limits, timeouts, Dry Run, resource versions, parameter digests, idempotency, and process recovery. See the test report for passed checks and remaining production gates.

SynapXnet ecosystem

Product

Responsibility

OpenXnet

Enterprise AI employees, workspaces, collaboration, Skills, memory, and governed execution experience

XnetAIOps

Infrastructure, service, Kubernetes, alert, and recovery capabilities

XnetDataOps

Data integration, development, quality, lineage, governance, and data services

XnetMLOps

Data processing, training, evaluation, registry, deployment, inference, and model governance

Release and security

The competition fixtures are reproducible samples and must not be represented as live production execution. External OIDC/JWKS rotation, shared transactional storage, browser integration tests, controlled real rollback, and performance sampling remain deployment acceptance gates.

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    A secure MCP gateway for enterprise AI tool execution, enabling governed invocation of business tools with authentication, RBAC, audit logging, PII redaction, and async processing.
    Apache 2.0
  • A
    license
    Not graded
    quality
    B
    maintenance
    Provides a secure MCP gateway for AI agents to access APIs without exposing raw credentials, with scoped access, audit logging, and OAuth support.
    MIT

View all related MCP servers

Related MCP Connectors

  • MCP server for secureFlows: token-free URL builders and integration-linting tools for AI agents.

  • MCP Hub: AI service discovery, per-user OAuth, and multi-service workflow orchestration

  • Remote MCP for A2A caller identity, scope policy, verdict receipts, and audit history.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/synapxnet/openxnet-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server