We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 09e5d5b commit c9b9a2eCopy full SHA for c9b9a2e
src/server/index.ts
@@ -104,6 +104,13 @@ export class Server<
104
);
105
}
106
107
+ /**
108
+ * The server's name and version.
109
+ */
110
+ getVersion(): { readonly name: string; readonly version: string } {
111
+ return this._serverInfo;
112
+ }
113
+
114
/**
115
* Registers new capabilities. This can only be called before connecting to a transport.
116
*
src/server/mcp.test.ts
@@ -26,6 +26,10 @@ describe("McpServer", () => {
26
});
27
28
expect(mcpServer.server).toBeDefined();
29
+ expect(mcpServer.server.getVersion()).toEqual({
30
+ name: "test server",
31
+ version: "1.0",
32
+ });
33
34
35
test("should allow sending notifications via Server", async () => {
0 commit comments