Skip to content

Commit f02996c

Browse files
committed
simplitfy readme for everything server
1 parent e7d79e0 commit f02996c

File tree

1 file changed

+3
-31
lines changed

1 file changed

+3
-31
lines changed
Lines changed: 3 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,10 @@
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
1914
uv 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

Comments
 (0)