Skip to main content
Glama
75,461 servers. Updated

Matching MCP tools:

Matching MCP Connectors:

"Learning Programming" matching MCP servers:

  • F
    license
    A
    quality
    C
    maintenance
    Enables parsing, validating, and translating POEM pseudo-code specifications into code in any programming language via natural language.
    3
  • A
    license
    A
    quality
    D
    maintenance
    Analyzes codebases to generate dependency graphs and architectural insights across multiple programming languages, helping developers understand code structure and validate against architectural rules.
    6
    61
    19
    MIT
  • A
    license
    A
    quality
    F
    maintenance
    Enables AI assistants to search and analyze codebases using Abstract Syntax Tree (AST) pattern matching with ast-grep. Supports structural code search, pattern testing, and AST visualization across multiple programming languages.
    4
    451
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables efficient code navigation and retrieval through natural language search, BM25 ranking, and fuzzy matching across multiple programming languages. It drastically reduces token usage by allowing Claude to query specific code symbols and logic instead of reading entire files.
    13
    33
    13
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Analyzes codebases and extracts all symbols (functions, classes, methods, interfaces, etc.) from 10+ programming languages into LLM-optimized markdown format. Enables AI assistants to understand entire project structures efficiently without processing full source code.
    2
    11
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    An MCP toolkit for algorithm learning that enables AI agents to search problems, generate step-by-step hints, analyze code, and create review templates for Baekjoon and Programmers problems.
    16
    21
    1
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Analyzes codebases to suggest relevant learning projects and generate interactive slides with direct links to the Marble platform. It enables developers to create tailored learning experiences based on their specific technologies, patterns, and code context.
    3
    21
    1
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    A server for analyzing technical debt across multiple programming languages, integrating with MCP-compatible tools to detect code quality issues and provide prioritized recommendations.
    16
    43
    7
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables fast semantic code search using FSQ embeddings, with zero-config indexing and support for multiple programming languages via the Model Context Protocol.
    3
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Enforces disciplined programming practices by requiring AI assistants to audit their work and produce verified outputs at each phase of development, following structured workflows for refactoring, feature development, and testing.
    20
    35
    12
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Enables AI assistants and developers to analyze code for language-specific best practices and idiomatic patterns across programming languages, CI automation, and configuration formats.
    16
    2
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables inspection and analysis of project structures to detect languages, frameworks, entry points, and dependencies across multiple programming languages including Node.js, Python, PHP, Go, Java, and Rust.
    3
    10
    1
    ISC
  • A
    license
    A
    quality
    D
    maintenance
    Enables structural code search and refactoring across 20+ programming languages using ast-grep patterns, with safe dry-run mode and flexible filtering.
    1
    MIT