Skip to main content
Glama
test_mcp_direct.py•908 B
#!/usr/bin/env python3 """ Test MCP Server Direct Functionality """ import sys import os # Add src to path sys.path.insert(0, os.path.join(os.path.dirname(__file__), '..', 'src')) from quantalogic_markdown_mcp.mcp_server import MarkdownMCPServer def main(): print("Creating MCP server...") server = MarkdownMCPServer() print("āœ… MCP server created successfully!") print(f"Server has FastMCP instance: {server.mcp}") print("Testing document initialization...") server.initialize_document("# Test Document\n\nThis is a test document.") print("āœ… Document initialized successfully!") sections = server.editor.get_sections() print(f"Document has {len(sections)} sections") for i, section in enumerate(sections): print(f" Section {i+1}: {section.title}") print("šŸŽ‰ MCP server is fully functional!") if __name__ == "__main__": main()

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/quantalogic/quantalogic_markdown_mcp'

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