Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GITHUB_REPOYesGitHub repository name
AI_PRD_MODELNoAI model to use for PRD generationclaude-3-5-sonnet-20241022
GITHUB_OWNERYesGitHub repository owner (username or organization)
GITHUB_TOKENYesGitHub personal access token with repo, project, and write:org permissions
AI_MAIN_MODELNoMain AI model to useclaude-3-5-sonnet-20241022
GOOGLE_API_KEYNoGoogle API key for Gemini AI provider
OPENAI_API_KEYNoOpenAI API key for GPT AI provider
AI_FALLBACK_MODELNoFallback AI model to use if primary is unavailablegpt-4o
AI_RESEARCH_MODELNoAI model to use for research tasksperplexity-llama-3.1-sonar-large-128k-online
ANTHROPIC_API_KEYNoAnthropic API key for Claude AI provider
MAX_SUBTASK_DEPTHNoMaximum depth for subtask generation3
MAX_TASKS_PER_PRDNoMaximum number of tasks to generate from a PRD50
PERPLEXITY_API_KEYNoPerplexity API key for research and analysis tasks
AUTO_CREATE_LIFECYCLENoAutomatically create lifecycle trackingtrue
AUTO_EFFORT_ESTIMATIONNoAutomatically estimate effort for taskstrue
ENHANCED_CONTEXT_LEVELNoLevel of enhanced context generation (minimal, standard, full)standard
AUTO_GENERATE_USE_CASESNoAutomatically generate use casestrue
AUTO_CREATE_TRACEABILITYNoAutomatically create traceability linkstrue
ENHANCED_TASK_GENERATIONNoEnable enhanced task generationtrue
INCLUDE_BUSINESS_CONTEXTNoInclude business context in enhanced task generationfalse
AUTO_DEPENDENCY_DETECTIONNoAutomatically detect task dependenciestrue
INCLUDE_TECHNICAL_CONTEXTNoInclude technical context in enhanced task generationfalse
DEFAULT_COMPLEXITY_THRESHOLDNoDefault complexity threshold for tasks7
INCLUDE_IMPLEMENTATION_GUIDANCENoInclude implementation guidance in enhanced task generationfalse

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
create_roadmapC

Create a project roadmap with milestones and tasks

plan_sprintC

Plan a new sprint with selected issues

get_milestone_metricsC

Get progress metrics for a specific milestone

get_sprint_metricsC

Get progress metrics for a specific sprint

get_overdue_milestonesC

Get a list of overdue milestones

get_upcoming_milestonesC

Get a list of upcoming milestones within a time frame

create_projectC

Create a new GitHub project

list_projectsC

List GitHub projects

get_projectC

Get details of a specific GitHub project

update_projectC

Update an existing GitHub project

delete_projectC

Delete a GitHub project

create_milestoneD

Create a new milestone

list_milestonesD

List milestones

update_milestoneC

Update a GitHub milestone

delete_milestoneC

Delete a GitHub milestone

create_issueC

Create a new GitHub issue

list_issuesC

List GitHub issues

get_issueC

Get details of a specific GitHub issue

update_issueC

Update a GitHub issue

create_sprintC

Create a new development sprint

list_sprintsC

List all sprints

get_current_sprintC

Get the currently active sprint

update_sprintC

Update a development sprint

add_issues_to_sprintC

Add issues to an existing sprint

remove_issues_from_sprintC

Remove issues from a sprint

create_project_fieldC

Create a custom field for a GitHub project

list_project_fieldsC

List all fields in a GitHub project

update_project_fieldC

Update a custom field in a GitHub project

create_project_viewC

Create a new view for a GitHub project

list_project_viewsC

List all views in a GitHub project

update_project_viewC

Update a view in a GitHub project

add_project_itemC

Add an item to a GitHub project

remove_project_itemC

Remove an item from a GitHub project

list_project_itemsC

List all items in a GitHub project

set_field_valueC

Set a field value for a GitHub project item. Supports all field types: TEXT, NUMBER, DATE, SINGLE_SELECT, ITERATION, MILESTONE, ASSIGNEES, LABELS

get_field_valueB

Get a field value for a GitHub project item. Supports reading all field types: TEXT, NUMBER, DATE, SINGLE_SELECT, ITERATION, MILESTONE, ASSIGNEES, LABELS

create_labelC

Create a new GitHub label

list_labelsC

List all GitHub labels

add_featureC

Add a new feature to an existing PRD or project, analyze its impact, and expand it into actionable tasks with complete lifecycle management

generate_prdC

Generate a comprehensive Product Requirements Document (PRD) from a project idea using AI analysis and industry best practices

parse_prdC

Parse a Product Requirements Document (PRD) and generate a comprehensive list of actionable development tasks with AI-powered analysis, similar to claude-task-master functionality

get_next_taskC

Get AI-powered recommendations for the next task to work on based on priorities, dependencies, team capacity, and current project state

analyze_task_complexityC

Perform detailed AI-powered analysis of task complexity, effort estimation, risk assessment, and provide actionable recommendations

expand_taskC

Break down a complex task into smaller, manageable subtasks with AI-powered analysis, dependency detection, and implementation recommendations

enhance_prdC

Enhance an existing PRD with AI-powered improvements, adding missing elements, improving clarity, and providing comprehensive analysis

create_traceability_matrixB

Create a comprehensive requirements traceability matrix linking PRD business requirements → features → use cases → tasks with full bidirectional traceability

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/HarshKumarSharma/MCP'

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