LABSCO SUMMARY
Answers about a library, from the library's actual source.
The distinction the project draws against documentation-chat sites is that the agent keeps the capability: it can reach several repositories in one session, at any point, instead of you visiting a site per project. It is a reading tool, not a summarising one - it does not generate an explanatory wiki, it gives the agent the code.
What it is
A hosted service for reading open-source code. Rather than cloning a library to answer a question about it, the agent queries the repository directly - and when a project keeps its documentation in a separate repository, that is recognised and served together with the code.
What you get
- Access to any public GitHub repository, not just one you configured in advance
- Documentation repositories detected and provided alongside the main repository
- Two ways in: a skill for coding agents such as OpenCode, Codex, Cursor and Copilot, or MCP for chat apps and other clients
- Fast responses after the first indexing of a repository
- Open source under Apache 2.0, with the public service free to use
Requirements
Nothing to install for the MCP path: point your client at the streamable HTTP endpoint at https://api.gread.dev/mcp. For coding agents the skill installs with a single skills command against the repository. Self-hosting is documented separately.
Setup effort
Paste a URL — add the endpoint to your client
USE CASES
Checking how a dependency really behaves
Have the agent read the library's source instead of relying on what it remembers about the version you are on.
Comparing two libraries before choosing
Ask about both in the same session - repositories are reachable on demand rather than configured up front.
Getting documentation that matches the code
The docs repository is detected and served with the main one, so the explanation and the implementation arrive together.
BEFORE YOU INSTALL
What to know first
Requires
A client that can reach a remote MCP server over HTTP
INSTALLATION
Connect your client
Add the endpoint to your client.
Server setup
https://api.gread.dev/mcpMCP Clients
Any MCP client — HTTP
{
"mcpServers": {
"gread": {
"type": "streamableHttp",
"url": "https://api.gread.dev/mcp"
}
}
}Clients spell the "type" value differently: Claude Code and VS Code use "http", Cline uses "streamableHttp", and Roo Code uses "streamable-http". Claude Desktop does not accept a URL entry in its config file; remote servers go under Settings → Connectors.
OpenCode — skill, Codex — skill
npx skills add https://github.com/NitroRCr/gread --skill gread