docs: restructure into topical sections and add the four most-asked-for pages (#3044)
This commit is contained in:
parent
080f2a869d
commit
220d362112
1 changed files with 2403 additions and 343 deletions
|
|
@ -36,7 +36,7 @@ The `[cli]` extra gives you the `mcp` command; you'll want it for development.
|
|||
Installers never select a pre-release unless you name one, so an unpinned `uv add "mcp[cli]"`
|
||||
gives you the latest **v1.x** release, which this documentation does not describe. Check
|
||||
[PyPI](https://pypi.org/project/mcp/#history) for the newest beta before you copy the line
|
||||
above. See [Installation](installation.md) for the details.
|
||||
above. See [Installation](get-started/installation.md) for the details.
|
||||
|
||||
## Example
|
||||
|
||||
|
|
@ -89,7 +89,10 @@ You wrote two Python functions with type hints and a docstring. The SDK does the
|
|||
|
||||
## Where to go next
|
||||
|
||||
* The **[Tutorial](tutorial/index.md)** walks through everything a server can do, one small step at a time.
|
||||
* **[Get started](get-started/index.md)** takes you from install to a working, tested server.
|
||||
* Building an application that *uses* MCP servers? Start with **[Clients](client/index.md)**.
|
||||
* Already have a FastAPI or Starlette app? **[Add to an existing app](run/asgi.md)** mounts an MCP server inside it.
|
||||
* Hunting an exact error message? **[Troubleshooting](troubleshooting.md)** is keyed by the verbatim text.
|
||||
* Migrating from v1? Start with the **[Migration Guide](migration.md)**.
|
||||
* Hunting for an exact signature? The **[API Reference](api/mcp/index.md)** is generated from the source.
|
||||
* Reading with an LLM? This documentation is also published in the [llms.txt](https://llmstxt.org/) format:
|
||||
|
|
|
|||
Loading…
Reference in a new issue