-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtrakt-mcp-server.insomnia_collection
More file actions
396 lines (391 loc) · 12.9 KB
/
trakt-mcp-server.insomnia_collection
File metadata and controls
396 lines (391 loc) · 12.9 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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
type: collection.insomnia.rest/5.0
schema_version: "5.1"
name: Trakt.tv MCP Server
meta:
id: wrk_842c1023588440379d923282ec65392c
created: 1766106484449
modified: 1766106484449
description: ""
collection:
- name: Trakt.tv MCP Server
meta:
id: fld_1a3e5a494db24c158329645fdcf437ea
created: 1766106484451
modified: 1766136694813
sortKey: -1766106482002
description: ""
children:
- url: "{{base_url}}/mcp"
name: List tools
meta:
id: req_fd8e21f678384a8890a9fce44529f99f
created: 1766106484458
modified: 1766137293728
isPrivate: false
description: ""
sortKey: -1766106481894
method: POST
body:
mimeType: application/json
text: |-
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/list",
"params": {}
}
headers:
- name: Content-Type
value: application/json
- name: Accept
value: "{{accepted_types}}"
- name: mcp-session-id
value: "{{_['mcp-session-id']}}"
settings:
renderRequestBody: true
encodeUrl: true
followRedirects: global
cookies:
send: true
store: true
rebuildPath: true
- url: "{{ _.base_url }}/mcp"
name: Inizialize
meta:
id: req_f2f3ffde84be44039e74eaee948fd84c
created: 1766106484467
modified: 1766136657722
isPrivate: false
description: ""
sortKey: -1766106481994
method: POST
body:
mimeType: application/json
text: |-
{
"jsonrpc": "2.0",
"id": 1,
"method": "initialize",
"params": {
"protocolVersion": "2025-03-26",
"capabilities": {
"tools": {},
"resources": {},
"prompts": {}
},
"clientInfo": {
"name": "postman-test",
"version": "1.0.0"
}
}
}
headers:
- name: Content-Type
value: application/json
- name: Accept
value: "{{accepted_types}}"
scripts:
afterResponse: >
const mcpSessionIdHeader = insomnia.response.headers.find(header =>
header.key === 'mcp-session-id');
if (!mcpSessionIdHeader.value) {
throw new Error('mcp-session-id not found');
}
insomnia.environment.set('mcp-session-id',
mcpSessionIdHeader.value);
settings:
renderRequestBody: true
encodeUrl: true
followRedirects: global
cookies:
send: true
store: true
rebuildPath: true
- name: Tools
meta:
id: fld_5e5ff0c0c2e34f99bf489d102903439b
created: 1766106484453
modified: 1766106484453
sortKey: -1766106482001
description: ""
children:
- name: Discovery
meta:
id: fld_20db760ac3c14cdc895735d3430b6747
created: 1766137309984
modified: 1766137309984
sortKey: -1766137309984
description: ""
children:
- url: "{{base_url}}/mcp"
name: Search show
meta:
id: req_82a1faa9253e4f5a91faf2ad75d4c38b
created: 1766106484460
modified: 1766137314039
isPrivate: false
description: ""
sortKey: -1766137314022
method: POST
body:
mimeType: application/json
text: |-
{
"jsonrpc": "2.0",
"id": 3,
"method": "tools/call",
"params": {
"name": "search_shows",
"arguments": {
"query": "Breaking Bad"
}
}
}
headers:
- name: Content-Type
value: application/json
- name: Accept
value: "{{accepted_types}}"
- name: mcp-session-id
value: "{{_['mcp-session-id']}}"
settings:
renderRequestBody: true
encodeUrl: true
followRedirects: global
cookies:
send: true
store: true
rebuildPath: true
- url: "{{base_url}}/mcp"
name: Get trending shows
meta:
id: req_e53863b0424e4a34a9c113adf531912b
created: 1766106484461
modified: 1766137342896
isPrivate: false
description: ""
sortKey: -1766137314222
method: POST
body:
mimeType: application/json
text: |-
{
"jsonrpc": "2.0",
"id": 4,
"method": "tools/call",
"params": {
"name": "get_trending_shows",
"arguments": {
"limit": 5
}
}
}
headers:
- name: Content-Type
value: application/json
- name: Accept
value: "{{accepted_types}}"
- name: mcp-session-id
value: "{{_['mcp-session-id']}}"
settings:
renderRequestBody: true
encodeUrl: true
followRedirects: global
cookies:
send: true
store: true
rebuildPath: true
- url: "{{base_url}}/mcp"
name: Get show episodes
meta:
id: req_c1c95d591033420b8224d9e5c2dc98e2
created: 1766108301743
modified: 1766137329202
isPrivate: false
description: ""
sortKey: -1766137314122
method: POST
body:
mimeType: application/json
text: |-
{
"jsonrpc": "2.0",
"id": 7,
"method": "tools/call",
"params": {
"name": "get_show_episodes",
"arguments": {
"show_id": "104439"
}
}
}
headers:
- name: Content-Type
value: application/json
- name: Accept
value: "{{accepted_types}}"
- name: mcp-session-id
value: "{{_['mcp-session-id']}}"
settings:
renderRequestBody: true
encodeUrl: true
followRedirects: global
cookies:
send: true
store: true
rebuildPath: true
- name: History
meta:
id: fld_a745224cf60b4d82919c693601a2199e
created: 1766137357460
modified: 1766137357460
sortKey: -1766137357461
description: ""
children:
- url: "{{base_url}}/mcp"
name: Get watched shows
meta:
id: req_d15623eaf72e4f629da29880d971d4dd
created: 1766106484464
modified: 1766137361547
isPrivate: false
description: ""
sortKey: -1766137361526
method: POST
body:
mimeType: application/json
text: |-
{
"jsonrpc": "2.0",
"id": 6,
"method": "tools/call",
"params": {
"name": "get_watched_shows",
"arguments": {}
}
}
headers:
- name: Content-Type
value: application/json
- name: Accept
value: "{{accepted_types}}"
- name: mcp-session-id
value: "{{_['mcp-session-id']}}"
settings:
renderRequestBody: true
encodeUrl: true
followRedirects: global
cookies:
send: true
store: true
rebuildPath: true
- name: Watchlist
meta:
id: fld_24f1fe0c09d146c597c6b4c243179cd0
created: 1766137375076
modified: 1766137375076
sortKey: -1766137375076
description: ""
children:
- url: "{{base_url}}/mcp"
name: Get watchlist
meta:
id: req_18e20b84e3714a99a1471f2a41f782bd
created: 1766106484463
modified: 1766137384804
isPrivate: false
description: ""
sortKey: -1766137379433
method: POST
body:
mimeType: application/json
text: |-
{
"jsonrpc": "2.0",
"id": 5,
"method": "tools/call",
"params": {
"name": "get_watchlist",
"arguments": {}
}
}
headers:
- name: Content-Type
value: application/json
- name: Accept
value: "{{accepted_types}}"
- name: mcp-session-id
value: "{{_['mcp-session-id']}}"
settings:
renderRequestBody: true
encodeUrl: true
followRedirects: global
cookies:
send: true
store: true
rebuildPath: true
- url: "{{base_url}}/mcp"
name: Add to watchlist
meta:
id: req_cea4cc95fa0b4062aff8efd4679ecd40
created: 1766106484465
modified: 1766137379555
isPrivate: false
description: ""
sortKey: -1766137379533
method: POST
body:
mimeType: application/json
text: |-
{
"jsonrpc": "2.0",
"id": 7,
"method": "tools/call",
"params": {
"name": "add_to_watchlist",
"arguments": {
"show_id": "1388"
}
}
}
headers:
- name: Content-Type
value: application/json
- name: Accept
value: "{{accepted_types}}"
- name: mcp-session-id
value: "{{_['mcp-session-id']}}"
settings:
renderRequestBody: true
encodeUrl: true
followRedirects: global
cookies:
send: true
store: true
rebuildPath: true
cookieJar:
name: Default Jar
meta:
id: jar_75831af1ccba7d56b49bc35b80d0b8f7e1c1394d
created: 1766106484473
modified: 1766136694806
environments:
name: Base Environment
meta:
id: env_75831af1ccba7d56b49bc35b80d0b8f7e1c1394d
created: 1766106484469
modified: 1766136694812
isPrivate: false
subEnvironments:
- name: Trakt.tv MCP Server
meta:
id: env_754f667864b5452cb94431066a3623eb
created: 1766136494061
modified: 1766136694810
isPrivate: true
sortKey: 1766136494061
data:
mcp-session-id: ded7072975dd4ab68db2f694f6a25180
accepted_types: application/json, text/event-stream
base_url: http://localhost:8000
color: "#ae00ff"