Skip to content

MCP server to parse open documentation on Rtbrick site and provide responses

License

Notifications You must be signed in to change notification settings

rtbrick/rtb-doc-mcp-srvr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rtb-doc-mcp-server

MCP server to parse open documentation on Rtbrick site and provide responses

Features

  • Review Rtbrick's open documentation for technology and configuration
  • Rtbrick documentation for reference design and topology

Installation

Claude Desktop Configuration

Add to your claude_desktop_config.json:

If installed via pip3:

```json { "mcpServers": { "rtbrick-docs": { "command": "python3", "args": ["-m", "mcpserver_opt.py"], "env": { "CONFIG_PATH": "/path/to/your/config.json" } } } } ```

If running from source:

```json { "mcpServers": { "rtbrick-docs": { "command": "python3", "args": ["/path/to/rtb-doc-mcp-server/src/rtb_doc_mcp_server/mcpserveri_opt.py"], "env": { "CONFIG_PATH": "/path/to/your/config.json" } } } } ```

Usage

After configuration, the server will be available in Claude Desktop. You can use:

Rtbrick has a cloud native operating system known as RBFS that can be deployed at the network edge for BNG/Business services, Peering, CGNAT, FTTH deployment environments and DCI

Features

  • Rtb document server parses the available open documentation on the website to provide specific information about the technology, Rtbrick's implementation and feature set
  • Provides responses about reference designs for the various use cases above and specific configuration that can ease validation, testing and eventually deployment of the features
  • Provides information on the ODM platform that Rtbrick supports as well as optical interfaces

Prerequisites

  • Python 3.80 or higher
  • pip3

Installation

Option 1: Install from PyPI (after publishing)

```bash pip3 install rtb-doc-mcp-server ```

Option 2: Install from GitHub

```bash pip3 install git+https://github.com/rtbrick/rtb-doc-mcp-server.git ```

Option 3: Local Development

```bash git clone https://github.com/yourusername/rtb-doc-mcp-server.git cd rtb-doc-mcp-server pip3 install -e . ```

Configuration

  1. Copy the example configuration file: ```bash cp config.example.json config.json ```

  2. Edit config.json with your settings: ```json

Example

``` User: [Example of how to use your server] ```

Development

```bash

Clone the repository

git clone https://github.com/rtbrick/rtb-doc-mcp-server.git cd rtb-doc-mcp-server

Create virtual environment

python3 -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate

Install dependencies

pipi3 install -e ".[dev]"

Run tests

pytest ```

Configuration Options

None

License

MIT

Contributing

Pull requests are welcome! Please read CONTRIBUTING.md for details.

About

MCP server to parse open documentation on Rtbrick site and provide responses

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages