Token导航 LogoToken导航TokenDH.com
OSSInsight MCP Server logo
开发工具未说明官方级别未说明来源级核验

OSSInsight MCP Server

MCP Server

基于OSSInsight.io的MCP服务器,提供对GitHub个人、组织和仓库的数据分析,以及开源生态系统的深入洞察。

工具数

5

提示词数

0

GitHub Stars

14

资源数

0
JavaScript开发工具命令行工具

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

damonxue

提供方

damonxue

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

](https://mseep.ai/app/damonxue-mcp-ossinsight)

OSSInsight MCP服务器

基于OSSInsight.io的MCP服务器,为GitHub个人、组织和存储库提供数据分析,并深入了解开源生态系统。

特性

  • 存储库分析:获取有关GitHub存储库的全面数据,包括明星趋势、贡献者活动和代码提交
  • 开发者分析:了解开发人员的贡献模式、活动历史和影响力
  • 组织分析:查看GitHub组织的全球视角,包括成员、存储库和整体活动
  • 项目比较:并排比较两个存储库之间的关键指标,以发现差异和相似之处
  • 项目集合:浏览和探索精心策划的项目集合,如开源数据库、人工智能工具等。
  • 自然语言查询:访问OSSInsight的聊天界面,询问有关GitHub数据的问题

工具

  1. get_repo_analysis

- 获取GitHub存储库的详细分析 - 输入: - owner_repo (string):存储库名称,格式为“owner/repo” - time_period (可选字符串):分析的时间范围 - 返回:API和网页中的存储库分析数据,并带有指向OSSInsight页面的链接

  1. get_developer_analysis

- 获取GitHub开发人员的详细分析 - 输入: - username (string):GitHub用户名 - 返回:API和网页中的开发人员数据,并带有指向OSSInsight页面的链接

  1. get_collection

- 获取有关特定存储库集合的信息 - 输入: - collection_id (string):集合ID,例如“开源数据库” - 返回:收集数据和OSSInsight上收集页面的链接

  1. list_collections

- 列出所有可用的存储库集合 - 输入: - page (可选编号):页码,从1开始 - per_page (可选数字):每页结果数,默认为20 - 返回:集合列表和在OSSInsight上浏览集合的链接

  1. natural_language_query

- 直接访问OSSInsight的自然语言查询界面 - 输入: - query (string):自然语言查询,例如,“2023年哪些存储库获得的星星最多?' - 返回:直接链接到OSSInsight的聊天界面,并预先填充查询

实现细节

此MCP服务器使用双重方法检索数据:

  1. OSSInsight公共API (v1)-直接调用API https://api.ossinsight.io/v1/ 端点
  2. 网页抓取 -当API受到限制或不可用时,回退到抓取OSSInsight网页

这种方法确保最大限度地覆盖OSSInsight的功能,同时遵守公共API的速率限制(每个IP每小时600个请求)。

设置

使用配置

码头工人

{
  "mcpServers": { 
    "ossinsight": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "mcp/ossinsight"
      ]
    }
  }
}

NPX

{
  "mcpServers": {
    "ossinsight": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-ossinsight"
      ]
    }
  }
}

构建

Docker构建:

docker build -t mcp/ossinsight -f Dockerfile .

例子

获取存储库分析

// Get analysis data for the VSCode repository
{
  "owner_repo": "microsoft/vscode"
}

比较两个存储库

// Compare React and Vue
{
  "repo1": "facebook/react",
  "repo2": "vuejs/vue"
}

自然语言查询

// Get a link to query data using natural language
{
  "query": "Which database projects gained the most stars in 2023?"
}

许可证

此MCP服务器根据MIT许可证获得许可。这意味着您可以根据MIT许可证的条款和条件自由使用、修改和分发此软件。有关详细信息,请参阅项目存储库中的LICENSE文件。

______________________________________________________________________

OSSInsight MCP 服务器

基于 OSSInsight.io 的 MCP 服务器,提供对 GitHub 个人、组织和仓库的数据分析,以及开源生态系统的深入洞察。

功能特点

  • 仓库分析:获取有关 GitHub 仓库的全面数据,包括星标趋势、贡献者活动和代码提交
  • 开发者分析:了解开发者的贡献模式、活动历史和影响力
  • 组织分析:查看 GitHub 组织的全局视图,包括成员、仓库和整体活动
  • 项目比较:并排比较两个仓库的关键指标,发现差异和相似之处
  • 项目集合:浏览和探索精选的项目集合,如开源数据库、AI 工具等
  • 自然语言查询:访问 OSSInsight 的聊天界面,用自然语言提问 GitHub 数据

工具

  1. get_repo_analysis

- 获取 GitHub 仓库的详细分析 - 输入: - owner_repo (字符串): 仓库名称,格式为 'owner/repo' - time_period (可选字符串): 分析的时间范围 - 返回: 来自 API 和网页的仓库分析数据,以及指向 OSSInsight 页面的链接

  1. get_developer_analysis

- 获取 GitHub 开发者的详细分析 - 输入: - username (字符串): GitHub 用户名 - 返回: 来自 API 和网页的开发者数据,以及指向 OSSInsight 页面的链接

  1. get_collection

- 获取特定集合的信息和仓库列表 - 输入: - collection_id (字符串): 集合 ID,例如 'open-source-database' - 返回: 集合数据以及指向 OSSInsight 集合页面的链接

  1. list_collections

- 列出所有可用的仓库集合 - 输入: - page (可选数字): 页码,从 1 开始 - per_page (可选数字): 每页结果数量,默认为 20 - 返回: 集合列表以及指向 OSSInsight 浏览集合页面的链接

  1. natural_language_query

- 直接访问 OSSInsight 的自然语言查询界面 - 输入: - query (字符串): 自然语言查询,例如 'Which repositories gained the most stars in 2023?' - 返回: 指向 OSSInsight 聊天界面的直接链接,并预填充查询

实现细节

此 MCP 服务器使用双重方法获取数据:

  1. OSSInsight 公共 API (v1) - 直接调用 https://api.ossinsight.io/v1/ 端点
  2. 网页抓取 - 当 API 受限或不可用时,回退到抓取 OSSInsight 网页

这种方法确保了对 OSSInsight 功能的最大覆盖,同时尊重公共 API 的速率限制(每个 IP 每小时 600 个请求)。

设置

使用配置

码头工人

{
  "mcpServers": { 
    "ossinsight": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "mcp/ossinsight"
      ]
    }
  }
}

NPX

{
  "mcpServers": {
    "ossinsight": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-ossinsight"
      ]
    }
  }
}

构建

Docker 构建:

docker build -t mcp/ossinsight -f src/ossinsight/Dockerfile .

示例用法

获取仓库分析

// 获取 VSCode 仓库的分析数据
{
  "owner_repo": "microsoft/vscode"
}

比较两个仓库

// 比较 React 和 Vue
{
  "repo1": "facebook/react",
  "repo2": "vuejs/vue"
}

自然语言查询

// 获取使用自然语言查询数据的链接
{
  "query": "哪些数据库项目在 2023 年获得了最多的星标?"
}

许可证

此 MCP 服务器基于 MIT 许可证。这意味着您可以自由使用、修改和分发此软件,但需遵守 MIT 许可证的条款和条件。详情请参阅项目存储库中的 LICENSE 文件。

目录标签

目录标签

JavaScript开发工具命令行工具GitHub分析本地部署开源生态数据洞察开发者工具仓库比较

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明noneremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP