Skip to main content
Glama

MCP Code Analysis Server

MIT License
5
CHANGELOG.md1.5 kB
# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] ### Added - Initial project structure and configuration - Core MCP server implementation with FastMCP - TreeSitter-based Python code parser - PostgreSQL database schema with pgvector support - OpenAI embeddings integration for semantic search - Git-based incremental indexing system - Docker and Docker Compose configuration - Comprehensive test suite with pytest - Documentation with MkDocs - CI/CD pipeline with GitHub Actions - Pre-commit hooks for code quality ### MCP Tools - `search_code` - Natural language code search - `explain_code` - Hierarchical code explanations - `find_definition` - Locate code definitions - `find_usage` - Find usage locations - `analyze_dependencies` - Module dependency analysis - `suggest_refactoring` - AI-powered refactoring suggestions - `find_similar_code` - Pattern-based code similarity search - `get_code_structure` - Module/package structure visualization ## [0.1.0] - TBD ### Added - First public release - Basic functionality for Python code analysis - Support for codebases up to 10M lines of code [Unreleased]: https://github.com/johannhartmann/mcp-code-analysis-server/compare/v0.1.0...HEAD [0.1.0]: https://github.com/johannhartmann/mcp-code-analysis-server/releases/tag/v0.1.0

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/johannhartmann/mcpcodeanalysis'

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