You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/en-US/mcp-server.md
+35-6Lines changed: 35 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -141,14 +141,43 @@ For environment-specific setup guides, see:
141
141
142
142
## Hosted MCP
143
143
144
-
Hosted MCP is planned but not required for the current onboarding path. Until a hosted endpoint is published, use the stdio server shown above with `npx -y @qverisai/mcp`.
144
+
QVeris provides a remote Streamable HTTP MCP service. It requires no local package or background process. If the endpoint is not yet available, continue using the local stdio package shown above while the hosted service rollout completes.
145
145
146
-
When a hosted MCP endpoint becomes available, the onboarding flow will be:
146
+
```text
147
+
https://mcp.qveris.ai/mcp
148
+
```
149
+
150
+
Add the endpoint to a remote-MCP-compatible client and send your QVeris API key on every request:
151
+
152
+
```json
153
+
{
154
+
"mcpServers": {
155
+
"qveris": {
156
+
"type": "http",
157
+
"url": "https://mcp.qveris.ai/mcp",
158
+
"headers": {
159
+
"Authorization": "Bearer YOUR_QVERIS_API_KEY"
160
+
}
161
+
}
162
+
}
163
+
}
164
+
```
165
+
166
+
Claude Code can add it from the command line:
167
+
168
+
```bash
169
+
claude mcp add --transport http qveris https://mcp.qveris.ai/mcp --scope user --header "Authorization: Bearer YOUR_QVERIS_API_KEY"
170
+
```
171
+
172
+
Setup flow:
173
+
174
+
1. Create a key on [Dashboard / API Keys](/account?page=api-keys).
175
+
2. Add the endpoint and Bearer header to your client. Store the key in a secret or environment variable when supported; never commit it.
176
+
3. Reconnect the client and confirm `discover`, `inspect`, and `call` are visible.
177
+
178
+
The server validates the key when a session starts and binds that session to the credential. A `401` means the key is missing or invalid; a `503` means validation is temporarily unavailable. Start a new MCP session after changing the key. See the [Hosted MCP page](/hosted-mcp) for a copy-ready setup.
147
179
148
-
1. Create or select a QVeris API key.
149
-
2. Copy the hosted MCP URL from the QVeris dashboard or docs.
150
-
3. Add the hosted URL to your MCP client using its remote MCP configuration flow.
151
-
4. Run `qveris mcp validate --target <client>` or the client's built-in tool list view and confirm `discover`, `inspect`, and `call` are visible.
180
+
The local stdio package remains available for clients that do not support remote Streamable HTTP MCP.
0 commit comments