Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DDGS_PROXYNoOptional proxy server to use for egress web search requests
MCP_SERVER_TRANSPORTNoTransport type for the MCP server (stdio, streamable-http, or sse)

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
greetA

Greet the caller with a quintessential Hello World message.

generate_passwordA

Generate a random password with specified length, optionally including special characters.

text_web_searchB

Perform a text web search using the provided query using DDGS.

permutationsA

Calculate the number of ways to choose k items from n items without repetition and with order.

run_python_codeC

Run the given Python code and return the output or error message.

pirate_summaryA

Summarise the given text in a pirate style. This is an example of a tool that can use LLM sampling to generate a summary.

vonmises_randomB

Generate a random number from the von Mises distribution. This is an example of a tool that uses elicitation to obtain the required parameter kappa (κ).

Prompts

Interactive templates invoked by user choice

NameDescription
code_promptGet a prompt to write a code snippet in Python based on the specified task.

Resources

Contextual data attached and managed by the client

NameDescription
resource_logoGet the base64 encoded PNG logo of PyMCP.
resource_logo_svgGet the PyMCP logo as SVG.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/anirbanbasu/pymcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server