MCPHubs - Model Context Protocol Projects Hub

by GiantClam

163 downloads
Not rated
GitHub

About

MCPHubs is a website that showcases projects related to Anthropic's Model Context Protocol (MCP)

Details

Author
GiantClam
Downloads
163
Categories
Other

- GitHub API integration to retrieve MCP-related projects
- AI analysis using Google Gemini Pro for relevance scoring
- Project list and detailed project pages with README content
- Environment-aware proxy for CORS in development
- Responsive design for various device sizes

Clone the repository, run npm install, configure a .env.local file with your GITHUB_TOKEN and Google Cloud Vertex AI credentials, then start the development server with ./start-dev.sh. The site runs on http://localhost:3001 by default and can be deployed to Vercel or Netlify.

MCPHubs - Model Context Protocol Projects Hub

MCPHubs 是一个展示与 Anthropic 的 Model Context Protocol (MCP) 相关项目的网站。该网站使用 Next.js 构建,提供了以下功能:

- 从 GitHub 检索与 MCP 相关的项目
- 使用 AI 分析项目内容,评估与 MCP 的相关性
- 展示项目列表和详细信息
- 提供项目的 README 内容和相关分析

技术栈

- Next.js 15
- TypeScript
- Tailwind CSS
- React Icons
- Axios (用于 API 请求)
- Google Cloud Vertex AI (Gemini Pro 模型,用于 AI 分析)
- React Markdown (用于渲染 README)

特性

- 环境自适应代理:在开发环境自动使用代理解决 CORS 问题,生产环境直接调用 API
- GitHub API 集成:检索与 MCP 相关的项目
- AI 分析:使用 Google Gemini Pro 评估项目与 MCP 的相关性
- 响应式设计:适配各种设备尺寸

本地开发

1. 克隆仓库

git clone https://github.com/yourusername/mcphubs.git
cd mcphubs

2. 安装依赖

npm install

3. 配置环境变量

创建 .env.local 文件并添加以下内容:

```

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.