Skip to content

Seed MCP ServerAuthenticated Model Context Protocol

Connect Claude to your tools, prompts, and resources with enterprise-grade authentication

What is Seed?

Seed is an MCP (Model Context Protocol) server that connects Claude to your tools, prompts, and resources. It provides enterprise-grade authentication while remaining simple to use.

For Users

Want to connect Claude to Seed? Follow our simple connection guides:

Connect Claude Desktop

Step-by-step guide to connect the Claude Desktop app to your Seed server. Configure in minutes and start using custom tools.

Connect Claude Code

Connect the Claude Code VSCode extension to Seed. Perfect for developers who want Claude integrated into their IDE.

Connect Custom Clients

Building your own MCP client? Learn how to integrate with Seed's authentication and MCP endpoints.

Already connected? Explore what you can do:

  • Tools - Discover available tools and learn how to use them
  • Prompts - Try prompt templates for common workflows
  • Resources - Access configuration and user data

Key Features

🔐 Enterprise Authentication

Production-ready OIDC/OAuth 2.0 with JWT validation, JWKS caching, and OAuth 2.1 with PKCE for secure, standards-compliant authentication.

🔌 MCP Protocol

Complete Model Context Protocol implementation supporting tools, prompts, and resources. Fully compatible with Claude Desktop, Claude Code, and custom clients.

🛠️ Extensible

Add your own tools, prompts, and resources. Seed provides the infrastructure, you provide the functionality.

📊 Production Ready

Built for production with Redis-backed sessions, rate limiting, comprehensive logging, and Docker support.

Quick Start

  1. Get your server URL from your administrator
  2. Follow the connection guide for your client
  3. Authenticate with your organization's identity provider
  4. Start using tools, prompts, and resources

What Can You Do?

Use Tools

Tools extend Claude's capabilities with custom actions:

"Check the server health"
"Show me my user information"
"Echo back: Hello World"

See all available tools.

Use Prompts

Prompts provide reusable templates for common tasks:

"Greet me in a formal style"
"Show me a welcome message with my user info"

See all available prompts.

Access Resources

Resources provide structured access to data:

"Read the server configuration"
"Show me my user profile"

See all available resources.

Getting Started

  1. Connect your client - Claude Desktop, Claude Code, or custom
  2. Explore tools - See what's available
  3. Try prompts - Use prompt templates
  4. Access resources - Read configuration and data

How It Works

Seed sits between Claude clients and your organization's identity provider:

Claude Client → Seed MCP Server → Identity Provider
     ↓               ↓                    ↑
  MCP Tools    Authentication     User Login
  MCP Prompts   JWT Validation
  MCP Resources  Session Mgmt

Simple connection, powerful features with enterprise-grade security.

Need Help?

Released under the MIT License.