-
Notifications
You must be signed in to change notification settings - Fork 0
⚡ Bolt: optimize README assets and payload #10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -4,7 +4,7 @@ | |||||
| <p align="center"> | ||||||
| <picture> | ||||||
| <source media="(prefers-color-scheme: dark)" srcset="assets/logo-dark.svg"> | ||||||
| <img src="assets/logo.svg" alt="Model Context Protocol Logo" width="600" height="87"> | ||||||
| <img src="assets/logo.svg" alt="Model Context Protocol Logo" width="600" height="87" fetchpriority="high" decoding="async"> | ||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. While
Note: While GitHub's markdown sanitizer may currently strip these attributes, it is best practice to use them correctly for environments where they are supported.
Suggested change
|
||||||
| </picture> | ||||||
| </p> | ||||||
|
|
||||||
|
|
@@ -15,7 +15,7 @@ | |||||
| <p align="center"> | ||||||
| <a href="https://modelcontextprotocol.io">Documentation</a> | | ||||||
| <a href="https://spec.modelcontextprotocol.io">Specification</a> | | ||||||
| <a href="https://github.com/orgs/modelcontextprotocol/discussions">Discussions</a> | ||||||
| <a href="/orgs/modelcontextprotocol/discussions">Discussions</a> | ||||||
| </p> | ||||||
|
|
||||||
| The Model Context Protocol (MCP) is an open protocol that enables seamless integration between LLM applications and external data sources and tools. Whether you're building an AI-powered IDE, enhancing a chat interface, or creating custom AI workflows, MCP provides a standardized way to connect LLMs with the context they need. | ||||||
|
|
@@ -25,29 +25,29 @@ The Model Context Protocol (MCP) is an open protocol that enables seamless integ | |||||
| - 📚 Read the [Documentation](https://modelcontextprotocol.io) for guides and tutorials | ||||||
| - 🔍 Review the [Specification](https://spec.modelcontextprotocol.io) for protocol details | ||||||
| - 💻 Use our SDKs to start building: | ||||||
| - [TypeScript SDK](https://github.com/modelcontextprotocol/typescript-sdk) | ||||||
| - [Python SDK](https://github.com/modelcontextprotocol/python-sdk) | ||||||
| - [Java SDK](https://github.com/modelcontextprotocol/java-sdk) | ||||||
| - [Kotlin SDK](https://github.com/modelcontextprotocol/kotlin-sdk) | ||||||
| - [C# SDK](https://github.com/modelcontextprotocol/csharp-sdk) | ||||||
| - [TypeScript SDK](/modelcontextprotocol/typescript-sdk) | ||||||
| - [Python SDK](/modelcontextprotocol/python-sdk) | ||||||
| - [Java SDK](/modelcontextprotocol/java-sdk) | ||||||
| - [Kotlin SDK](/modelcontextprotocol/kotlin-sdk) | ||||||
| - [C# SDK](/modelcontextprotocol/csharp-sdk) | ||||||
|
|
||||||
| ## Project Structure | ||||||
|
|
||||||
| - [specification](https://github.com/modelcontextprotocol/specification) - Protocol specification and documentation | ||||||
| - [typescript-sdk](https://github.com/modelcontextprotocol/typescript-sdk) - TypeScript implementation | ||||||
| - [python-sdk](https://github.com/modelcontextprotocol/python-sdk) - Python implementation | ||||||
| - [java-sdk](https://github.com/modelcontextprotocol/java-sdk) - Java implementation | ||||||
| - [kotlin-sdk](https://github.com/modelcontextprotocol/kotlin-sdk) - Kotlin implementation | ||||||
| - [csharp-sdk](https://github.com/modelcontextprotocol/csharp-sdk) - C# implementation | ||||||
| - [docs](https://github.com/modelcontextprotocol/docs) - User documentation and guides | ||||||
| - [create-kotlin-server](https://github.com/modelcontextprotocol/kotlin-sdk/tree/main/samples/kotlin-mcp-server) - Kotlin sample server | ||||||
| - [servers](https://github.com/modelcontextprotocol/servers) - List of maintained servers | ||||||
| - [specification](/modelcontextprotocol/specification) - Protocol specification and documentation | ||||||
| - [typescript-sdk](/modelcontextprotocol/typescript-sdk) - TypeScript implementation | ||||||
| - [python-sdk](/modelcontextprotocol/python-sdk) - Python implementation | ||||||
| - [java-sdk](/modelcontextprotocol/java-sdk) - Java implementation | ||||||
| - [kotlin-sdk](/modelcontextprotocol/kotlin-sdk) - Kotlin implementation | ||||||
| - [csharp-sdk](/modelcontextprotocol/csharp-sdk) - C# implementation | ||||||
| - [docs](/modelcontextprotocol/docs) - User documentation and guides | ||||||
| - [create-kotlin-server](/modelcontextprotocol/kotlin-sdk/tree/main/samples/kotlin-mcp-server) - Kotlin sample server | ||||||
| - [servers](/modelcontextprotocol/servers) - List of maintained servers | ||||||
|
|
||||||
| ## Contributing | ||||||
|
|
||||||
| We welcome contributions of all kinds! Whether you want to fix bugs, improve documentation, or propose new features, please see our [contributing guide](CONTRIBUTING.md) to get started. | ||||||
|
|
||||||
| Have questions? Join the discussion in our [community forum](https://github.com/orgs/modelcontextprotocol/discussions). | ||||||
| Have questions? Join the discussion in our [community forum](/orgs/modelcontextprotocol/discussions). | ||||||
|
|
||||||
| ## About | ||||||
|
|
||||||
|
|
||||||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The learning note regarding
decoding="async"is slightly inaccurate for LCP optimization. Whiledecoding="async"improves main-thread responsiveness by offloading decoding work, it can actually delay the paint of the image, which may negatively impact the Largest Contentful Paint (LCP) metric if applied to the primary brand asset. It is best reserved for non-critical or below-the-fold images.