# Extensions

Source: https://docs.sisk-framework.org/docs/extensions/index.html



## Extensions

- [Model Context Protocol](https://docs.sisk-framework.org/docs/extensions/mcp.md): It is possible to build applications that provide context to agent models using large language models (LLMs) using the Sisk.ModelContextProtocol package:
dotnet …
- [JSON-RPC Extension](https://docs.sisk-framework.org/docs/extensions/json-rpc.md): Sisk has an experimental module for a JSON-RPC 2.0 API, which allows you to create even simpler applications. This extension strictly implements the JSON-RPC …
- [SSL Proxy](https://docs.sisk-framework.org/docs/extensions/ssl-proxy.md): Warning
This feature is experimental and should not be used in production. Please refer to this document if you want to make Sisk work with SSL.
The Sisk SSL …
- [Basic Auth](https://docs.sisk-framework.org/docs/extensions/basic-auth.md): The Basic Auth package adds a request handler capable of handling basic authentication scheme in your Sisk application with very little configuration and …
- [Service Providers](https://docs.sisk-framework.org/docs/extensions/service-providers.md): Service Providers is a way to port your Sisk application to different environments with a portable configuration file. This feature allows you to change the …
- [INI configuration provider](https://docs.sisk-framework.org/docs/extensions/ini-configuration.md): Sisk has a method for obtaining startup configurations other than JSON. In fact, any pipeline that implements IConfigurationReader can be used with …
- [API Documentation](https://docs.sisk-framework.org/docs/extensions/api-documentation.md): The Sisk.Documenting extension allows you to generate API documentation for your Sisk application automatically. It leverages your code structure and attributes …


