Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Added HTTP Server mode with "Bring your own OAuth / PAT token"#888

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Open
Dreadnoth wants to merge6 commits intogithub:main
base:main
Choose a base branch
Loading
fromDreadnoth:main

Conversation

@Dreadnoth
Copy link

Official GH MCP Server supports only STDIO. This commit allows you to run the GH MCP as server and covers more enterprise use-cases (ie. handling multiple external clients with one instance)

pugafran, koren-henrik, and talalryz reacted with rocket emoji
@DreadnothDreadnoth requested a review froma team as acode ownerAugust 14, 2025 18:28
@koren-henrik
Copy link

@Dreadnoth Hi
This is good PR
How can this be promoted to be merge

talalryz pushed a commit to talalryz/github-mcp-server that referenced this pull requestOct 14, 2025
This adds HTTP server mode to the GitHub MCP Server, enabling multi-clientsupport with "bring your own token" OAuth functionality. This is useful forenterprise scenarios where a single MCP server instance handles multipleexternal clients, each authenticating with their own credentials.Key changes:- Add `http` command to start HTTP server on configurable port (default 8080)- Support per-request OAuth tokens via Authorization header- Fall back to GITHUB_PERSONAL_ACCESS_TOKEN env var if no header provided- Modify client factories to extract token from request context- Add comprehensive HTTP server documentation to READMEThis implementation is inspired by PRgithub#888 by@Dreadnoth, updated to workwith the current codebase architecture and dependencies.Co-authored-by: Dreadnoth <15017947+Dreadnoth@users.noreply.github.com>🤖 Generated with [Claude Code](https://claude.com/claude-code)Co-Authored-By: Claude <noreply@anthropic.com>
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

3 participants

@Dreadnoth@koren-henrik@Lczyrny

[8]ページ先頭

©2009-2025 Movatter.jp