MCP---Agent-Starter-Kit
by fub05
Overview
Serves local documents via a REST API for manual retrieval or as a tool for Multi-Agent Collaboration Protocol (MCP) agents.
Installation
uvicorn app.server:app --reload --port 8100Security Notes
The server is vulnerable to path traversal. The `name` parameter in `/tool/get/{name}` and the `read_doc` MCP tool directly use user-supplied input to construct file paths (`BASE / name` and `self.base_docs / name`) without sanitization. An attacker could use `../` to access files outside the intended `docs` directory, leading to arbitrary file disclosure (e.g., `/etc/passwd`).
Similar Servers
AgentChat
An AI Agent platform for building, deploying, and managing AI assistants that integrate various tools, Large Language Models (LLMs), knowledge bases (RAG), and Model Context Protocol (MCP) servers.
proteus-ai
A workflow execution engine that orchestrates multi-agent systems, integrates various tools, and provides a sandboxed environment for code execution to solve complex tasks.
agentxsuite
A unified open-source platform for connecting, managing, and monitoring AI agents and tools across various Model Context Protocol (MCP) servers.
mozichem-hub
A modular Python toolkit providing standardized APIs for chemical engineering and chemistry computations, enabling seamless integration with AI agents and LLM workflows to deliver reliable, validated results in domain-specific applications.