entagent
Click on "Deploy 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., "@entagentlist the allowlisted MCP tools"
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.
Enterprise AI Agent Platform
Project guide
Project architecture · Interview questions and answers
Use the architecture document for the component diagram, implementation boundaries, and verification entry points. The interview guide includes source-backed answers and project walkthroughs.
Implementation map
Component | Responsibility |
HTTP handlers: | |
Functions: | |
Implementation or supporting configuration | |
Implementation or supporting configuration | |
Executable checks and regression examples | |
GitHub Actions job definitions | |
Project explanations or operating notes |
Local setup and verification
From the repository root (the commands follow the checked-in manifests):
python3 -m venv .venv
source .venv/bin/activate
python -m pip install -r requirements.txt
python -m pytest -qTo serve the FastAPI application locally, install the server separately if it is not already available:
python -m pip install uvicorn
PYTHONPATH=src python -m uvicorn entagent.main:app --reloadLevel: 17 — Advanced Enterprise AI
Skills: Python, enterprise MCP allowlist
Allowlisted tools only. Apply refused.
pip install -r requirements.txt
pytest -qThis is a local laptop proof. It does not call a hosted model and it does not apply production changes.
Related MCP server: dsh-mcp-bridge
Ops plane
Workspaces, tenant isolation, job approval, and audit live under /v1. Production apply is refused. See docs/ARCHITECTURE.md.
This server cannot be deployed
Maintenance
Related MCP Connectors
Governed MCP gateway: one endpoint for your tools, with credential custody and audit log.
Host your MCP tool over streamable HTTP in one command.
Read-only MCP server that answers questions about turva.dev from its published data. Five tools return JSON: the service catalog with prices, contact and operator details, engagement principles and dated agent-readiness and security evidence with verification links. Connect over Streamable HTTP. You need no API key. The server does not scan other websites or run audits.
Security & DLP proxy for MCP: tool-poisoning scans, PII redaction on tool args/results. Beta.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables per-profile tool filtering and enforcement for one or more upstream MCP servers, exposing only allowed tools and rejecting blocked calls, with Streamable HTTP serving and observability.871,506 npmMIT
- AlicenseNot gradedqualityBmaintenanceExposes DeepSeek Harness tools to any MCP-compatible client over streamable HTTP, allowing allowlisted operations such as file read, glob, grep, and web search while preserving the harness's sandbox and approval pipeline.685 npm1MIT
- AlicenseNot gradedqualityCmaintenanceEnables building and testing MCP-style tool servers by exposing list_tools and call_tool over stdio or HTTP with local stub tools such as echo, get_time, and fake_crm_lookup.MIT
- AlicenseNot gradedqualityBmaintenanceEnables MCP clients to connect, list tools, and invoke the echo tool over HTTP.329 npmMIT