Skip to main content
Glama

Peekaboo MCP

by steipete
test_basic_api.swift1.1 kB
#!/usr/bin/env swift import Foundation // Quick test to verify Tachikoma basic functionality let testCode = """ import Tachikoma // Test 1: Create AIModelProvider from environment print("✅ Testing AIConfiguration.fromEnvironment()...") do { let provider = try AIConfiguration.fromEnvironment() let models = provider.availableModels() print("Available models: \\(models.count)") for model in models.prefix(3) { print(" - \\(model)") } if !models.isEmpty { print("✅ Testing basic model request...") let model = try provider.getModel(models[0]) let request = ModelRequest( messages: [.user(content: .text("Hello, AI!"))], tools: nil, settings: ModelSettings(maxTokens: 50) ) print("✅ Basic API test successful!") } else { print("⚠️ No models available (API keys not configured)") } } catch { print("❌ Error: \\(error)") } """ print("=== Basic Tachikoma API Test ===") print("This would test:", testCode) print("=== Test Completed ===")

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/steipete/Peekaboo'

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