-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathconfig-inline-test.json
More file actions
69 lines (69 loc) · 1.88 KB
/
config-inline-test.json
File metadata and controls
69 lines (69 loc) · 1.88 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
{
"version": "v0.0.1-DEV_EDITION_EXPECT_CHANGES",
"proxy": {
"baseURL": "http://localhost:8080",
"addr": ":8080",
"name": "MCP Front with Inline Test",
"auth": {
"kind": "oauth",
"issuer": "http://localhost:8080",
"idp": {
"provider": "google",
"clientId": {"$env": "GOOGLE_CLIENT_ID"},
"clientSecret": {"$env": "GOOGLE_CLIENT_SECRET"},
"redirectUri": "http://localhost:8080/oauth/callback"
},
"allowedDomains": ["gmail.com"],
"allowedOrigins": ["https://claude.ai"],
"tokenTtl": "1h",
"storage": "memory",
"jwtSecret": {"$env": "JWT_SECRET"},
"encryptionKey": {"$env": "ENCRYPTION_KEY"}
}
},
"mcpServers": {
"system": {
"transportType": "inline",
"inline": {
"description": "System information tools",
"tools": [
{
"name": "echo",
"description": "Echo a message back",
"inputSchema": {
"type": "object",
"properties": {
"message": {
"type": "string",
"description": "Message to echo"
}
},
"required": ["message"]
},
"command": "echo",
"args": [{"$env": "TEST_ENV_VAR"}]
},
{
"name": "date",
"description": "Get current date and time",
"inputSchema": {
"type": "object",
"properties": {}
},
"command": "date"
},
{
"name": "env_test",
"description": "Test environment variable resolution",
"inputSchema": {
"type": "object",
"properties": {}
},
"command": "echo",
"args": [{"$env": "TEST_ENV_VAR"}]
}
]
}
}
}
}