Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
NODE_ENVNoNode environment settingproduction
LOG_LEVELNoLogging level - options include: 'fatal', 'error', 'warn', 'info', 'debug', 'trace'info
GEMINI_MODELNoThe Gemini model to usegoogle/gemini-pro
PERPLEXITY_MODELNoThe Perplexity model to useperplexity/sonar-small-online
OPENROUTER_API_KEYYesYour OpenRouter API key
OPENROUTER_BASE_URLNoThe base URL for OpenRouter APIhttps://openrouter.ai/api/v1

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
researchC

Performs deep research on a given topic using Perplexity Sonar and enhances the result.

generate-rulesC

Creates project-specific development rules based on product description, user stories, and research.

generate-prdC

Creates comprehensive product requirements documents based on a product description and research.

generate-user-storiesC

Creates detailed user stories with acceptance criteria based on a product description and research.

generate-task-listC

Creates structured development task lists with dependencies based on product description, user stories, and research.

generate-fullstack-starter-kitA

Generates full-stack project starter kits with custom tech stacks, research-informed recommendations, and setup scripts.

generate-code-stubB

Generates a code stub (function, class, etc.) in a specified language based on a description. Can optionally use content from a file (relative path) as context.

refactor-codeC

Refactors a given code snippet based on specific instructions, optionally using surrounding file context.

generate-git-summaryA

Retrieves a summary of current Git changes (diff). Can show staged or unstaged changes.

analyze-dependenciesB

Analyzes dependency manifest files (currently supports package.json) to list project dependencies.

process-requestA

Processes natural language requests, determines the best tool using semantic matching and fallbacks, and either asks for confirmation or executes the tool directly.

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/freshtechbro/vibe-coder-mcp'

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