JSON Canvas MCP Server

by Cam10001110101
Verified
#!/usr/bin/env python3 """Test script to explore the MCP Server API.""" import inspect from mcp.server import Server # Create a server instance server = Server( { "name": "test-server", "version": "0.1.0", }, { "capabilities": { "resources": {}, "tools": {}, }, }, ) # Print available methods and attributes print("Server attributes and methods:") for name, obj in inspect.getmembers(server): if not name.startswith('_'): # Skip private/internal attributes if inspect.ismethod(obj): print(f" Method: {name}{inspect.signature(obj)}") else: print(f" Attribute: {name} (type: {type(obj).__name__})") # Print docstring if available if server.__doc__: print("\nServer docstring:") print(server.__doc__)