# Changelog

## v0.22.5

### MCP tool annotations

This release adds support for MCP tool annotations, providing additional metadata about tool behavior to help clients understand how to present and manage tools.

#### Features

- **MCP tool annotations support** [#1553](https://github.com/speakeasy-api/gram/pull/1553) - Added support for [MCP tool annotations](https://modelcontextprotocol.io/legacy/concepts/tools#tool-annotations) on external MCP servers sourced from the Catalog as well as HTTP-based tools. Annotations include

```
title
```
,
```
readOnlyHint
```
,
```
destructiveHint
```
,
```
idempotentHint
```
, and
```
openWorldHint
```
. Tool annotations can be edited in the Playground or in the tools tab of a specific MCP server. (Author: [@simplesagar](https://github.com/simplesagar))

Sagar Batchu  
[View on GitHub](https://github.com/speakeasy-api/gram/releases/tag/server%400.22.5)

Ascii charset:

Texture:
