MCP-BOS: 模块化、可扩展的Model Context Protocol服务器框架 使用基于约定的自动模块发现机制,为Claude Desktop打造的灵活MCP服务器框架。通过简洁的模块接口和声明式配置,轻松扩展AI应用功能,无需修改核心代码。支持FastMCP标准,包含完整工具、资源和提示模板注册能力。
Overview
what is MCP-BOS?
MCP-BOS is a modular and extensible Model Context Protocol (MCP) server framework designed for Claude Desktop, utilizing a convention-based automatic module discovery mechanism.
how to use MCP-BOS?
To use MCP-BOS, clone the repository, install the dependencies, configure the config.json file, and run the server using Python. You can also integrate it with Claude Desktop for enhanced AI experiences.
key features of MCP-BOS?
- Modular design for easy functionality expansion
- Automatic module discovery to reduce configuration overhead
- Declarative configuration through
config.json - Plug-and-play capability for adding new features
- Secure and stable layered architecture
- Detailed logging for debugging and monitoring
- Deep integration with Claude Desktop
use cases of MCP-BOS?
- Building custom AI applications with modular components
- Rapidly deploying new features without altering core code
- Integrating with existing systems for enhanced functionality
FAQ from MCP-BOS?
- How do I add a new module?
Create a new directory in the
modulesfolder, implement the module interface, and enable it in theconfig.jsonfile.
- Is MCP-BOS compatible with other systems?
Yes, it is designed to be extensible and can integrate with various systems, including Claude Desktop.
- What programming language is used?
MCP-BOS is primarily developed in Python.