Talos Wiki
Talos is an MCP (Model Context Protocol) server with OIDC/OAuth 2.0 authentication support. It provides tools for building web applications with React, TypeScript, and Ant Design, including project scaffolding, component documentation, and implementation patterns.
Quick Links
Getting Started
- Authentication Overview - How authentication works in Talos
- Prompts Reference - Documentation for MCP prompts
Tutorials
- Tutorials Index - Step-by-step guides for building applications
- Grocery Shopping App - Build a shopping list app with authentication and Redux
Client Setup
- Claude Desktop - Configure Claude Desktop
- Claude Code - Configure Claude Code CLI
- Microsoft Copilot - Configure Microsoft Copilot
Identity Provider Setup
Troubleshooting
- Authentication Issues - Common auth problems and solutions
Overview
Talos acts as an authenticated MCP endpoint that:
- Validates JWT tokens from any OIDC provider (Authentik, Okta, Auth0, Keycloak, etc.)
- Supports OAuth 2.1 with PKCE for Claude Desktop and Claude Code
- Proxies OAuth endpoints to your identity provider
- Dynamic Client Registration (DCR) per RFC 7591 for automatic client registration
- Caches JWKS for performance
- Provides Ant Design documentation and web scaffolding tools
MCP Capabilities
Prompts
tutorial- Interactive tutorial for building web applications with React, TypeScript, and Ant Design using Talos MCP tools
Tools
Talos provides tools for building React + TypeScript + Ant Design web applications:
Project Scaffolding
scaffold_project- Create a new React + TypeScript + Ant Design projectget_project_overview- Get tech stack information and project conventions
Ant Design Components
get_component- Get full Ant Design component documentation (description, props, examples)get_component_props- Get just the props interface for a componentlist_components- List all Ant Design components grouped by categorysearch_components- Search components by name, description, or aliases
Pro Components
get_pro_component- Get Ant Design Pro Component documentationget_pro_component_props- Get props for a Pro Componentlist_pro_components- List all Pro Componentssearch_pro_components- Search Pro Components
Page Templates
get_page_template- Generate complete page code (login, dashboard, list, form, etc.)
Implementation Patterns
get_pattern- Get code examples for common patterns (API client, forms, data fetching, etc.)list_patterns- List all available patternssearch_patterns- Search for patterns
Component Guides
add_component_guide- Get guidance for adding components to pages (filters, modals, pagination, etc.)list_component_guides- List all component guidessearch_component_guides- Search component guides
Utility
healthcheck- Server health status