Skip to main content
Glama

MCP 服务器

基于主题生成主内容计划 (MCP) 的服务器。该服务器从网络上聚合资源,并将其组织成结构化的学习路径。

特征

  • 为任何主题生成学习路径

  • 使用网络搜索和抓取查找相关资源

  • 按逻辑顺序组织资源

  • 返回标准化的 JSON 结构,供客户端应用程序使用

Related MCP server: MCP Maker

技术栈

  • Python 3.9+

  • 快速API

  • Pyppeteer 用于 JavaScript 密集型网页抓取

  • DuckDuckGo 搜索 API

  • 用于 HTML 解析的 BeautifulSoup

安装

  1. 克隆存储库:

    git clone https://github.com/yourusername/mcp_server.git cd mcp_server
  2. 创建虚拟环境:

    python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
  3. 安装依赖项:

    pip install -r requirements.txt
  4. 为 Pyppeteer 安装 Chrome/Chromium(如果尚未安装)

用法

  1. 启动服务器:

    uvicorn main:app --reload
  2. 通过http://localhost:8000访问 API

  3. 通过向以下对象发出 GET 请求来生成 MCP:

    GET /generate_mcp?topic=your_topic
  4. 查看http://localhost:8000/docs上的 API 文档

API 端点

  • GET /health - 健康检查端点

  • GET /generate_mcp?topic={topic} - 为指定主题生成 MCP

部署

该服务器可以部署到各种平台:

使用 Docker

docker build -t mcp-server . docker run -p 8080:8080 mcp-server

部署到 Render、Fly.io 或其他平台

按照特定于平台的说明部署 Docker 容器或 Python 应用程序。

执照

-
security - not tested
F
license - not found
-
quality - not tested

Latest Blog Posts

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/cabrit0/mcp_server_reuneMacacada'

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