MCP.so
登录

Change Analyzer MCP Server

@manavgup

基本信息

分类

其他

传输方式

stdio

作者

manavgup

关于 Change Analyzer MCP Server

MCP Server for analyzing outstanding changes to a repo

#mcp-change-analyzer#git-analysis#repository-tools

Change Analyzer MCP Server 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

Change Analyzer MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Change Analyzer MCP Server?

An Agent-to-Agent (A2A) compatible server for Git repository analysis. It provides metrics, statistics, and directory structure insights, and integrates with agents via the A2A protocol.

How to use Change Analyzer MCP Server?

Requires Python 3.9+ and Redis for state management. Install via pip install mcp-change-analyzer or from source. Start the server with mcp-change-analyzer serve --config config/server.yaml. Send A2A requests to the server’s RPC endpoint using an A2A client.

Key features of Change Analyzer MCP Server

  • Analyze Git repositories for changes
  • Provide repository metrics and statistics
  • Analyze directory structures
  • A2A protocol integration for agent communication

Use cases of Change Analyzer MCP Server

  • Monitor code changes in a Git repository over time
  • Generate summary metrics for project health reports
  • Examine directory structure for refactoring or migration planning
  • Enable AI agents to query repository state via the A2A protocol

常见问题

1

What are the prerequisites for running the server?

You need Python 3.9 or later and Redis (for state management).

2

How do I install and start the server?

Install with `pip install mcp-change-analyzer` or clone the source and run `pip install -e .`. Start with `mcp-change-analyzer serve --config config/server.yaml`.

3

How is the server configured?

Configuration is done via YAML files; an example is provided at `config/server.yaml`.

4

How do agents communicate with the server?

Agents use the A2A protocol by sending requests to the server’s RPC endpoint. An example Python client is shown in the README.

5

Does the server require a database or external service?

Yes, Redis is required for state management. The server does not store data permanently beyond what is in the Redis instance.

评论

其他 分类下的更多 MCP 服务器