ossinsight-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
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
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 18 tools
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.
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.
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.
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.