Skip to main content
Glama
gztchan

ossinsight-mcp

by gztchan

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_collectionsC

List OSS Insight collections.

list_hot_collectionsB

List hot collections with top repositories.

collection_ranking_by_issuesC

Rank repositories in a collection by issues.

collection_ranking_by_prsC

Rank repositories in a collection by pull requests.

collection_ranking_by_starsC

Rank repositories in a collection by stars.

list_collection_repositoriesC

List repositories in a collection.

list_trending_reposC

List trending repositories from OSS Insight.

repo_stargazers_countriesC

List stargazer countries/regions for a repository.

repo_stargazers_historyC

Get stargazers history for a repository.

repo_stargazers_organizationsC

List organizations of stargazers for a repository.

list_issue_creatorsC

List issue creators for a repository.

issue_creators_countriesC

List countries/regions of issue creators for a repository.

repo_issue_creators_historyC

Get issue creators history for a repository.

list_pull_request_creatorsC

List pull request creators for a repository.

pull_request_creators_countriesC

List countries/regions of PR creators for a repository.

pull_request_creators_historyC

Get pull request creators history for a repository.

pull_request_creators_organizationsC

List organizations of PR creators for a repository.

ossinsight_requestB

Call any OSS Insight GET endpoint under /v1 and return JSON.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.3/5.0

Scored across 18 tools

Disambiguation5/5

Every tool has a clearly distinct purpose targeting specific data types and metrics (e.g., rankings by issues vs. PRs vs. stars, creators vs. stargazers, history vs. current lists). The descriptions precisely differentiate overlapping concepts like 'list_issue_creators' (current) vs. 'repo_issue_creators_history' (historical), eliminating ambiguity.

Naming Consistency5/5

All tools follow a consistent snake_case pattern with clear, descriptive naming conventions. Tools are logically grouped by prefix (e.g., 'collection_', 'repo_', 'issue_', 'pull_request_') and use consistent verbs like 'list', 'rank', or 'get' appropriately, making the set highly predictable and readable.

Tool Count4/5

With 18 tools, the count is slightly high but reasonable for the domain of OSS Insight analytics, which involves multiple metrics (issues, PRs, stars) across different entities (collections, repos, creators). Most tools earn their place, though a few like 'ossinsight_request' might overlap with others, slightly reducing efficiency.

Completeness5/5

The tool set provides comprehensive coverage for analyzing OSS data, including rankings, historical trends, creator demographics (countries, organizations), and repository listings. It supports full lifecycle analysis from current states to historical data, with no obvious gaps for the server's purpose of OSS insight and analytics.

Maintenance

ActivityInactive
ResponsivenessNo issues