Skip to main content
Glama
README.md2.7 kB
# Scripts Directory This directory contains various utility and testing scripts for the FluentBoards MCP Server. ## Structure ``` scripts/ ├── deploy.sh # Deployment script ├── testing/ # Test and validation scripts │ ├── test-admin-create.ts # Test board creation with admin credentials │ ├── test-api-debug.ts # API debugging and inspection │ ├── test-api.js # JavaScript API testing │ ├── test-connection.ts # Connection and authentication testing │ ├── test-correct-type.ts # Type validation testing │ ├── test-db-direct.php # Direct database testing (PHP) │ ├── test-mcp-server.ts # MCP server functionality testing │ └── create-implementation-tasks.ts # Script to create implementation tasks └── README.md # This file ``` ## Usage ### Testing Scripts **⚠️ Important:** These scripts contain hardcoded credentials and are for development/testing only. Update credentials before running. #### Connection & Authentication Tests ```bash # Test basic API connection npx ts-node scripts/testing/test-connection.ts # Test API with debugging output npx ts-node scripts/testing/test-api-debug.ts # JavaScript API test node scripts/testing/test-api.js ``` #### Board & Task Creation Tests ```bash # Test board creation with admin credentials npx ts-node scripts/testing/test-admin-create.ts # Test type validation npx ts-node scripts/testing/test-correct-type.ts # Create implementation tracking tasks npx ts-node scripts/testing/create-implementation-tasks.ts ``` #### MCP Server Tests ```bash # Test MCP server functionality npx ts-node scripts/testing/test-mcp-server.ts # Direct database testing (requires PHP) php scripts/testing/test-db-direct.php ``` ### Deployment ```bash # Deploy the MCP server ./scripts/deploy.sh ``` ## Security Notes - **Never commit credentials** - Update test files with your credentials locally - **Development only** - These scripts are for testing, not production - **Local testing** - Designed for local WordPress installations ## Configuration Most test scripts expect these credentials (update before running): - **WordPress URL:** `https://fluentboards.local` - **Username:** Update with your username - **App Password:** Update with your WordPress Application Password ## Environment Variables You can also use environment variables instead of hardcoded credentials: ```bash export WORDPRESS_URL="https://your-site.local" export WORDPRESS_USERNAME="your-username" export WORDPRESS_APP_PASSWORD="your-app-password" ```

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/danieliser/fluent-boards-mcp-server'

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