11# MCP Everything Server
22
3- A comprehensive example MCP server that demonstrates all features of the Model Context Protocol, including:
3+ MCP server that demonstrates all features of the Model Context Protocol, including:
44
5- - Tools with progress reporting, logging, and elicitation
5+ - Tools with progress reporting, logging, and elicitation and sampling, structured output
66- Resource handling (static, dynamic, and templated)
7- - Prompts with arguments
8- - Completion support for resource templates and prompts
9- - Request context propagation
10- - Notifications and logging
11- - Sampling capabilities
12- - Structured output
7+ - Prompts with arguments and completions
138
149## Usage
1510
@@ -18,26 +13,3 @@ A comprehensive example MCP server that demonstrates all features of the Model C
1813``` bash
1914uv run mcp-server-everything
2015```
21-
22- ### Testing with MCP Inspector
23-
24- ``` bash
25- mcp dev " uv run mcp-server-everything"
26- ```
27-
28- ### Installing in Claude Desktop
29-
30- ``` bash
31- mcp install " uv run mcp-server-everything" --name " Everything Server"
32- ```
33-
34- ## Features
35-
36- This server demonstrates:
37-
38- - ** Tools** : Echo, progress tracking, sampling, notifications, context access, elicitation
39- - ** Resources** : Static resources, dynamic resources with parameters, resource templates
40- - ** Prompts** : Simple and complex prompts with arguments
41- - ** Completions** : Context-aware completion for prompts and resource templates
42- - ** Notifications** : Progress updates, logging at different levels, resource/tool list changes
43- - ** Elicitation** : Interactive user input during tool execution
0 commit comments