fabric_mcp
Verified Safeby fabric-testbed
Overview
Provides a Model Context Protocol (MCP) server to expose FABRIC Testbed API and inventory queries to LLM clients.
Installation
docker compose up -dEnvironment Variables
- FABRIC_ORCHESTRATOR_HOST
- FABRIC_CREDMGR_HOST
- FABRIC_AM_HOST
- FABRIC_CORE_API_HOST
- PORT
- HOST
- LOG_LEVEL
- LOG_FORMAT
- UVICORN_ACCESS_LOG
- REFRESH_INTERVAL_SECONDS
- CACHE_MAX_FETCH
- MAX_FETCH_FOR_SORT
- HTTP_DEBUG
Security Notes
The server uses token-based authentication (Bearer FABRIC ID token) passed via HTTP headers and explicitly states it does not store user credentials. Sensitive configurations like API hosts are loaded from environment variables. Logging explicitly redacts tokens and recommends terminating TLS at the NGINX reverse proxy. No 'eval' or obvious malicious patterns were found. Relies on external SSL certificate provisioning for NGINX.
Similar Servers
fastapi_mcp
Automatically converts FastAPI endpoints into Model Context Protocol (MCP) tools for seamless integration with LLM agents.
mcpo
Exposes Model Context Protocol (MCP) tools as OpenAPI-compatible HTTP servers.
modular-mcp
A proxy server that efficiently manages and loads large tool collections from multiple Model Context Protocol (MCP) servers on-demand for LLMs, reducing context overhead.
mcp-marketplace
Provides a local MCP (Model Context Protocol) Client and Marketplace frontend, enabling AI agents to discover, manage, and interact with various MCP servers and their tools, including a proxy for commercial MCPs.