MCP Servers
by wadewegner
A collection of Model Context Protocol (MCP) servers for use with Cursor. It provides tools for accessing weather information and managing static websites on DigitalOcean App Platform.
Last updated: N/A
What is MCP Servers?
This is a collection of Model Context Protocol (MCP) servers designed to extend the functionality of the Cursor editor. It includes servers for retrieving weather data and deploying static websites to DigitalOcean App Platform.
How to use MCP Servers?
To use these MCP servers with Cursor, you need to configure the .cursor/mcp.json
file with the appropriate command and arguments. Each server has specific tools and parameters that can be accessed through the Cursor interface. Detailed instructions for building, running, and testing the servers are provided in the README.
Key features of MCP Servers
Access weather information from the National Weather Service API.
Deploy and manage static websites on DigitalOcean App Platform.
Automatic API token handling for DigitalOcean.
Template for creating new MCP servers.
Comprehensive test scripts for verifying functionality.
Use cases of MCP Servers
Retrieve weather alerts and forecasts for specific locations.
Automate the deployment of static websites to DigitalOcean.
Manage DigitalOcean App Platform apps through Cursor.
Extend Cursor's capabilities with custom server integrations.
Quickly deploy static websites from GitHub repositories.
FAQ from MCP Servers
How do I add a new MCP server?
How do I add a new MCP server?
Copy the template
directory, rename it, update the types, API functions, and server configuration, and add your server to the main index.ts
file.
How do I run the Weather MCP server?
How do I run the Weather MCP server?
Run the command node build/index.js
.
How do I run the DigitalOcean MCP server?
How do I run the DigitalOcean MCP server?
Run the command node build/index.js digitalocean
.
Where should I store my DigitalOcean API token?
Where should I store my DigitalOcean API token?
The DigitalOcean MCP server will automatically look for your API token in several locations, including environment variables, config files, and as a parameter in the tool call.
How do I configure the MCP servers in Cursor?
How do I configure the MCP servers in Cursor?
Add the server configurations to your .cursor/mcp.json
file, specifying the command and arguments for each server.