| Tools | Prompts | Resources | Logging | Completions | Tasks |
|---|---|---|---|---|---|
| ✔ Tools (13) | ✔ Prompts (3) | ✔ Resources (10) | ✔ Logging | ✔ Completions | ✘ Tasks |
| Icon | Tool Name | Description | Inputs | |
|---|---|---|---|---|
| 1. |
add
|
Adds two numbers |
|
|
| 2. |
annotatedMessage
|
Demonstrates how annotations can be used to provide metadata about content |
|
|
| 3. |
echo
|
Echoes back the input |
|
|
| 4. |
getResourceLinks
|
Returns multiple resource links that reference different types of resources |
|
|
| 5. |
getResourceReference
|
Returns a resource reference that can be used by MCP clients |
|
|
| 6. |
getTinyImage
|
Returns the MCP_TINY_IMAGE |
|
|
| 7. |
listRoots
|
Lists the current MCP roots provided by the client. Demonstrates the roots protocol capability even though this server doesn't access files. |
|
|
| 8. |
longRunningOperation
|
Demonstrates a long running operation with progress updates |
|
|
| 9. |
printEnv
|
Prints all environment variables, helpful for debugging MCP server configuration |
|
|
| 10. |
sampleLLM
|
Samples from an LLM using MCP's sampling feature |
|
|
| 11. |
startElicitation
|
Elicitation test tool that demonstrates how to request user input with various field types (string, boolean, email, uri, date, integer, number, enum) |
|
|
| 12. |
structuredContent
|
Returns structured content along with an output schema for client data validation |
|
|
| 13. |
zip
|
Compresses the provided resource files (mapping of name to URI, which can be a data URI) to a zip file, which it returns as a data URI resource link. |
|
| Prompt Name | Description | |
|---|---|---|
| 1. |
simple_prompt
|
A prompt without arguments |
| 2. |
complex_prompt
|
A prompt with arguments |
| 3. |
resource_prompt
|
A prompt that includes an embedded resource reference |
| Resource Name | Uri | Description | |
|---|---|---|---|
| 1. |
Resource 1
|
test://static/resource/1 (text/plain) | |
| 2. |
Resource 2
|
test://static/resource/2 (application/octet-stream) | |
| 3. |
Resource 3
|
test://static/resource/3 (text/plain) | |
| 4. |
Resource 4
|
test://static/resource/4 (application/octet-stream) | |
| 5. |
Resource 5
|
test://static/resource/5 (text/plain) | |
| 6. |
Resource 6
|
test://static/resource/6 (application/octet-stream) | |
| 7. |
Resource 7
|
test://static/resource/7 (text/plain) | |
| 8. |
Resource 8
|
test://static/resource/8 (application/octet-stream) | |
| 9. |
Resource 9
|
test://static/resource/9 (text/plain) | |
| 10. |
Resource 10
|
test://static/resource/10 (application/octet-stream) |
| Name | Uri Template | Description | |
|---|---|---|---|
| 1. |
Static Resource
|
test://static/resource/{id} | A static resource with a numeric ID |