Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_files

List all .md files in a directory recursively. Returns relative paths sorted alphabetically.

search_docs

Full-text search across all .md files in a directory. Returns file, line number, and matching line. Limited to 50 results.

get_section

Extract a section by heading from a markdown file. Returns content from that heading until the next heading of same or higher level.

list_headings

List all headings (# through ######) in a markdown file as a table of contents.

find_code_blocks

Find all fenced code blocks in a markdown file. Optionally filter by language (e.g. typescript, python).

get_frontmatter

Parse YAML frontmatter (between --- delimiters) at the start of a markdown file. Returns key-value metadata.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/ofershap/mcp-server-markdown'

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