Welcome to Monta's Knowledgebase MCP (Model Context Protocol) server. Access comprehensive documentation, help articles, and technical resources through AI-powered search.
Model Context Protocol (MCP) is an open protocol that standardizes how applications provide tools, resources, and contextual data to AI systems. This server exposes Monta's knowledge base as searchable MCP tools for AI assistants and automation platforms.
Search and retrieve Monta documentation using:
Our knowledge base includes comprehensive content from multiple sources:
| Source | Description |
|---|---|
| Help center | User guides and troubleshooting |
| Support answers | +250K answered tickets |
| Product Documentation | Technical documentation |
| Product Updates | Release notes and changelogs |
| Industry documents | OCPP, OCPI & more |
Data Freshness: The knowledge base is automatically synced with fresh data on a weekly basis to ensure you have access to the latest documentation, support answers, and product updates.
The knowledge base includes an intelligent glossary system that automatically normalizes alternative terminology to canonical terms during search, improving search accuracy and consistency.
How it works:
Example normalizations:
"charger" → "charge point"
"admin" → "Manager"
"AC Charger" → "AC charge point"
"ev" → "Electric Vehicle"
"CPO" → "Charge Point Operator"
Try it yourself: Visit the Interactive Query Tester and search for "charger" - you'll see how it's normalized to "charge point" with a visual indicator showing the transformation.
Advanced usage:
Set skipGlossaryNormalize=true to bypass glossary normalization if you need to search for exact terms.
The server provides MCP tools for AI-powered documentation access:
query - Search DocumentationSearch Monta documentation with multiple modes and filters. English queries only.
Parameters:
query (string, required) - Your search query in English (keywords, questions, or concepts)maxResults (number, optional) - Maximum results to return (default: 10, max: 50)mode (string, optional) - Search mode:default - Hybrid text + semantic search (recommended)bm25 - BM25 text/keyword search only (fast, exact matching)vector - Semantic search only (conceptual similarity)source (string, optional) - Filter by specific source: helpjuice, beamer, zendesk, aircall, gong, website, documents, notionfactual (boolean, optional) - Filter to only verified/official sources: website, beamer, helpjuice, notion, and documents from "monta" collection (default: false)skipLanguageCheck (boolean, optional) - Bypass English-only validation (default: false)Response Format: Each result includes:
id - Document ID for fetching full contenttitle - Document titlecontent - Content preview (truncated to 3000 characters max)truncated - Boolean flag indicating if content was truncatedscore - Relevance scoresource - Document sourcemetadata - Additional document information⚠️ Important: Content is automatically truncated to 3000 characters for efficiency. If truncated: true, use the fetch tool to retrieve the complete document.
fetch - Get Document by IDRetrieve the complete, untruncated document by its ID. Use this when search results have truncated: true.
Parameters:
documentId (string, required) - Document ID from search resultsResponse Format: Returns the full document with all fields and complete content (no truncation).
Access documentation resources directly:
| Resource | Description |
|---|---|
monta://resources/health |
Current server status and statistics |
monta://resources/query/{query} |
Search documentation by query |
monta://resources/fetch/{document_id} |
Retrieve a specific document by ID |
Browse Interactive Resources →
Pre-built workflow templates for common tasks:
Choose one of the transport methods below:
Option 1: Streamable HTTP (Recommended)
{
"mcpServers": {
"monta-knowledgebase": {
"url": "https://knowledgebase.monta.app/mcp",
"transport": {
"type": "streamable-http"
}
}
}
}
Option 2: SSE (Server-Sent Events)
{
"mcpServers": {
"monta-knowledgebase": {
"url": "https://knowledgebase.monta.app/sse",
"transport": {
"type": "sse"
}
}
}
}
Option 1: Streamable HTTP (Recommended)
Streamable HTTPhttps://knowledgebase.monta.app/mcpOption 2: SSE (Server-Sent Events)
Server-Sent Eventshttps://knowledgebase.monta.app/sseTry the Interactive Query Tester →
Query documentation (GET):
# Default mode (hybrid search)
curl "https://knowledgebase.monta.app/api/query?query=charging%20stations&maxResults=5"
# BM25 mode (keyword search only)
curl "https://knowledgebase.monta.app/api/query?query=charging%20stations&maxResults=5&mode=bm25"
# Vector mode (semantic search only)
curl "https://knowledgebase.monta.app/api/query?query=charging%20stations&maxResults=5&mode=vector"
# Filter by source
curl "https://knowledgebase.monta.app/api/query?query=OCPP&source=helpjuice&maxResults=10"
# Filter to factual sources only (official documentation)
curl "https://knowledgebase.monta.app/api/query?query=charging%20stations&factual=true&maxResults=10"
# Bypass language check (advanced)
curl "https://knowledgebase.monta.app/api/query?query=ladestation&skipLanguageCheck=true&maxResults=5"
Query documentation (POST):
curl -X POST https://knowledgebase.monta.app/api/query \
-H "Content-Type: application/json" \
-d '{
"query": "charging stations",
"maxResults": 5,
"mode": "default",
"source": "helpjuice"
}'
Available query parameters:
query (string, required) - Search query in EnglishmaxResults (number, optional) - Maximum results (default: 10, max: 50)mode (string, optional) - default, bm25, or vector (default: default)source (string, optional) - Filter by source: helpjuice, beamer, zendesk, aircall, gong, website, documents, notionfactual (boolean, optional) - Filter to only verified/official sources (default: false)skipLanguageCheck (boolean, optional) - Bypass English-only validationskipGlossaryNormalize (boolean, optional) - Bypass glossary term normalizationFetch document by ID:
# Fetch a single document without embeddings (lightweight)
curl "https://knowledgebase.monta.app/api/fetch/9a4af45c43e3fab0f763669534fa39ba"
For detailed usage instructions and integration guides, see: