svelte-llm-mcp
An MCP server that provides access to Svelte 5 and SvelteKit documentation
可用工具 (5 个)
该服务在 MCP 协议中暴露的工具,AI 可按需调用
tavily_search 14 个参数 需填 1 项
Search the web for current information on any topic. Use for news, facts, or data beyond your knowledge cutoff. Returns snippets and source URLs.
必填参数:query
tavily_extract 6 个参数 需填 1 项
Extract content from URLs. Returns raw page content in markdown or text format.
必填参数:urls
tavily_crawl 11 个参数 需填 1 项
Crawl a website starting from a URL. Extracts content from pages with configurable depth and breadth.
必填参数:url
tavily_map 8 个参数 需填 1 项
Map a website's structure. Returns a list of URLs found starting from the base URL.
必填参数:url
tavily_research 2 个参数 需填 1 项
Perform comprehensive research on a given topic or question. Use this tool when you need to gather information from multiple sources to answer a question or complete a task. Returns a detailed response based on the research findings.
必填参数:input
服务介绍
llmctx
llmctx transforms technical documentation into AI-ready formats. It provides a simple way to access condensed, LLM-friendly versions of popular framework and library documentation through preset URLs. This makes it easier for developers to use AI coding assistants like Cursor or Zed with accurate, up-to-date context from official documentation sources.
- Preset URLs for quick access to LLM-optimized documentation
- Regularly updated content from official documentation
# Supported presets
Visit llmctx.com to see all presets.
# # Adding presets
To add a new preset:
-
Fork this repo.
-
Open the
src/lib/presets.tsfile. -
Add a new entry to the
presetsobject with the following structure:[presetKey]: { title: 'Preset Title', owner: 'github-owner', repo: 'github-repo', glob: ['** / *.md', '** / *.mdx', '!** /excluded/ **'], // Required, supports glob patterns prompt: 'Optional prompt for additional context' } -
Create a pull request with your changes.
The glob field supports glob patterns, providing flexible file matching:
- Use
** / *.mdto match all Markdown files in any subdirectory - Use
** / *.mdxto match all MDX files in any subdirectory - Use
!patternto exclude files/directories matching the pattern - Combine patterns for fine-grained control, e.g.,
['** / *.md', '** / *.mdx', '!** /excluded/ **'] - Patterns are processed in order, so you can include files and then exclude specific ones
Please ensure that the documentation source is reliable and actively maintained.
# Feature requests
- Combine multiple documentation sources (e.g., https://llmctx.com/svelte,sveltekit)
- Create a "stack" of frequently used frameworks and libraries
- Implement a checkbox UI for selecting presets and generate custom URLs based on selected documentation