MCP Help Article Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Help Article Serversearch for how to reset my password"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Help Article Server
A Model Context Protocol (MCP) server that serves help articles to tenants. Each tenant's AI (Claude) connects to this server and can search and retrieve articles — scoped to shared content + their own tenant-specific content.
Project Structure
mcp-helpdesk/
├── server/
│ └── index.js ← MCP server: tools, search logic, tenant isolation
├── data/
│ └── articles.js ← Help articles (shared + per-tenant)
├── ui/
│ └── simulator.html ← Browser simulation of the full MCP flow
└── README.mdRelated MCP server: mcp-docqa-server
MCP Tools Exposed
search_articles
Search help articles by natural language query, scoped to the calling tenant.
{
"tool": "search_articles",
"parameters": {
"query": "how do I reset my password",
"tenant_id": "acme"
}
}get_article
Fetch the full content of a specific article. Access denied if the article belongs to a different tenant.
{
"tool": "get_article",
"parameters": {
"article_id": "shared-001",
"tenant_id": "acme"
}
}Tenant Isolation
Every request must carry a tenant_id. The server returns:
✅ All
sharedarticles✅ Articles belonging to the requesting tenant
❌ Articles belonging to any other tenant (throws Access Denied)
Data Model
{
id: "acme-001",
tenant_id: "acme", // "shared" | "<tenant_id>"
title: "...",
tags: ["onboarding", "crm"],
content: "Full article text..."
}How to extend
Add articles: Edit
data/articles.js— settenant_idto"shared"or a specific tenant.Add a tenant: Add articles with a new
tenant_id— no server changes needed.Swap data source: Replace the in-memory array in
data/articles.jswith a DB query.Add auth: Validate
tenant_idagainst a JWT/API key before processing any tool call.
Simulate in browser
Open ui/simulator.html in any browser — no server needed. It simulates the full MCP request/response flow in-browser.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Help center for SaaS teams. 14-tool MCP server for articles, collections, and search.
Cloud-hosted MCP server for secure AI access to enterprise data sources via CData Connect AI.
Hybrid human + AI expertise for faster, trusted answers and decisions via MCP Server.
MCP server for building and testing AI agents with multi-model experimentation and insights.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceA multi-tenant MCP server that indexes documentation from websites, git repositories, and local folders, and exposes them to AI clients via search and fetch tools.2MIT
- AlicenseAqualityBmaintenanceAn MCP server that provides semantic search over a document corpus, enabling AI clients to retrieve and cite relevant chunks from indexed documents via RAG pipelines.4MIT
- FlicenseNot gradedqualityCmaintenanceAn MCP server that provides hybrid search over Confluent support articles and lets AI assistants save solved problems back into the knowledge base.-
- FlicenseNot gradedqualityBmaintenanceMCP server that provides IT support tools to search known incidents, check ticket status, and create ticket drafts, enabling an AI assistant to help users with IT support queries.-
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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/anupriya-babbar/MCPServer_Tenant_QnA'
If you have feedback or need assistance with the MCP directory API, please join our Discord server