We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/milesadkins/mcp-udp-genie'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
README.md•1.03 kB
# Development Scripts
Scripts for testing and developing the MCP server.
## Quick Reference
| Script | Purpose | Environment |
|--------|---------|-------------|
| `query_remote.sh` | Test deployed app (interactive OAuth) | Databricks App |
| `start_server.sh` | Start local dev server | `localhost:8000` |
| `generate_oauth_token.py` | Generate OAuth tokens | Any |
## Testing
### Local Testing
```bash
./scripts/dev/start_server.sh # Terminal 1
```
```python
from databricks_mcp import DatabricksMCPClient
mcp_client = DatabricksMCPClient(
server_url="http://localhost:8000"
)
# List available MCP tools
print(mcp_client.list_tools())
```
### Remote Testing
```bash
# Interactive (walks you through OAuth)
./scripts/dev/query_remote.sh
Tests: All tools with user-level OAuth authentication
## Development Workflow
1. Add tool to `server/tools.py`
3. Test locally: Either follow the local testing above or run the integration tests
4. Deploy to Databricks Apps
5. Test deployed: `./scripts/dev/query_remote.sh`