seagram/typst-mcp
3.2
If you are the rightful owner of typst-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server that provides semantic search capabilities over the official Typst documentation using LLM and MCP technology.
Tools
4
Resources
0
Prompts
0
typst-mcp
[!WARNING] Early alpha - some features are incomplete or unstable
A Model Context Protocol (MCP) server that gives LLMs semantic search over the official Typst documentation.
How it works
- Chunks the entire Typst documentation (5.5MB) into semantic segments with metadata
- Generates embeddings using a local embedding model
- Stores vectors in a database for similarity searching
- Exposes MCP tools for LLM queries
Installation
Docker
# Coming soon...
uv (Python)
# Coming soon...
Tools
The server exposes the following tools:
search_typst_docs
- Semantic search across Typst documenationget_function_signature
- Retrieve function signature and parametersfind_examples
- Get code examples for certain featuresget_syntax_reference
- Look up markup syntax rules
Roadmap
- Documentation parsing and chunking
- Vector database storage with metadata indexing
- Generate embeddings for documentation chunks
- Retrieval system with similarity search
- All MCP tool endpoints
- Unit and integration tests
- Benchmark query latency and accuracy
- Query result caching layer
- Support custom embedding models
- CLI for server configuration