Builtwith Mcp Server

Builtwith Mcp Server

🚀 使用 MCP 协议的 BuiltWith 服务器

本项目是一个基于 Model Context Protocol (MCP) 的服务器,它提供了一系列工具,可用于查询 BuiltWith API,从而获取网站的技术栈信息。该服务器能够与任何支持 Model Context Protocol 的 AI 助手协同工作,为用户提供便捷的网站技术信息查询服务。

GitHub

✨ 主要特性

  • 域名查询:可获取特定域名所使用的详细技术信息,让您对网站的技术架构一目了然。
  • 技术分类:支持查看按类别(如分析、CMS、框架等)分组的技术,方便您快速定位所需信息。
  • 详细信息:能够访问每个技术的描述、检测日期和链接,为您深入了解网站技术提供全面的数据支持。

📦 安装指南

先决条件

  • 需要安装 Node.js 18 或更高版本。
  • 您需要拥有 BuiltWith API 密钥,可在 BuiltWith API 获取。

安装步骤

  1. 克隆此仓库:
    git clone https://github.com/Cyreslab-AI/builtwith-mcp-server.git
    cd builtwith-mcp-server
    
  2. 安装依赖项:
    npm install
    

    ⚠️ 重要提示

    MCP SDK 从 GitHub 直接安装。如果遇到任何问题,可能需要在 package.json 中更新指向正确的仓库或版本。

  3. 构建项目:
    npm run build
    

问题排除

如果遇到 MCP SDK 依赖项问题,您可以按以下步骤进行排查:

  1. 检查是否正确安装 Node.js 和 npm。
  2. 确保所有依赖项都已成功下载。
  3. 如果仍然有问题,可打开 GitHub Issues 提交问题。

💻 使用示例

开发模式下运行

npm run dev

项目结构

  • src/index.ts:主服务器入口点。
  • src/api-client.ts:BuiltWith API 客户端。
  • src/handlers/:请求处理程序。
  • src/types.ts:类型定义。

🤝 贡献指南

欢迎大家为项目贡献代码!以下是贡献的具体步骤:

  1. 叉克仓库。
  2. 创建功能分支:git checkout -b feature/your-feature-name
  3. 提交更改:git commit -am 'Add some feature'
  4. 推送到分支:git push origin feature/your-feature-name
  5. 提交拉取请求。

对于主要变更,请先打开问题讨论您想要更改的内容。

🛠️ 支持与反馈

如果您遇到任何问题或有疑问,可以通过以下方式寻求帮助:

  • GitHub 打开一个问题。
  • 联系我们 contact@cyreslab.ai。

📄 许可证

本项目采用 MIT License。

版权 (c) 2025 Cyreslab-AI

准许任何人获取本软件及关联的文档文件副本,并在无限制的情况下进行处理,包括但不限于以下权利:使用、复制、修改、合并、发布、分发、授予许可和出售本软件的副本,并允许获得该软件的人对其进行处理。

本软件按“原样”提供,不做任何明示或暗示的保证,包括但不限于对适销性、适用性和非侵权性的保证。在因合同、过失或其他行为导致的任何索赔、损害或其他责任中,作者或版权持有人不承担责任。

  • 0 关注
  • 0 收藏,20 浏览
  • system 提出于 2025-09-22 00:15

相似服务问题

相关AI产品