OpenXNet MCP Server
Enables one-click deployment of AI-powered live streaming bots to Bilibili, including 360-degree panoramic streaming.
Enables one-click deployment of AI-powered instant messaging bots to Discord.
Enables one-click deployment of AI-powered instant messaging bots to Slack.
Enables one-click deployment of AI-powered instant messaging bots to Telegram.
Enables one-click deployment of AI-powered live streaming bots to Twitch.
Enables one-click deployment of AI-powered instant messaging bots to WeChat.
Enables one-click deployment of AI-powered live streaming bots to YouTube.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@OpenXNet MCP ServerApprove the pending remediation for the database incident."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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: nice
What this repository implements
Capability | Implementation |
MCP transport | Streamable HTTP and single-request SSE using protocol |
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 policyQuick 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_gatewayThe 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 -vThe 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 |
Enterprise AI employees, workspaces, collaboration, Skills, memory, and governed execution experience | |
Infrastructure, service, Kubernetes, alert, and recovery capabilities | |
Data integration, development, quality, lineage, governance, and data services | |
Data processing, training, evaluation, registry, deployment, inference, and model governance |
Release and security
Component manifest: GOAI-RELEASE.md
Security policy: SECURITY.md
Third-party inventory: CycloneDX SBOM
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.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Governed MCP gateway: one endpoint for your tools, with credential custody and audit log.
Zero-setup MCP gateway securely connecting AI to your tools with authentication and workflows
- gatewayOAuthai.sealgate
MCP gateway with runtime security policy, tool-call-level control, and audit of agent actions.
Zero-secret MCP gateway for AI agents: risk-scored, audited calls with human-in-the-loop approval.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceA 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
- AlicenseNot gradedqualityBmaintenanceProvides a secure MCP gateway for AI agents to access APIs without exposing raw credentials, with scoped access, audit logging, and OAuth support.MIT

FlowFlox Tools for Difyofficial
FlicenseNot gradedqualityBmaintenanceProvides Dify apps with a secure, app-scoped MCP tool catalog and action gateway for authorized FlowFlox operations, enabling intent-driven planning and fixed operational processes without exposing global credentials.-- AlicenseNot gradedqualityDmaintenanceEnables MCP-compatible assistants to securely access external systems like Slack through permission-scoped, idempotent tools with tenant isolation, delegated OAuth consent, and an immutable audit trail.MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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