This is a Model Context Protocol (MCP) server for Flowbite-Svelte documentation.
It exposes tools to find components, query component docs, list components, and do full-text search, via stdio transport.
git clone [email protected]:shinokada/flowbite-svelte-mcp.git
cd flowbite-svelte-mcp
pnpm install
pnpm run build
pnpm run start
This server uses stdio transport, so it's compatible with MCP clients that launch via stdin/stdout (e.g. Claude Desktop, ChatGPT Desktop, MCP Inspector).
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"flowbite-svelte": {
"command": "node",
"args": [
"/Users/your-user-name/path/to/flowbite-svelte-mcp/build/server.js"
]
}
}
}
pnpm run build
pnpm run start
| Tool name | Description |
|---|---|
fincComponent |
Find a Flowbite-Svelte component and its documentation path. |
getComponentList |
Returns a list of component names + filename |
getComponentDoc |
Returns the documentation (markdown / text) for a specific component |
searchDocs |
Full-text search over the context-full.txt of Flowbite-Svelte |
Using tmcp
McpServer from tmcp. :contentReference[oaicite:1]{index=1}ZodJsonSchemaAdapter for schema validation.StdioTransport from @tmcp/transport-stdio is used. :contentReference[oaicite:2]{index=2}MCP Client Integration
pnpm build), you run the server (pnpm start).