Skip to content

Commit 23b6f80

Browse files
committed
Fix anchors after cut
1 parent 4d366d5 commit 23b6f80

3 files changed

Lines changed: 5 additions & 6 deletions

File tree

docs/ai/mcp/mcp_config.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ composer require ibexa/mcp
1818

1919
MCP Servers feature doesn't come with a default configuration.
2020
You have to create your own MCP servers through [their configuration](#mcp-server-configuration)
21-
and [enable JWT athentication for them](#jwt).
21+
and [enable JWT athentication for them](#jwt-mcp-firewall).
2222

2323
## Authentication configuration
2424

@@ -39,9 +39,8 @@ Notice that you don't need to activate JWT authentication for the REST API or th
3939
You can now request JWT tokens to use with your MCP servers.
4040
See examples of JWT token requests
4141
in [REST JWT authentication](rest_api_authentication.md#jwt-authentication),
42-
in [cURL test of MCP server](#curl-test),
4342
in [GraphQL JWT authentication](graphql.md#jwt-authentication),
44-
or in [MCP Inspector test](#mcp-inspector-test) GraphIQL example.
43+
or in [cURL test of MCP server](mcp_usage.md#curl-test).
4544

4645
### Repository user
4746

docs/ai/mcp/mcp_usage.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ A PHP class implementing MCP server capabilities like tools, prompts, or resourc
2323
The [`Ibexa\Contracts\Mcp\Attribute\McpTool` attribute](/api/php_api/php_api_reference/classes/Ibexa-Contracts-Mcp-Attribute-McpTool.html) declares a method as an MCP tool.
2424
It has several arguments to describe the tool usage and output:
2525

26-
- `servers` (optional): an array of identifiers of servers this tool is assigned to - for more information, see [tools configuration](#tools-configuration)
26+
- `servers` (optional): an array of identifiers of servers this tool is assigned to - for more information, see [tools configuration](mcp_config.md#tools-configuration)
2727
- `name` (optional): the name of the tool - if not set, the function name is used as the tool name
2828
- `description` (optional): description of the tool, used by the AI agent to understand the tool's purpose
2929
- `icons` (optional): an array of [`Mcp\Schema\Icon`](https://github.com/modelcontextprotocol/php-sdk/blob/main/src/Schema/Icon.php) instances - for more information, see [`icons` specification](https://modelcontextprotocol.io/specification/latest/basic/index#icons)
@@ -99,7 +99,7 @@ It also contains a function with the `McpPrompt` attribute to provide a prompt t
9999

100100
For the example, `servers` attribute parameter is used to associate only this tool to the `example` server.
101101
All tools from this class could be added to a server by using the `tools` parameter in server configuration.
102-
For more information, see [tools configuration](#tools-configuration).
102+
For more information, see [tools configuration](mcp_config.md#tools-configuration).
103103

104104
For prompt, the `servers` parameter is required.
105105
So, the example prompt has to use it to be associated with the `example` server.

docs/infrastructure_and_maintenance/security/development_security.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ security:
160160

161161
- `ibexa_jwt_rest` is the firewall allowing to generate a JWT token through REST or GraphQL
162162
- `ibexa_jwt_rest.api` is the firewall to [use JWT authentication for REST API](rest_api_authentication.md#jwt-authentication) instead of session-based
163-
- `ibexa_jwt_mcp` is the firewall to [use JWT authentication for MCP servers](mcp_config.md#jwt)
163+
- `ibexa_jwt_mcp` is the firewall to [use JWT authentication for MCP servers](mcp_config.md#jwt-mcp-firewall)
164164
- `ibexa_jwt_graphql` is the firewall to [use JWT authentication for GraphQL API](graphql.md#jwt-authentication)
165165

166166
For example, to use JWT authentication only for MCP servers and keep session-based authentication for REST and GraphQL:

0 commit comments

Comments
 (0)