Skip to content

Latest commit

 

History

History
132 lines (84 loc) · 3.49 KB

File metadata and controls

132 lines (84 loc) · 3.49 KB

example-servers/everything 1.0.0

✔ Tools (13) ✔ Prompts (3) ✔ Resources (10) ✔ Logging ✔ Completions ✘ Tasks

🛠️ Tools (13)

  • add

    • Adds two numbers
    • Inputs:
      • a : number
      • b : number
  • annotatedMessage

    • Demonstrates how annotations can be used to provide metadata about content
    • Inputs:
      • includeImage : boolean
      • messageType : error|success|debug
  • echo

    • Echoes back the input
    • Inputs:
      • message : string
  • getResourceLinks

    • Returns multiple resource links that reference different types of resources
    • Inputs:
      • count : number
  • getResourceReference

    • Returns a resource reference that can be used by MCP clients
    • Inputs:
      • resourceId : number
  • getTinyImage

    • Returns the MCP_TINY_IMAGE
  • listRoots

    • Lists the current MCP roots provided by the client. Demonstrates the roots protocol capability even though this server doesn't access files.
  • longRunningOperation

    • Demonstrates a long running operation with progress updates
    • Inputs:
      • duration : number
      • steps : number
  • printEnv

    • Prints all environment variables, helpful for debugging MCP server configuration
  • sampleLLM

    • Samples from an LLM using MCP's sampling feature
    • Inputs:
      • maxTokens : number
      • prompt : string
  • startElicitation

    • Elicitation test tool that demonstrates how to request user input with various field types (string, boolean, email, uri, date, integer, number, enum)
  • structuredContent

    • Returns structured content along with an output schema for client data validation
    • Inputs:
      • location : string
  • 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.
    • Inputs:
      • files : unknown

📝 Prompts (3)

  • simple_prompt

    • A prompt without arguments
  • complex_prompt

    • A prompt with arguments
  • resource_prompt

    • A prompt that includes an embedded resource reference

📄 Resources (10)

  • Resource 1

    • URI: test://static/resource/1 (text/plain)
  • Resource 2

    • URI: test://static/resource/2 (application/octet-stream)
  • Resource 3

    • URI: test://static/resource/3 (text/plain)
  • Resource 4

    • URI: test://static/resource/4 (application/octet-stream)
  • Resource 5

    • URI: test://static/resource/5 (text/plain)
  • Resource 6

    • URI: test://static/resource/6 (application/octet-stream)
  • Resource 7

    • URI: test://static/resource/7 (text/plain)
  • Resource 8

    • URI: test://static/resource/8 (application/octet-stream)
  • Resource 9

    • URI: test://static/resource/9 (text/plain)
  • Resource 10

    • URI: test://static/resource/10 (application/octet-stream)

🧩 Resource Templates (1)

  • Static Resource
    • A static resource with a numeric ID

◾ generated by mcp-discovery