Spond MCP Server
Fetches upcoming events for London Desperados CC from Spond.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Spond MCP Servershow me upcoming London Desperados events"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Spond MCP Server
An MCP (Model Context Protocol) server for fetching London Desperados CC events from Spond. Built with TypeScript and deployable to Firebase Cloud Functions.
Features
get_desperados_events: Fetch all upcoming events for London Desperados CC for the next year
Related MCP server: mcp-cricket
Project Structure
spond-mcp-server/
├── src/
│ ├── index.ts # Main MCP server with Firebase function export
│ └── spond.ts # Spond API client
├── lib/ # Compiled JavaScript (generated)
├── firebase.json # Firebase configuration
├── package.json
├── tsconfig.json
└── .env # Environment variables (local only)Local Development
Install dependencies:
npm installCreate a
.envfile with your Spond credentials:
SPOND_USERNAME=your_email@example.com
SPOND_PASSWORD=your_passwordBuild the project:
npm run buildRun locally with Firebase emulator:
npm run serveFirebase Deployment
Prerequisites
Install Firebase CLI (if not already installed):
npm install -g firebase-toolsLogin to Firebase:
firebase loginInitial Setup
Create a new Firebase project (or use existing):
firebase projects:create spond-mcp-serverInitialize Firebase in the project:
firebase use spond-mcp-serverSet Environment Variables (Secrets)
firebase functions:secrets:set SPOND_USERNAME
# Enter: your_email@example.com
firebase functions:secrets:set SPOND_PASSWORD
# Enter: your_passwordDeploy
npm run deployYour MCP server will be available at:
https://<region>-<project-id>.cloudfunctions.net/mcpEndpoints
/mcp/mcp- Streamable HTTP MCP endpoint (POST for requests)/mcp/health- Health check endpoint
MCP Client Configuration
Claude Desktop (Remote - Streamable HTTP)
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"spond-events": {
"url": "https://us-central1-spond-mcp-server.cloudfunctions.net/mcp/mcp"
}
}
}Available Tools
get_desperados_events
Fetches all upcoming events for London Desperados CC from Spond.
No parameters required - automatically fetches events for the next year.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/vishalvijay/spond-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server