mcpField
T
tinyfish

tinyfish

Remote
github.com/doc2mcpDeveloper Tools2Updated 16w ago
Repository

About tinyfish

tinyfish is a hosted MCP server generated from a documentation URL through doc2mcp. It is intended for people who want to connect documentation to clients such as Cursor, Claude, or VS Code without building a server themselves.

Key features

  1. 01Generate a hosted server from a docs URL
  2. 02Issue an MCP URL and Bearer token
  3. 03CLI for login and conversion
  4. 04Auto-publish converted docs to MCP Registry

Use cases

  1. 01Connect product documentation to Cursor
  2. 02Make a documentation source available to Claude
  3. 03Convert an OpenAPI or GitHub documentation source

MCP support

Each conversion creates a hosted MCP server that clients can connect to using its URL and Bearer token. Converted documentation is automatically listed in the MCP Registry.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://www.doc2mcp.site/api/mcp/1048e4a1-f431-4694-8297-c573624c4ed4/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

All endpoints
Streamable HTTPhttps://www.doc2mcp.site/api/mcp/1048e4a1-f431-4694-8297-c573624c4ed4/mcpAuth required

Tools

Details

From the project README

doc2mcp

Paste docs → get a hosted MCP server for Cursor, Claude & VS Code

Turn any documentation URL into a live Model Context Protocol server in under 60 seconds.

Live MCP Registry npm GitHub stars License: MIT

doc2mcp on Product Hunt

Try it free · Docs · Marketplace · Pricing

⭐ Star this repo — it helps developers discover doc2mcp on GitHub and the MCP Registry.


What is this repo?

This is the public face of doc2mcp on GitHub:

RepoVisibilityPurpose
doc2mcp/doc2mcp-registry (this repo)PublicMCP Registry manifest, badges, discovery
doc2mcp/doc2mcpPrivateProduct code (not open source)

The live product runs at doc2mcp.site. Source code stays private so the platform cannot be copied.

How it works

  1. Sign in at doc2mcp.site/login
  2. Paste a docs URL (Stripe, LangChain, your own Mintlify site, OpenAPI, GitHub repo…)
  3. Get a hosted MCP URL + Bearer token
  4. Paste into Cursor / Claude / VS Code mcp.json
  5. Every MCP you create is auto-listed on the official MCP Registry as io.github.doc2mcp/<slug>
{
  "mcpServers": {
    "my-docs": {
      "url": "https://doc2mcp.site/api/mcp/{project_id}/mcp",
      "headers": { "Authorization": "Bearer <your-token>" }
    }
  }
}

CLI

npm install -g doc2mcp
doc2mcp login
doc2mcp https://docs.example.com

MCP Registry

EntryNamespace
Platform gatewayio.github.doc2mcp/doc2mcp
Your converted docsio.github.doc2mcp/<slug> (auto-published on each conversion)
Gateway manifest (server.json)

This repo publishes the canonical platform record via GitHub OIDC when you push a v* tag:

git tag v1.0.2
git push origin v1.0.2

Workflow: .github/workflows/publish-mcp.yml

Why a separate public repo?

The MCP Registry grants namespace io.github.doc2mcp/* only to workflows running inside the doc2mcp GitHub org. This small public repo holds the OIDC publish manifest — not the product source.

Links

License

The server.json manifest in this repo is MIT. The doc2mcp product code is proprietary and not distributed in this repository.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.