Server definition
- Hash
- sha256:777e9494717e0dd547af6fc8e858010d5a9c26ad32031096c8b9b129401a7f31
- What it is
- What a remote MCP server returned when asked what it offers: 20 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Charge your saved card $10 — balance credited after Stripe payment confirmation. Free to call.",
"inputSchema": {
"properties": {},
"required": [],
"type": "object"
},
"name": "add_funds_10",
"outputSchema": null
},
{
"description": "Charge your saved card $20 — balance credited after Stripe payment confirmation. Free to call.",
"inputSchema": {
"properties": {},
"required": [],
"type": "object"
},
"name": "add_funds_20",
"outputSchema": null
},
{
"description": "Charge your saved card $5 — balance credited after Stripe payment confirmation. Free to call.",
"inputSchema": {
"properties": {},
"required": [],
"type": "object"
},
"name": "add_funds_5",
"outputSchema": null
},
{
"description": "Initialise Stripe SetupIntent — returns client_secret for saving a card. Free.",
"inputSchema": {
"properties": {},
"required": [],
"type": "object"
},
"name": "create_wallet_setup",
"outputSchema": null
},
{
"description": "Returns current balance, original load amount, and low-balance flag. Free.",
"inputSchema": {
"properties": {
"api_key": {
"description": "Optional api key. Prefer X-MCP-Account header.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "get_balance",
"outputSchema": null
},
{
"description": "All five data sources combined — weather, surf, trails, volcano, ocean safety. Best value at $2.00.",
"inputSchema": {
"properties": {
"island": {
"description": "Island name (e.g. oahu, maui, kauai, big-island)",
"enum": [
"oahu",
"maui",
"kauai",
"big-island",
"molokai",
"lanai"
],
"type": "string"
}
},
"required": [
"island"
],
"type": "object"
},
"name": "get_full_briefing",
"outputSchema": null
},
{
"description": "Current moon phase, illumination percentage, moonrise/moonset times, and days to next full/new moon. Free.",
"inputSchema": {
"properties": {
"date": {
"description": "Date in YYYY-MM-DD format (defaults to today)",
"type": "string"
}
},
"type": "object"
},
"name": "get_moon_phase",
"outputSchema": null
},
{
"description": "Box jellyfish, rip currents, NOAA marine alerts. Cost: $0.50.",
"inputSchema": {
"properties": {
"island": {
"description": "Island name (e.g. oahu, maui, kauai, big-island)",
"enum": [
"oahu",
"maui",
"kauai",
"big-island",
"molokai",
"lanai"
],
"type": "string"
}
},
"required": [
"island"
],
"type": "object"
},
"name": "get_ocean_safety",
"outputSchema": null
},
{
"description": "Full hours, reviews, photos for a restaurant by place_id. Cost: $0.15.",
"inputSchema": {
"properties": {
"place_id": {
"description": "Google place_id returned from search_restaurants",
"type": "string"
}
},
"required": [
"place_id"
],
"type": "object"
},
"name": "get_restaurant_details",
"outputSchema": null
},
{
"description": "Sunrise, sunset, and daylight duration by island (HST). Free.",
"inputSchema": {
"properties": {
"date": {
"description": "Date in YYYY-MM-DD format (defaults to today)",
"type": "string"
},
"island": {
"default": "oahu",
"enum": [
"oahu",
"maui",
"kauai",
"big-island",
"molokai",
"lanai"
],
"type": "string"
}
},
"type": "object"
},
"name": "get_sun_times",
"outputSchema": null
},
{
"description": "Wave height, period, direction + 3-day forecast. Cost: $0.10.",
"inputSchema": {
"properties": {
"island": {
"description": "Island name (e.g. oahu, maui, kauai, big-island)",
"enum": [
"oahu",
"maui",
"kauai",
"big-island",
"molokai",
"lanai"
],
"type": "string"
}
},
"required": [
"island"
],
"type": "object"
},
"name": "get_surf_conditions",
"outputSchema": null
},
{
"description": "NPS alerts and state trail closures. Cost: $0.25.",
"inputSchema": {
"properties": {
"island": {
"description": "Island name (e.g. oahu, maui, kauai, big-island)",
"enum": [
"oahu",
"maui",
"kauai",
"big-island",
"molokai",
"lanai"
],
"type": "string"
}
},
"required": [
"island"
],
"type": "object"
},
"name": "get_trail_status",
"outputSchema": null
},
{
"description": "Live Kīlauea status from USGS HVO. Cost: $0.25.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "get_volcano_status",
"outputSchema": null
},
{
"description": "5-day forecast, UV index, wind, sunrise/sunset. Cost: $0.10.",
"inputSchema": {
"properties": {
"island": {
"description": "Island name (e.g. oahu, maui, kauai, big-island)",
"enum": [
"oahu",
"maui",
"kauai",
"big-island",
"molokai",
"lanai"
],
"type": "string"
}
},
"required": [
"island"
],
"type": "object"
},
"name": "get_weather",
"outputSchema": null
},
{
"description": "Link an existing Stripe customer ID (cus_…) to your account. Free.",
"inputSchema": {
"properties": {
"customer_id": {
"description": "Stripe customer ID (cus_…)",
"type": "string"
}
},
"required": [
"customer_id"
],
"type": "object"
},
"name": "link_stripe_customer",
"outputSchema": null
},
{
"description": "Health check — returns server status. Free.",
"inputSchema": {
"properties": {},
"required": [],
"type": "object"
},
"name": "ping",
"outputSchema": null
},
{
"description": "View recent credits and debits (default 20, max 50). Free.",
"inputSchema": {
"properties": {
"api_key": {
"description": "Optional api key. Prefer X-MCP-Account header.",
"type": "string"
},
"limit": {
"default": 20,
"description": "Number of transactions to return (max 50)",
"type": "number"
}
},
"type": "object"
},
"name": "recent_transactions",
"outputSchema": null
},
{
"description": "Create a prepaid account. Returns api_key (format: mcp_live_…). Store it immediately — shown only once. Free.",
"inputSchema": {
"properties": {
"agent_id": {
"description": "Optional unique identifier for this agent",
"type": "string"
},
"display_name": {
"description": "Human-readable name for this agent",
"type": "string"
}
},
"type": "object"
},
"name": "register_agent",
"outputSchema": null
},
{
"description": "Attach a Stripe payment method (pm_…) to your account for autonomous top-ups. Free.",
"inputSchema": {
"properties": {
"payment_method_id": {
"description": "Stripe payment method ID (pm_…)",
"type": "string"
}
},
"required": [
"payment_method_id"
],
"type": "object"
},
"name": "save_payment_method",
"outputSchema": null
},
{
"description": "Find restaurants by location, cuisine, price range, open-now filter. Cost: $0.25.",
"inputSchema": {
"properties": {
"cuisine": {
"description": "Cuisine type (e.g. Hawaiian, Japanese, Mexican)",
"type": "string"
},
"location": {
"description": "Location to search (e.g. Waikiki, Kailua, Lahaina)",
"type": "string"
},
"open_now": {
"description": "Filter for currently open restaurants",
"type": "boolean"
},
"price": {
"description": "Price range",
"enum": [
"$",
"$$",
"$$$",
"$$$$"
],
"type": "string"
}
},
"required": [
"location"
],
"type": "object"
},
"name": "search_restaurants",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:777e9494717e0dd547af6fc8e858010d5a9c26ad32031096c8b9b129401a7f31 | sha256sum