# 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