Sign inSign up

gihan92/tanstack-mcp

By gihan92

โ€ขUpdated 7 months ago

Official-grade MCP server for the TanStack ecosystem. Real-time docs, search, and scaffolding.

Image
Machine learning & AI
Developer tools
Web servers
0

757

gihan92/tanstack-mcp repository overview

โ TanStack MCP Server

๐Ÿš€ The ultimate bridge between AI coding agents and the TanStack ecosystem.

This Model Context Protocol (MCP)โ  server brings the full power of the TanStack CLI directly into your AI assistant (Claude, Cursor, etc.). It enables your AI to search official documentation, discover libraries, fetch guides, and scaffold new projectsโ€”all without leaving the chat.


โ ๐ŸŒŸ Key Features

  • Keyless Doc Search: Search the official TanStack documentation (Algolia backend) without needing any API keys.
  • Full-Text Guides: Fetch real-time Markdown content for any page in the ecosystem.
  • Project Scaffolding: Create new TanStack Start applications with AI-assisted commands.
  • Ecosystem Discovery: List 16+ libraries, ecosystem partners (hosting, auth, DB), and version info.
  • CLI Power: Direct access to scaffolding, add-ons, and version pinning tools.

โ ๐Ÿ› ๏ธ Tools Reference

ToolPurpose
search_tanstack_docsSearch the official TanStack documentation with query, library, and framework filters.
fetch_tanstack_docRetrieve the full Markdown content of a doc page (e.g., router, guide/file-based-routing).
list_tanstack_librariesDiscover all official TanStack libraries (Query, Router, Table, Form, etc.).
list_tanstack_ecosystemFind partners for hosting, auth, databases, and more.
create_tanstack_projectBootstrap a new TanStack Start project with custom add-on configs.
add_tanstack_addonInstall add-ons (Tailwind, Clerk, etc.) into an existing project.
pin_tanstack_versionsPin all TanStack library versions in your package.jsonโ  for stability.

โ ๐Ÿ’ป Configuration (Claude Desktop / Cursor)

To install this MCP server, add the following to your configuration file:

Path: %APPDATA%\Claude\claude_desktop_config.json (Windows) or ~/Library/Application Support/Claude/claude_desktop_config.json (macOS).

{
  "mcpServers": {
    "tanstack": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "gihan92/tanstack-mcp:latest"
      ]
    }
  }
}

โ ๐Ÿ—๏ธ Local Testing

To test the server manually via Docker:

# Pull the latest image
docker pull gihan92/tanstack-mcp:latest

# Run the server interactively (stdio)
docker run -i --rm gihan92/tanstack-mcp:latest

โ ๐Ÿ“ Credits & License

This server is a wrapper around the official @tanstack/cli. All documentation and library data are property of TanStack. Author: gihan92

Tag summary

Content type

Image

Digest

sha256:fdcb89bdbโ€ฆ

Size

122.6 MB

Last updated

7 months ago

docker pull gihan92/tanstack-mcp