Skip to content

Commit 0b71a32

Browse files
authored
fix(smartbear): added new environment variables (github#282)
1 parent 83d3947 commit 0b71a32

File tree

1 file changed

+31
-10
lines changed

1 file changed

+31
-10
lines changed

servers/smartbear/server.yaml

Lines changed: 31 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,17 @@ meta:
1010
- monitoring
1111
about:
1212
title: SmartBear MCP Server
13-
description: SmartBear's official MCP Server for API Hub, Test Hub and Insight Hub
13+
description: MCP server for AI access to SmartBear tools, including BugSnag, Reflect, API Hub, PactFlow.
1414
icon: https://avatars.githubusercontent.com/u/1644671?s=200&v=4
1515
source:
1616
project: https://github.com/SmartBear/smartbear-mcp
1717
branch: main
1818
config:
1919
description: Configure the connection to SmartBear services
2020
secrets:
21-
- name: smartbear.insight_hub_auth_token
22-
env: INSIGHT_HUB_AUTH_TOKEN
23-
required: false
24-
- name: smartbear.insight_hub_project_api_key
25-
env: INSIGHT_HUB_PROJECT_API_KEY
21+
- name: smartbear.bugsnag_auth_token
22+
env: BUGSNAG_AUTH_TOKEN
23+
example: "<your-bugsnag-auth-token>"
2624
required: false
2725
- name: smartbear.reflect_api_token
2826
example: "<your-reflect-api-token>"
@@ -32,12 +30,35 @@ config:
3230
example: "<your-api-hub-api-key>"
3331
env: API_HUB_API_KEY
3432
required: false
33+
- name: smartbear.pact_broker_token
34+
example: "<your-pact-broker-token>"
35+
env: PACT_BROKER_TOKEN
36+
required: false
37+
- name: smartbear.pact_broker_password
38+
example: "<your-pact-broker-password>"
39+
env: PACT_BROKER_PASSWORD
40+
required: false
3541
env:
36-
- name: MCP_SERVER_INSIGHT_HUB_API_KEY
37-
example: "00000000000000000000000000000000"
38-
value: '{{smartbear.mcp_server_insight_hub_api_key}}'
42+
- name: BUGSNAG_PROJECT_API_KEY
43+
example: "<your-bugsnag-project-api-key>"
44+
value: "{{smartbear.bugsnag_api_key}}"
45+
- name: BUGSNAG_ENDPOINT
46+
example: "https://notify.your-server.com"
47+
value: "{{smartbear.bugsnag_endpoint}}"
48+
- name: PACT_BROKER_BASE_URL
49+
example: "https://your-tenant.pactflow.io"
50+
value: "{{smartbear.pact_broker_base_url}}"
51+
- name: PACT_BROKER_USERNAME
52+
example: "<your-pact-broker-username>"
53+
value: "{{smartbear.pact_broker_username}}"
3954
parameters:
4055
type: object
4156
properties:
42-
mcp_server_insight_hub_api_key:
57+
bugsnag_api_key:
58+
type: string
59+
bugsnag_endpoint:
60+
type: string
61+
pact_broker_base_url:
62+
type: string
63+
pact_broker_username:
4364
type: string

0 commit comments

Comments
 (0)