mcp-trmm

mcp-trmm

3.5

The mcp-trmm project is designed to interact with the Tactical Remote Monitoring and Management (RMM) API, create an SQLite3 database from the API schema, and enable Retrieval-Augmented Generation (RAG) to enhance interaction with the API.

00_convert_yaml_json.py

Convert YAML files to JSON format

01_create_database.py

Create SQLite3 database from JSON schema

02_query_database.py

Search API endpoints in the database by keywords

02_debug_relay2RMM.py

As a proxy server, query the local database and forward the request to the real-time API

03_mcpserver.py

As an MCP proxy server, forward requests to the real-time RMM API

03_flaskapi.py

Provides API endpoints for querying databases and forwarding requests

03_llm_cli__rag.py

Provides an LLM-driven CLI interface for intelligent querying API paths