Development · MODEL CONTEXT PROTOCOL
KalyankumarKonduru MCP test
KalyankumarKonduru MCP test is a community-listed Model Context Protocol server. Review the source repository before installation.
连接能力
KalyankumarKonduru MCP test 为 AI Agent 提供什么
来源目录未提供结构化功能列表,请在使用前阅读源仓库文档。
安全
MCP 收录不等于安全审核
MCP 服务器可能获得模型上下文、凭据、本地文件或调用外部系统的权限。连接 Agent 前,请检查代码、环境变量、网络行为、软件包来源与维护状态。
README
仓库文档
This guide provides step-by-step instructions to set up the PR Reviewer project, which includes integrations with GitHub and Notion.
curl(for MacOS/Linux)- Python 3.x installed on your system
MacOS/Linux:
curl -LsSf https://astral.sh/uv/install.sh | sh🔁 Restart your terminal afterwards to ensure that the
uvcommand is available.
MacOS/Linux:
# Create a new directory for the project
uv init pr_reviewer
cd pr_reviewer
# Create and activate a virtual environment
uv venv
source .venv/bin/activate
# Install core dependencies
uv add "mcp[cli]" requests python-dotenv notion-clientCreate a file called requirements.txt with the following content:
# Core dependencies for PR Analyzer
requests>=2.31.0 # For GitHub API calls
python-dotenv>=1.0.0 # For environment variables
mcp[cli]>=1.4.0 # For MCP server functionality
notion-client>=2.3.0 # For Notion integrationInstall the packages:
uv pip install -r requirements.txt
pip install -r requirements.txtCreate a .env file in the root directory and add the following:
GITHUB_TOKEN=your_github_token
NOTION_API_KEY=your_notion_api_key
NOTION_PAGE_ID=your_notion_page_id- Go to GitHub → Settings → Developer Settings → Personal Access Tokens.
- Click "Generate new token (classic)".
- Enable these scopes:
read:orgread:repo_hookrepo
- Copy and paste the token into your
.envfile asGITHUB_TOKEN.
- Go to Notion Integrations.
- Click "New integration" and set the type to Internal.
- Add it to your workspace.
- Copy the Internal Integration Secret as
NOTION_API_KEY. - Copy the UUID at the end of the integration URL as
NOTION_PAGE_ID.
Create an empty script file for your server logic:
touch pr_reviewerAdd your application logic inside this file.
To run the project, make sure your environment is activated and .env is configured:
python pr_reviewer.py社区