# Connection

## test_api_connection

`TOOL test_api_connection`

Test the connection to the Gauzy API server

Authentication: no security requirement declared for this operation.

## Examples

### JSON-RPC

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "test_api_connection",
    "arguments": {}
  }
}
```

### TypeScript

```typescript
const result = await client.callTool({
  "name": "test_api_connection",
  "arguments": {}
});
```

### Python

```python
result = await session.call_tool("test_api_connection", arguments={})
```


## get_server_info

`TOOL get_server_info`

Get information about the Gauzy MCP server

Authentication: no security requirement declared for this operation.

## Examples

### JSON-RPC

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_server_info",
    "arguments": {}
  }
}
```

### TypeScript

```typescript
const result = await client.callTool({
  "name": "get_server_info",
  "arguments": {}
});
```

### Python

```python
result = await session.call_tool("get_server_info", arguments={})
```


## test_mcp_capabilities

`TOOL test_mcp_capabilities`

Test all MCP server tools and list available functionality

Authentication: no security requirement declared for this operation.

## Examples

### JSON-RPC

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "test_mcp_capabilities",
    "arguments": {}
  }
}
```

### TypeScript

```typescript
const result = await client.callTool({
  "name": "test_mcp_capabilities",
  "arguments": {}
});
```

### Python

```python
result = await session.call_tool("test_mcp_capabilities", arguments={})
```
