Skip to main content
Glama
pathpilot-mcp-server

pathpilot-mcp-server

by Ashwanth1709

NitroStack Starter Template

Minimal template for learning NitroStack fundamentals with a calculator-focused MCP server and basic widgets.

What This Template Includes

  • calculator module with tools, resources, and prompts

  • TypeScript + Zod validation setup

  • Widget-ready project structure

  • Production-friendly npm scripts

Related MCP server: amrita-companion-mcp

Quick Start

npx @nitrostack/cli init my-server --template typescript-starter
cd my-server
npm run dev

Common Commands

npm run dev
npm run build
npm start

NitroStudio

NitroStudio is the recommended way to test and debug this template during development.

Community

Available Tools

6 tools
analyze_evidence_profileA

Analyze a GitHub repository OR a GitHub user profile URL and generate a learning roadmap. If a GitHub profile URL is provided, automatically inspect the user's public repositories to infer skills.

Inputs: repo, options, pathway, profileRef, +1 more.

compare_profile_and_repository_skillsB

Identify self-reported LinkedIn skills that do / do not have matching GitHub evidence in the selected repository.

Inputs: repo (required), pathway, profileRef, useDemoLinkedIn.

generate_evidence_cardsA

Return UI-ready evidence cards with highlights, summaries, sources, and next-step suggestions. Accepts an analysisId from a prior run, or an analysis object.

Inputs: analysis, analysisId.

get_linkedin_profileB

Return user-authorized, normalized LinkedIn profile snapshot with declared skills, roles, education, certifications, and projects.

Inputs: useDemo, profileRef.

get_repository_snapshotA

Return a bounded, normalized repository snapshot (file tree, manifest, README, selected source content) without running the full analysis pipeline.

Inputs: repo (required), branch, options.

get_roadmap_signalA

Return verified/self-reported/partial/missing skill arrays plus the priority gap and a suggested next task from a prior analysisId or analysis object.

Inputs: analysis, analysisId.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A3.7/5.0

    Scored across 6 tools

    Disambiguation4/5

    Each tool targets a distinct resource or stage of the analysis pipeline. The only potential confusion is between generate_evidence_cards and get_roadmap_signal, both of which consume an analysisId but produce different outputs; the descriptions make this clear.

    Naming Consistency4/5

    All tool names follow a verb_noun pattern with underscores, which is consistent in style. The verbs vary (analyze, get, compare, generate) but are all action-oriented and the pattern is predictable.

    Tool Count5/5

    Six tools is well within the ideal range for a specialized server. Each tool has a clear role in the workflow, and none are redundant or redundant-feeling.

    Completeness4/5

    The server covers the full lifecycle from raw profile/repo input to analysis and actionable outputs. Minor gaps exist, such as no explicit 'get full analysis' tool or list of prior analyses, but the core workflow is complete.

    Maintenance

    ActivityInactive
    ResponsivenessOutdated data

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      D
      maintenance
      A calculator-focused MCP server template with tools, resources, and prompts built on NitroStack.
      22
      MIT
    • F
      license
      A
      quality
      D
      maintenance
      A minimal NitroStack starter template with a calculator module including tools, resources, and prompts for learning MCP server fundamentals.
      4
      -
    • F
      license
      B
      quality
      D
      maintenance
      A minimal MCP server template for learning NitroStack fundamentals, featuring a calculator module with tools, resources, and prompts.
      6
      -
    • F
      license
      C
      quality
      D
      maintenance
      A minimal MCP server template for learning NitroStack fundamentals, featuring a calculator module with tools, resources, and prompts.
      9
      -