Skip to main content
Glama
baohuiwb
by baohuiwb
README.md
# ToolAPI

[![ToolAPI](https://img.shields.io/badge/toolapi.org-live-3d9eff)](https://toolapi.org/index.html)
[![MCP tools](https://img.shields.io/badge/MCP%20tools-95-3dd68c)](https://toolapi.org/tools.html)
[![Registry](https://img.shields.io/badge/MCP%20Registry-org.toolapi%2Fhub-blue)](https://registry.modelcontextprotocol.io/v0.1/servers?search=org.toolapi)
[![Version](https://img.shields.io/badge/version-2.0.0-lightgrey)](https://toolapi.org/status.html)

Permanently free public MCP infrastructure for AI agents — **95 tools**, **22 workflows**, no API key.

- **Site:** https://toolapi.org
- **Status:** https://toolapi.org/status.html
- **Connect:** https://toolapi.org/connect.html
- **中文入门:** https://toolapi.org/guides/zh-toolapi-mcp-getting-started.html
- **AI discover:** https://toolapi.org/for-ai.json
- **MCP SSE:** https://toolapi.org/sse

```json
{"mcpServers": {"toolapi": {"url": "https://toolapi.org/sse"}}}
```

## What’s in this repo

- `app/` — FastAPI hub + MCP (REST + SSE + Streamable HTTP)
- `promote/` — Smithery / MCP Registry metadata
- `ops/` — health checks, CF purge, monitoring (no secrets in repo)

## Local deploy (operators only)

Secrets stay on your machine:

1. Copy `deploy.local.env.example` → `deploy.local.env`
2. Copy `cloudflare.env.example` → `~/.cloudflare.env` on your jump host
3. Run deploy scripts (they load `deploy.local.env` when present)

Do not commit `deploy.local.env`, `.env`, or Cloudflare tokens.

## Docs

- [TOOLAPI.md](TOOLAPI.md) — architecture and endpoints
- [../开发收尾手册.md](../开发收尾手册.md) — ops handbook (Chinese, this release)
- [promote/PROMOTE.md](promote/PROMOTE.md) — directory listings
- [ops/rotate-cf-token.md](ops/rotate-cf-token.md) — CF token rotation runbook

## License

Public MCP service; infrastructure sponsored. See https://toolapi.org/sponsors.json