Skip to main content
Glama

DollhouseMCP

by DollhouseMCP
validate-setup.tsโ€ข1.43 kB
#!/usr/bin/env tsx /** * Validate Test Environment Setup * Run this to check if your GitHub integration tests are properly configured * * SECURITY NOTE: This is a validation utility for test environments. * Audit logging (DMCP-SEC-006) is not required as this only validates * test configuration and doesn't perform security-sensitive operations. */ import { setupTestEnvironment } from './setup-test-env.js'; async function validate() { console.log('\n๐Ÿ” Validating GitHub Integration Test Setup\n'); try { const env = await setupTestEnvironment(); console.log('\nโœ… All checks passed! Your environment is ready for testing.\n'); console.log('๐Ÿ“‹ Configuration Summary:'); console.log(` Token: ${env.githubToken.substring(0, 10)}...`); console.log(` Repository: ${env.testRepo}`); console.log(` User: ${env.githubUser}`); console.log(` Cleanup: ${env.cleanupAfter ? 'Yes' : 'No'}`); console.log(` Persona Prefix: ${env.personaPrefix}`); console.log('\n๐Ÿš€ Ready to run tests! Use:'); console.log(' npm run test:e2e:real'); console.log(''); process.exit(0); } catch (error) { console.error('\nโŒ Setup validation failed:\n'); console.error(error); console.error('\n๐Ÿ“š Please check the README for setup instructions.'); console.error(' Path: test/e2e/README.md\n'); process.exit(1); } } validate();

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/DollhouseMCP/DollhouseMCP'

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