Skip to main content
Glama
stdio-capability-discovery.test.ts1.05 kB
import { test } from 'node:test' import assert from 'node:assert' import { StdioCapabilityDiscovery } from '../src/modules/stdio-capability-discovery.js' test('StdioCapabilityDiscovery should discover capabilities from a STDIO server', async () => { // This test would require a running STDIO server // For now, we'll just test that the class can be instantiated const discovery = new StdioCapabilityDiscovery() assert.ok(discovery) }) test('StdioCapabilityDiscovery should have discoverCapabilities method', async () => { const discovery = new StdioCapabilityDiscovery() assert.strictEqual(typeof discovery.discoverCapabilities, 'function') }) test('StdioCapabilityDiscovery should have callTool method', async () => { const discovery = new StdioCapabilityDiscovery() assert.strictEqual(typeof discovery.callTool, 'function') }) test('StdioCapabilityDiscovery should have readResource method', async () => { const discovery = new StdioCapabilityDiscovery() assert.strictEqual(typeof discovery.readResource, 'function') })

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Jakedismo/master-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server