https://github.com/izadoesdev/toolbase
https://github.com/izadoesdev/toolbase
Last synced: about 20 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/izadoesdev/toolbase
- Owner: izadoesdev
- Created: 2026-04-01T13:09:40.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2026-04-17T10:54:41.000Z (3 months ago)
- Last Synced: 2026-07-07T13:29:17.422Z (3 days ago)
- Language: TypeScript
- Homepage: https://toolbase-main.vercel.app
- Size: 1.08 MB
- Stars: 0
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Toolbase
MCP server for a developer-tool catalog. Agents connect, search tools, and get prompts for discovery and comparison.
## Quick start
```bash
cp apps/main/.env.example apps/main/.env # fill in DATABASE_URL, auth secrets
bun install
bun run dev # http://localhost:3000
```
## MCP endpoint
`POST /api/mcp` — Streamable HTTP. Tools: `toolbase_search`, `toolbase_list`, `toolbase_get`, `toolbase_create`. Prompts: `discover_tools`, `compare_for_task`, `explain_product`.
`toolbase_create` requires a Better Auth session (bearer token or cookie).
## Smoke test
```bash
bun scripts/smoke-mcp.ts
```