← Unified Salesforce Documentation MCP Server
1.1.13npm · unified-sf-docs-mcp · current release
Observed 2026-08-22T09:50:25.544Z using mcpSecurity-inventory. Status: succeeded. Negotiated protocol: 2025-06-18.
{
"tools": {}
}| Tool | Category | Annotations | Risk |
|---|---|---|---|
export_local_documentsExport all matching offline documentation pages concatenated into a single Markdown file on your local machine.Input schema{
"type": "object",
"properties": {
"outputPath": {
"type": "string",
"description": "Absolute file path to save the .md file."
},
"urlPrefix": {
"type": "string",
"description": "Filter to URLs starting with this."
},
"category": {
"type": "string",
"description": "Filter by category."
}
},
"required": [
"outputPath"
]
} | — | — · — | — |
mass_extract_guideSpiders a root Salesforce documentation page, extracts hierarchical links, and scrapes them in bulk. Stores contents in a local SQLite database for later searching.Input schema{
"type": "object",
"properties": {
"rootUrl": {
"type": "string",
"description": "The Table of Contents or landing page."
},
"maxPages": {
"type": "number",
"description": "Maximum number of pages to extract (default 20, max 100)."
},
"category": {
"type": "string"
},
"matchKeyword": {
"type": "string",
"description": "Optional substring. If provided, the crawler will prioritize scraping child links containing this string in their URL."
}
},
"required": [
"rootUrl"
]
} | — | — · — | — |
read_local_documentRead the full markdown content of a Salesforce documentation page that has already been extracted into the local SQLite database.Input schema{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "The exact URL of the document to read, obtained from search_local_docs or mass_extract_guide"
}
},
"required": [
"url"
]
} | — | — · — | — |
scrape_single_pageScrape a single Salesforce documentation page. Returns markdown. If you do not know the exact URL, you should first use a Web Search tool (like Brave or DuckDuckGo) to search for 'site:developer.salesforce.com/docs [topic]' or 'site:help.salesforce.com [topic]', then pass the retrieved URL here.Input schema{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"category": {
"type": "string"
}
},
"required": [
"url"
]
} | — | — · — | — |
search_local_docsSearch locally extracted Salesforce documentation in the SQLite database.Input schema{
"type": "object",
"properties": {
"query": {
"type": "string"
},
"maxResults": {
"type": "number"
}
},
"required": [
"query"
]
} | — | — · — | — |