Generate human-readable Markdown or HTML docs for any MCP server's tools.
MCPpedia last refreshed this data
MCP Tool Catalog is an MCP server that generate human-readable Markdown or HTML docs for any MCP server's tools. Its tool list has not been published yet over stdio, requires no API key, and scores 37/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"mcp-tool-catalog": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Generate human-readable docs for any MCP server's tools.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in writing
MCP server for document format conversion using pandoc.
The markdown workspace your AI can read, search, and suggest edits in — every change signed.
Scrape, crawl, and map websites to Markdown or JSON via local CLI.
Model Context Protocol (MCP) Server to connect your AI with any MediaWiki
MCP Security Weekly
Get CVE alerts and security updates for MCP Tool Catalog and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Generate human-readable docs for any MCP server's tools.
An MCP server exposes its tools programmatically through tools/list, but there is
rarely a clean, human-friendly document describing what those tools do and what
arguments they take. mcp-tool-catalog launches a server, performs the MCP
handshake, reads its tool surface, and renders a tidy Markdown or HTML
catalog: one section per tool, with a parameter table and descriptions.
Great for READMEs, onboarding, PR reviews, and keeping a living record of what an agent can actually do.
Part of the AAIF (Agentic AI Innovation Foundation) open-source toolset for the agentic AI ecosystem.
pip install -e .
Requires Python 3.9 or newer.
Pass the command that launches your server after --:
mcp-tool-catalog -- mcp-mock-server --config examples/weather.json
Write HTML to a file:
mcp-tool-catalog --format html -o catalog.html -- mcp-mock-server
Write Markdown to a file:
mcp-tool-catalog -o TOOLS.md -- python my_server.py
For a server exposing a get_forecast tool, the Markdown looks like:
# weather-mock — tool catalog
**Server version:** 1.0.0
**Protocol:** 2025-06-18
**Tools:** 1
## `get_forecast`
Return a canned weather forecast for a city.
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `city` | string | yes | |
mcp-tool-catalog includes a minimal stdio JSON-RPC client. It sends
initialize, the notifications/initialized acknowledgement, then tools/list,
and renders the returned tool definitions. It never calls tools, so it is safe to
run against servers with side effects.
pip install -e .
pytest
Tip: mcp-mock-server (a companion project) is a convenient target for trying this
out without a real backend.
MIT. See LICENSE.