Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@teleport-docs-mcpHow do I set up GitHub SSO with Teleport?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
teleport-docs-mcp
Build a MCP server for Teleport Documentation
How it works
Embeddings generated from teleport docs are saved in a Chroma database. A MCP tool is provided to do the vector search and return the result from the database. Note that no LLM model is used to interpret the result within the MCP tool. It's up to the AI tool that calls the MCP tool to interpret the result.
Use from Dockerhub
https://hub.docker.com/r/stevetelelport/teleport-docs-mcp
stdio
or in config json format:
note that it takes a few seconds to spin up.
sse
Local Development
uv
Install uv:
And install packages:
Build local docker
Build
Stdio
SSE
MCP config (stdio)
Replace with your directory path!
Rebuild database
The vector database is prepopulated and provided with this repo. You can refresh the data by removing existing indexes, and copy the latest pages from the teleport OSS GitHub repo.
To prep files:
To generate new db:
It takes a while to generate though.