This service exposes NTFOS AI/RM API endpoints as MCP tools.
/mcpAuthorization: Bearer <token>.
Health check endpoint: /health
| Tool | Purpose | Upstream API |
|---|---|---|
search_files |
Search indexed file text semantically with a natural language query and optional filters. | POST /ai/rag/files/search |
get_file_chunks |
Retrieve text chunks for a specific indexed file, optionally before or after a chunk number. | GET /ai/rag/files/{id}/chunks |
search_events |
Search indexed event text semantically with a natural language query and optional filters. | POST /ai/rag/events/search |
get_event_chunks |
Retrieve text chunks for a specific indexed event, optionally before or after a chunk number. | GET /ai/rag/events/{id}/chunks |
list_events |
Retrieve paginated event records with optional sort and filter models. | GET /rm/events |
query_events |
Retrieve paginated event records using the API POST variant when a client or gateway requires POST semantics. | POST /rm/events |
list_documents |
Retrieve paginated document and file records with optional sort and filter models. | GET /rm/documents |
query_documents |
Retrieve paginated document and file records using the API POST variant when a client or gateway requires POST semantics. | POST /rm/documents |
get_extracted_file_text_urls |
Generate presigned URLs for extracted text files by file ID. | POST /fileingest/export/extractedFilesData |
JSON catalog endpoint: /tools