Skip to main content
Glama
togo-framework

togo-framework/mcp-web

README.md
<p align="center"><picture><source media="(prefers-color-scheme: dark)" srcset=".github/assets/togo-mark-dark.svg" /><img src=".github/assets/togo-mark.svg" alt="ToGO" width="96" /></picture></p>
<h1 align="center">@togo-framework/mcp-web</h1>
<p align="center">The public <a href="https://modelcontextprotocol.io">MCP</a> server for togo — docs, the plugin marketplace, and plugin submission, for any agent.</p>

---

Live at **https://mcp.to-go.dev/mcp** (Streamable HTTP). Add it to an MCP client:

```json
{ "mcpServers": { "togo": { "type": "http", "url": "https://mcp.to-go.dev/mcp" } } }
```

## Tools

| Tool | Purpose |
|---|---|
| `framework_overview` | What togo is, the stack, quick start |
| `list_plugins` | The plugin marketplace (optional category filter) |
| `get_plugin` | A plugin’s details + README |
| `search_docs` | Search repos/docs by keyword |
| `get_doc` | A repo’s full README as Markdown |
| `submit_plugin` | Prefilled GitHub issue to add a plugin |

## Develop

```bash
npm install
npm run build:catalog   # snapshot togo-framework repos → data/catalog.json (needs gh)
npm start               # serves :8080 (POST /mcp)
```

Served by a container on the togo box behind Nginx Proxy Manager; auto-deploys on push (`.github/workflows/deploy.yml`).

## License

MIT