MCP.Market

taken MCP server

by RogueAlg0·io.github.RogueAlg0/taken·v0.9.2

Check if a GitHub issue is taken before volunteering for it.

A89/100grade A
What users say
No reviews yet
Be the first
Safety scan
A89/100

not scanned yet

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed taken yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

taken tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How taken compares

Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
89/100
higher than 80% of 1,119 Developer tools servers

Release history: 7 versions in the registry since 2026-09-26, latest 2026-10-14, typically one every 2 days.

Install taken in Claude Code, Cursor or VS Code

claude mcp add taken -- uvx taken-gh
Add to Cursor

What the publisher says

From the taken repository's README, as published. We do not edit it. Read it on GitHub

taken?

<!-- Static python badge: shields' pypi/pyversions reads trove classifiers, not requires-python, so it renders "missing" until a release ships with the Python classifiers below. -->

<!-- mcp-name: io.github.RogueAlg0/taken -->

taken? answers one question before you volunteer for a GitHub issue: is it already taken?

The catch it was built for: GitHub shows "linked a pull request" events in the issue timeline, but never in the comments. You can read every comment on an issue and still miss that someone already opened a PR for it. taken? checks the timeline, scans comments for people claiming the work, looks at assignees, reads CONTRIBUTING.md for AI contribution policies, and checks whether the repo is still active. Then it gives a verdict, GO, TAKEN, or CAUTION, with the evidence cited.

Requirements

  • Python 3.10 or newer
  • The GitHub CLI (gh), authenticated

taken? only makes read-only API calls through your own gh login. It never sees or stores tokens, and it never writes anything to GitHub.

Install as a tool

uv tool install taken-gh taken owner/repo#123

Or with pipx:

pipx install taken-gh taken owner/repo#123

Usage

uv run taken owner/repo#123

A full issue URL works too:

uv run taken https://github.com/owner/repo/issues/123

Useful flags:

  • --json: print the full findings as JSON instead of the human summary
  • --me LOGIN: ignore your own comments when scanning for claimants
  • --file PATH: read targets from a file, one per line
  • --limit N: scan mode checks at most N open issues per repo (default: 20)
  • --label LABEL: scan mode only considers open issues carrying this label
  • --no-cache: bypass the API response cache
  • --clear-cache: delete the API response cache and exit
  • --version, --help

Exit codes: 0 means GO, 1 means TAKEN, 2 means CAUTION, 3 means something broke (bad target, no gh, API error). With several targets the exit code is 0 when every target produced a verdict and 3 when any target failed.

Batch mode and repo scans

Give taken several targets and it prints one verdict line per target:

taken owner/repo#123 owner/repo#124 --me mylogin TAKEN owner/repo#123 assigned to: dk5488 GO owner/repo#124 no linked PRs, no assignees, no claimants, repo is active

A bare owner/repo scans the repo automatically: its open issues (most recently updated first, PRs excluded) are each checked:

taken django/django --label "good first issue" --limit 10

API responses are cached for one hour in ~/.cache/taken (override with TAKENCACHEDIR), so repeated scans stay cheap. --no-cache skips the cache; --clear-cache deletes it.

Discover mode

taken --discover finds contribution candidates across GitHub. It piggybacks on GitHub's issue search API (the same source the web aggregators use) for raw candidates, then runs taken's full verification on each one and ranks the survivors. Only GO verdicts make the list.

taken --discover --language python --min-stars 50 --limit 10 6 octocat/hello-world#42 maintainer replied; updated 1d ago; repo pushed 0d ago 4 octocat/other-repo#7 updated 3d ago; repo pushed 2d ago

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

taken: common questions

Is taken MCP server safe?
Yes, by our scan: it is graded A (89/100). Read the taken safety report
How do I install taken?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does taken need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is taken maintained?
The last commit was 39 days ago (2026-09-26). The latest release is v0.9.2.
What can I use instead of taken?
Servers from other publishers that do the same job: GitHub MCP server, Gk CLI MCP server and Pare Github MCP server.

Alternatives to taken

Same job from other publishers: the closest match first, then the best rated.

  • GitHub
    Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
    A
  • Gk CLI
    The GitKraken MCP Server for managing repos, PRs, issues across GitHub, GitLab, Bitbucket and more.
    B
  • Pare Github
    Pare GitHub ג€” Structured GitHub operations (PRs, issues, actions) as typed JSON.
    A
  • Sentry
    MCP server for Sentry - error monitoring, issue tracking, and debugging for AI assistants
    A
  • GitLab MCP Server
    GitLab MCP server for projects, merge requests, issues, pipelines, wiki, releases, and more.
    B