MCP-Guide
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. Also comes with a huge list of servers you can install.
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
create_tool | Guide for creating your first MCP tool |
create_resource | Guide for creating your first MCP resource |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
MCP Overview | High-level introduction to MCP concepts |
Understanding Tools | Deep dive into MCP tools |
Understanding Resources | Deep dive into MCP resources |
Understanding Prompts | Deep dive into MCP prompts |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
explain_concept | Get a beginner-friendly explanation of an MCP concept |
show_example | Show a practical example of an MCP feature |
list_servers | List available MCP servers by category |
Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
No arguments |
MCP Guide Server (v0.1.4)
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
Installation
Usage
With Claude Desktop
- Add the server to your Claude Desktop configuration (
claude_desktop_config.json
):
- 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
Available 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
Contributing
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
GitHub Badge
Glama performs regular codebase and documentation scans to:
- Confirm that the MCP server is working as expected.
- Confirm that there are no obvious security issues with dependencies of the server.
- Extract server characteristics such as tools, resources, prompts, and required parameters.
Our directory badge helps users to quickly asses that the MCP server is safe, server capabilities, and instructions for installing the server.
Copy the following code to your README.md file: