This server is a beginner-friendly guide to the Model Context Protocol (MCP), offering three main capabilities:
π Learn MCP Concepts: Get explanations of concepts like tools, resources, prompts, and framework components using the
explain_concepttool.π‘ Explore MCP Features: See practical examples of features such as tool_call, resource_read, and prompt_template with the
show_exampletool.π Browse MCP Servers: List and explore available MCP servers organized by categories like browser, cloud, database, security, and more using the
list_serverstool.
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-Guideexplain what MCP tools are"
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 Guide Server (v0.1.5)
A beginner-friendly Model Context Protocol (MCP) server that helps users understand MCP concepts, provides interactive examples, and lists available MCP servers. This server is designed to be a helpful companion for developers working with MCP.
Author: qpd-v
Features
π Concept Explanations: Get clear, beginner-friendly explanations of MCP concepts like tools, resources, prompts, and more
π Server Directory: Browse a comprehensive list of available MCP servers organized by category
π‘ Interactive Examples: See practical examples of MCP features in action
π οΈ Tutorial Prompts: Step-by-step guides for creating your first MCP tools and resources
Related MCP server: MCP Server
Installation
# Using npm
npm install -g mcp-guide
# Using yarn
yarn global add mcp-guideUsage
With Claude Desktop
Add the server to your Claude Desktop configuration (
claude_desktop_config.json):
{
"mcpServers": {
"mcp-guide": {
"command": "node",
"args": ["path/to/mcp-guide/dist/index.js"]
}
}
}Restart Claude Desktop
Use the available tools:
explain_concept: Get explanations of MCP conceptsshow_example: See practical examples of MCP featureslist_servers: Browse available MCP servers by category
Standalone
# Start the server
mcp-guide
# Or if installed locally
npx mcp-guideAvailable Tools
explain_concept
Get a beginner-friendly explanation of an MCP concept.
Example concepts:
tools
resources
prompts
server
client
server_types
frameworks
clients
show_example
Show a practical example of an MCP feature.
Example features:
tool_call
resource_read
prompt_template
list_servers
List available MCP servers by category.
Categories:
browser
cloud
command_line
communication
customer_data
database
developer
data_science
filesystem
finance
knowledge
location
monitoring
search
travel
version_control
other
Development
# Clone the repository
git clone https://github.com/qpd-v/mcp-guide.git
cd mcp-guide
# Install dependencies
npm install
# Build the project
npm run build
# Start the server
npm startContributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
Roadmap
Interactive server installation from the server list
More interactive examples and tutorials
Enhanced server categorization and search
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.