Skip to main content
Glama

Developer MCP Server

by tejpalvirk

loadcontext

Retrieve detailed, formatted information about software development entities like projects, components, features, tasks, and milestones to understand structure, relationships, and progress.

Instructions

A powerful tool for retrieving rich, contextual information about specific software development entities, providing formatted details based on entity type.

When to use this tool:

  • Retrieving detailed information about a specific project, component, feature, or other development entity
  • Exploring relationships between software development entities
  • Examining project status, components, features, tasks, and issues
  • Understanding the structure and elements of a software component
  • Reviewing milestone progress and completion metrics
  • Examining task details, dependencies, and task sequencing
  • Exploring feature implementations and technical requirements
  • Analyzing the project knowledge graph to understand entity relationships
  • Preparing for work on a specific entity by establishing context

Key features:

  • Provides contextually rich, formatted information about software development entities
  • Adapts output format based on entity type (project, component, feature, task, etc.)
  • Presents both direct entity information and related elements
  • Organizes information in a clear, hierarchical structure
  • Automatically identifies entity relationships and presents them systematically

Parameters explained:

  • entityName: Required - The name of the entity to retrieve context for
    • Example: "AuthService", "UserProfile", "LoginFeature"
  • entityType: Optional - The type of entity being retrieved
    • Default: "project"
    • Accepted values: "project", "component", "task", "issue", "milestone", "decision", "feature", "technology", "documentation", "dependency", "developer"
    • Helps the system format the output appropriately
  • sessionId: Optional - The current session identifier
    • Typically provided by startsession
    • Used for tracking entity views within the session

Each entity type returns specialized context information:

  • Project: Shows status, components, active features, active tasks, active issues, upcoming milestones, team members, recent decisions, and task sequencing information
  • Component: Displays parent projects, implemented features, technologies used, active issues, documentation, and dependencies
  • Feature: Shows status, priority, description, requirements, implementing components, and related tasks
  • Task: Displays project, status, priority, description, related issues, blocking items, preceding tasks, and following tasks
  • Milestone: Shows status, progress percentage, and tasks grouped by completion status (complete, active, inactive)
  • Other Entity Types: Shows observations and both incoming and outgoing relationships within the knowledge graph

You should:

  • Specify the exact entity name for accurate retrieval
  • Provide the entity type when possible for optimally formatted results
  • Start with project entities to get a high-level overview
  • Explore components to understand technical architecture
  • Examine features to see functional requirements and implementations
  • Review tasks to understand specific work items and their status
  • Analyze task sequencing to understand dependencies and workflow
  • Use status information to focus on active or incomplete work
  • Consider priority information when planning next steps
  • Use milestone context to track progress toward completion
  • After retrieving context, follow up on specific entities of interest
  • Use in conjunction with startsession to maintain session tracking
  • Remember that this tool only retrieves existing information; use buildcontext to add new entities

Input Schema

NameRequiredDescriptionDefault
entityNameYes
entityTypeNo
sessionIdNo

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "entityName": { "type": "string" }, "entityType": { "type": "string" }, "sessionId": { "type": "string" } }, "required": [ "entityName" ], "type": "object" }
Install Server

Other Tools from Developer MCP Server

Related Tools

    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/tejpalvirk/developer'

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