| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: github-mcp-server-mcpcurl | Distribution: openSUSE Tumbleweed |
| Version: 1.8.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Mon Aug 3 15:22:27 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 5085149 | Source RPM: github-mcp-server-1.8.0-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/github/github-mcp-server | |
| Summary: Command line client for exploring MCP server tools | |
mcpcurl connects to any Model Context Protocol server over stdio, retrieves the tool schema the server advertises and dynamically builds a command line interface from it: every tool becomes a subcommand whose flags are validated against the schema. It is a developer and debugging aid for MCP servers in general and for the GitHub MCP server in particular. The tool is self-contained and does not require the server package to be installed.
MIT
* Mon Aug 03 2026 Martin Pluskal <mpluskal@suse.com>
- Initial package
- GitHub's official Model Context Protocol server, exposing the GitHub
API (repositories, issues, pull requests, Actions, code scanning,
discussions and more) as MCP tools over both the stdio and streamable
HTTP transports, plus the mcpcurl developer tool in a subpackage
- Add github-mcp-server-root-command-name.patch: the cobra root command
was named "server" rather than after the installed binary, so the
generated shell completions defined a dispatcher for a command that
does not exist and never fired, and --help advertised a "server"
command. Sent upstream as gh#github/github-mcp-server#2998
- Do not build the bundled MCP App UI: it is a Vite/TypeScript tree
needing several hundred npm packages that the distribution does not
carry. Upstream ships a committed placeholder so the embedded
filesystem still resolves and guards every call site, so the server
runs normally without the optional HTML app resources
- Do not pass upstream's "-s -w" link flags, which would strip the
symbol table and leave the debuginfo subpackage empty
- Build without OAuth client credentials: those are upstream's own and
are absent from the source, so the zero-configuration OAuth login is
unavailable and a personal access token is used instead. Recorded in
the package description rather than left to surprise users
/usr/bin/mcpcurl /usr/share/doc/packages/github-mcp-server-mcpcurl /usr/share/doc/packages/github-mcp-server-mcpcurl/README.md /usr/share/licenses/github-mcp-server-mcpcurl /usr/share/licenses/github-mcp-server-mcpcurl/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Aug 11 23:02:58 2026