
Company News
Jerod Santo Joins Socket as Head of Media
Allow myself to introduce... myself.
@mcp-x/mcp-docs-server
Advanced tools
Universal MCP Server Demo - Template for documentation-based MCP servers
Universal MCP Server Demo - Template for creating documentation-based MCP servers
This is a universal template for creating MCP (Model Context Protocol) servers that provide AI agents with access to documentation. It's designed to be:
npx @mcp-x/mcp-docs-server create my-docs-server
cd my-docs-server
npm install
npm run build
npx your-package-name # Test your server
npx @mcp-x/mcp-docs-server
# ✅ MCP Server ready for STDIO communication
# Remove demo docs
rm -rf docs/*
# Add your markdown files
cp -r /path/to/your/docs/* docs/
# Update package.json name and description
// src/config.ts
export const config = {
name: "your-docs-server",
description: "Your documentation MCP server",
docsPath: "./docs"
};
npm run build
node dist/server.js
Add to .cursor/mcp.json:
{
"mcpServers": {
"your-docs": {
"command": "npx",
"args": ["-y", "@your-org/your-docs-server"]
}
}
}
Add to .vscode/mcp.json:
{
"mcpServers": {
"your-docs": {
"command": "npx",
"args": ["-y", "@your-org/your-docs-server"]
}
}
}
Add to config file:
{
"mcpServers": {
"your-docs": {
"command": "npx",
"args": ["-y", "@your-org/your-docs-server"]
}
}
}
list_documentsList all available documents
Input: { section?: "guides" | "api" | "all" }
Output: Array of document metadata
get_documentGet full document content
Input: { path: "guides/getting-started.md" }
Output: { content: string, metadata: object }
search_docsSearch across all documentation
Input: { query: string, maxResults?: number }
Output: Array of search results with relevance scores
MCP Client (AI Agent)
↓ JSON-RPC over STDIO
MCP Server (Node.js)
↓
Document Manager
↓
File System (markdown files)
Key Components:
# Install dependencies
npm install
# Start development server
npm run dev
# Run tests
npm test
# Build for production
npm run build
# Test built version
node dist/server.js
Update package.json
{
"name": "@your-org/your-docs-server",
"description": "Your custom documentation server"
}
Build and test
npm run build
npm test
Publish to npm
npm login
npm publish --access public
Test installation
npx @your-org/your-docs-server
This template is maintained by the MCP-X organization. Contributions welcome!
MIT License - see LICENSE file for details
Made with ❤️ by the MCP-X for Mnemoverse and community
FAQs
Universal MCP Server Demo - Template for documentation-based MCP servers
The npm package @mcp-x/mcp-docs-server receives a total of 0 weekly downloads. As such, @mcp-x/mcp-docs-server popularity was classified as not popular.
We found that @mcp-x/mcp-docs-server demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.

Company News
Allow myself to introduce... myself.

Research
/Security News
A Twitch browser extension on Chrome and Firefox forwards users’ live OAuth session tokens through proxies controlled by a Russian bot service.

Security News
Anthropic found biased reasoning and recklessness drove Claude Mythos 5 to publish malware on PyPI and compromise a security vendor.