Skip to main content
Glama
prakhar1605

OpenCollab MCP

by prakhar1605

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GITHUB_TOKENYesYour GitHub Personal Access Token with public_repo scope

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
opencollab_analyze_profileA

Analyze a GitHub user's profile to extract skills, languages, contribution patterns, and interests.

Returns a structured skill profile including top languages, starred topics, contribution frequency, and repository highlights.

opencollab_find_issuesA

Find beginner-friendly open-source issues labelled 'good first issue' for a given programming language.

Returns up to 15 recently created issues from public repos.

opencollab_repo_healthA

Score a repository's health and contributor-friendliness (0-100).

Checks activity recency, community size, PR merge patterns, open issues, and whether the repo has essential contributor files.

opencollab_contribution_readinessA

Check how easy it is to set up and contribute to a repository.

Looks for Dockerfile, CI configs, documentation, contributing guide, and issue/PR templates. Returns a readiness checklist with difficulty rating.

opencollab_generate_pr_planA

Gather full context about a GitHub issue so the AI can draft a PR plan.

Fetches issue body, comments, labels, contributing guidelines, and repo directory structure for comprehensive PR planning.

opencollab_trending_reposA

Find trending repositories that are actively seeking contributors.

Searches for recently created repos with good-first-issue labels, sorted by stars.

opencollab_impact_estimatorB

Estimate the impact of contributing to a specific repository.

Produces an impact tier (MASSIVE/HIGH/MEDIUM/LOW) and a suggested resume line.

opencollab_match_meA

All-in-one: analyze a GitHub profile and instantly find issues matched to that user's top skills.

Detects the user's primary language and returns 10 matching good-first-issues.

opencollab_compare_reposA

Compare two GitHub repositories side-by-side for contributor-friendliness.

Returns stars, PR merge rate, activity, and a recommendation on which to contribute to.

opencollab_check_issue_availabilityA

Check if a GitHub issue is still available — no one has claimed it or opened a PR for it.

Checks assignees and linked pull requests to determine availability.

opencollab_contributor_leaderboardA

Get the top contributors of a repository with their commit counts and profiles.

Returns the top 10 contributors ranked by number of commits.

opencollab_stale_issue_finderA

Find old, unclaimed issues in a repo that no one is working on — hidden easy wins.

Returns issues older than 30 days with no assignees.

opencollab_label_explorerA

List all labels in a repository with their descriptions and open issue counts.

Helps contributors discover which labels mark beginner-friendly issues, bugs, features, documentation tasks, and more.

opencollab_recent_prsA

Show recently merged pull requests in a repository.

Helps contributors see what kind of PRs get accepted, how fast they're merged, and who the active reviewers are.

opencollab_repo_activity_pulseA

Get an activity pulse for a repo over the last 30 days.

Shows commit frequency, issue open/close rate, PR activity, and whether the project is gaining or losing momentum.

opencollab_find_mentor_reposB

Find repositories that actively mentor newcomers.

Searches for repos with mentorship labels, extensive contributing guides, and programs like GSoC, Outreachy, or Hacktoberfest.

opencollab_issue_complexityA

Estimate the complexity of a specific GitHub issue.

Analyzes issue body length, number of comments, labels, linked PRs, and discussion depth to produce a complexity rating.

opencollab_dependency_checkA

Inspect a repo's tech stack by reading its dependency files.

Checks package.json, pyproject.toml, requirements.txt, go.mod, Cargo.toml, and Gemfile to show what libraries and frameworks the project uses.

opencollab_similar_reposA

Find repositories similar to a given one based on topics and language.

If you like contributing to repo X, this finds other repos in the same domain that are also welcoming to contributors.

opencollab_weekend_issuesA

Find small, quick issues perfect for a weekend or 1-2 hour contribution.

Searches for issues labelled documentation, typo, test, chore, or other low-effort tags in addition to good-first-issue.

opencollab_repo_languagesA

Get a detailed language breakdown for a repository.

Shows percentage of each programming language used in the codebase. Helps you decide if you have the right skills before contributing.

opencollab_first_timer_scoreA

Rate how ready a GitHub user is for open source contributions.

Scores profile completeness, coding activity, language diversity, and gives personalized tips on what to improve before contributing.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/prakhar1605/Opencollab-mcp'

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