@@ -1,5 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-mcp-backend': patch
|
||||
'@backstage/plugin-mcp-backend': minor
|
||||
---
|
||||
|
||||
Initial implementation of an `mcp` backend
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@backstage/plugin-mcp-backend",
|
||||
"version": "0.1.0",
|
||||
"version": "0.0.0",
|
||||
"backstage": {
|
||||
"role": "backend-plugin",
|
||||
"pluginId": "mcp"
|
||||
@@ -10,7 +10,6 @@
|
||||
"main": "dist/index.cjs.js",
|
||||
"types": "dist/index.d.ts"
|
||||
},
|
||||
"private": true,
|
||||
"license": "Apache-2.0",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
@@ -41,8 +40,6 @@
|
||||
"devDependencies": {
|
||||
"@backstage/backend-test-utils": "workspace:^",
|
||||
"@backstage/cli": "workspace:^",
|
||||
"@types/express": "^4.17.6",
|
||||
"@types/supertest": "^2.0.8",
|
||||
"supertest": "^6.2.4"
|
||||
"@types/express": "^4.17.6"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -21,7 +21,6 @@ import { Client } from '@modelcontextprotocol/sdk/client/index.js';
|
||||
import { StreamableHTTPClientTransport } from '@modelcontextprotocol/sdk/client/streamableHttp.js';
|
||||
import { SSEClientTransport } from '@modelcontextprotocol/sdk/client/sse.js';
|
||||
import { ListToolsResultSchema } from '@modelcontextprotocol/sdk/types';
|
||||
import { rootConfigServiceFactory } from '@backstage/backend-defaults/rootConfig';
|
||||
|
||||
describe('Mcp Backend', () => {
|
||||
const mockPluginWithActions = createBackendPlugin({
|
||||
|
||||
@@ -7113,10 +7113,8 @@ __metadata:
|
||||
"@backstage/types": "workspace:^"
|
||||
"@modelcontextprotocol/sdk": "npm:^1.12.3"
|
||||
"@types/express": "npm:^4.17.6"
|
||||
"@types/supertest": "npm:^2.0.8"
|
||||
express: "npm:^4.17.1"
|
||||
express-promise-router: "npm:^4.1.0"
|
||||
supertest: "npm:^6.2.4"
|
||||
zod: "npm:^3.22.4"
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
@@ -32420,18 +32418,6 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"formidable@npm:^2.1.2":
|
||||
version: 2.1.5
|
||||
resolution: "formidable@npm:2.1.5"
|
||||
dependencies:
|
||||
"@paralleldrive/cuid2": "npm:^2.2.2"
|
||||
dezalgo: "npm:^1.0.4"
|
||||
once: "npm:^1.4.0"
|
||||
qs: "npm:^6.11.0"
|
||||
checksum: 10/ee96de12e91d63fe86479ffe5bf59004bb3f43e00ce7ccecd1b1ff10b5d1a89a19b1ede727e1fe57ef596c377b9f9300212a5f7bab14fd28f3c4ffe12dbb4cc7
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"formidable@npm:^3.5.4":
|
||||
version: 3.5.4
|
||||
resolution: "formidable@npm:3.5.4"
|
||||
@@ -47731,34 +47717,6 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"superagent@npm:^8.1.2":
|
||||
version: 8.1.2
|
||||
resolution: "superagent@npm:8.1.2"
|
||||
dependencies:
|
||||
component-emitter: "npm:^1.3.0"
|
||||
cookiejar: "npm:^2.1.4"
|
||||
debug: "npm:^4.3.4"
|
||||
fast-safe-stringify: "npm:^2.1.1"
|
||||
form-data: "npm:^4.0.0"
|
||||
formidable: "npm:^2.1.2"
|
||||
methods: "npm:^1.1.2"
|
||||
mime: "npm:2.6.0"
|
||||
qs: "npm:^6.11.0"
|
||||
semver: "npm:^7.3.8"
|
||||
checksum: 10/33d0072e051baf91c7d68131c70682a0650dd1bd0b8dfb6f88e5bdfcb02e18cc2b42a66e44b32fd405ac6bcf5fd57c6e267bf80e2a8ce57a18166a9d3a78f57d
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"supertest@npm:^6.2.4":
|
||||
version: 6.3.4
|
||||
resolution: "supertest@npm:6.3.4"
|
||||
dependencies:
|
||||
methods: "npm:^1.1.2"
|
||||
superagent: "npm:^8.1.2"
|
||||
checksum: 10/93015318f5a90398915a032747973d9eacf9aebec3f07b413eba9d8b3db83ff48fbf6f5a92f9526578cae50153b0f76a37de197141030d856db4371a711b86ee
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"supertest@npm:^7.0.0":
|
||||
version: 7.1.1
|
||||
resolution: "supertest@npm:7.1.1"
|
||||
|
||||
Reference in New Issue
Block a user