Sign inSign up

mcp/everything

Verified Publisher

By mcp

•Updated over 1 year ago

Reference / test server with prompts, resources, and tools

Image
Machine learning & AI
12

50K+

mcp/everything repository overview

⁠Everything (Reference) MCP Server

Reference / test server with prompts, resources, and tools.

What is an MCP Server?⁠

⁠Characteristics

AttributeDetails
Image SourceOfficial Image
Docker Imagemcp/everything⁠
Authormodelcontextprotocol⁠
Repositoryhttps://github.com/modelcontextprotocol/servers⁠
Dockerfilehttps://github.com/modelcontextprotocol/servers/blob/2025.4.24/src/everything/Dockerfile⁠
Docker Image built byDocker Inc.
Docker Scout Health ScoreDocker Scout Health Score
Verify SignatureCOSIGN_REPOSITORY=mcp/signatures cosign verify mcp/everything --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub
LicenceMIT License

⁠Available Tools

Tools provided by this ServerShort Description
addAdds two numbers
annotatedMessageDemonstrates how annotations can be used to provide metadata about content
echoEchoes back the input
getResourceReferenceReturns a resource reference that can be used by MCP clients
getTinyImageReturns the MCP_TINY_IMAGE
longRunningOperationDemonstrates a long running operation with progress updates
printEnvPrints all environment variables, helpful for debugging MCP server configuration
sampleLLMSamples from an LLM using MCP's sampling feature

⁠Tools Details

⁠Tool: add

Adds two numbers

ParametersTypeDescription
anumberFirst number
bnumberSecond number

⁠Tool: annotatedMessage

Demonstrates how annotations can be used to provide metadata about content

ParametersTypeDescription
messageTypestringType of message to demonstrate different annotation patterns
includeImageboolean optionalWhether to include an example image

⁠Tool: echo

Echoes back the input

ParametersTypeDescription
messagestringMessage to echo

⁠Tool: getResourceReference

Returns a resource reference that can be used by MCP clients

ParametersTypeDescription
resourceIdnumberID of the resource to reference (1-100)

⁠Tool: getTinyImage

Returns the MCP_TINY_IMAGE

⁠Tool: longRunningOperation

Demonstrates a long running operation with progress updates

ParametersTypeDescription
durationnumber optionalDuration of the operation in seconds
stepsnumber optionalNumber of steps in the operation

⁠Tool: printEnv

Prints all environment variables, helpful for debugging MCP server configuration

⁠Tool: sampleLLM

Samples from an LLM using MCP's sampling feature

ParametersTypeDescription
promptstringThe prompt to send to the LLM
maxTokensnumber optionalMaximum number of tokens to generate

⁠Use this MCP Server

{
  "mcpServers": {
    "everything": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/everything"
      ]
    }
  }
}

Why is it safer to run MCP Servers with Docker?⁠

Tag summary

Content type

Image

Digest

sha256:330885a0c…

Size

56.9 MB

Last updated

over 1 year ago

docker pull mcp/everything

This week's pulls

Pulls:

1,434

Oct 5 to Oct 11