forge-armory
by agentic-forge
Overview
An MCP (Multi-Modal Communication Protocol) gateway that aggregates tools from multiple backend MCP servers, optimizing responses for LLMs using TOON format.
Installation
armory serveEnvironment Variables
- ARMORY_DATABASE_URL
- ARMORY_HOST
- ARMORY_PORT
Security Notes
The Admin API (/admin/*) lacks explicit authentication and authorization mechanisms, allowing unauthenticated users to manage backends, refresh tools, and view metrics. Additionally, CORS is configured to allow all origins (allow_origins=['*']), which, in conjunction with the unauthenticated Admin API, poses a significant security risk if the server is exposed publicly. Backend URLs can be configured via this API, meaning a compromised server could be directed to malicious MCP endpoints. It is CRITICAL to implement robust authentication/authorization for the Admin API before production deployment.
Similar Servers
klavis
Develop and deploy AI agents that interact with a wide array of web services (e.g., Gmail, YouTube, LinkedIn, Supabase, Salesforce, Kubernetes) through a standardized Model Context Protocol (MCP), often orchestrated by an intelligent routing layer like Strata.
mcpo
Exposes Model Context Protocol (MCP) tools as OpenAPI-compatible HTTP servers.
mcp-context-forge
Converts web content (HTML, PDF, DOCX, etc.) and local files from a URL into high-quality Markdown format. It supports multiple conversion engines, content optimization, batch processing, and image handling.
MCPJungle
MCPJungle is a self-hosted Model Context Protocol (MCP) Gateway that allows developers to register and manage various MCP servers and their tools from a central location, enabling AI agents to discover and consume these tools from a single gateway.