best-practices-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SN_INSTANCE_URL | No | ServiceNow instance URL. Defaults to https://mynow.servicenow.com. | https://mynow.servicenow.com |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| servicenow_searchA | Search ServiceNow's public best-practices library (mynow.servicenow.com) across Knowledge, Best Practices, Developer Portal docs, and other indexed content. No authentication required. Leave contentType unset to search all sources; use the 'table' field on prior results to discover valid contentType filter values. A natural-language content-type cue in the query itself (e.g. 'stream connect best practices') is detected and routed to that contentType filter automatically, with the cue phrase removed from the search text — see the response's searchedQuery/detectedContentType fields for what was actually searched. Set contentType explicitly to override this detection. contentType filtering only applies to a small fixed raw page, not the full corpus — if that filter would return nothing despite real matches existing (totalResults > 0), the response falls back to unfiltered results and sets contentTypeFilterDegraded/note rather than silently returning empty. |
| servicenow_list_content_typesA | List content-type values for servicenow_search's contentType filter: raw internal table identifiers (e.g. 'u_hi_kb_knowledge_gsdr') paired with their human-readable label. These cannot be guessed from standard ServiceNow table names (e.g. 'kb_knowledge' is wrong) — a wrong guess silently returns zero results instead of erroring. Backed by a cache built from real search traffic plus a warm-up sweep on first use or once the cache is more than 6 hours old; set refresh to force a fresh sweep. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/wiz0floyd/best-practices-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server