Pifini

net.pifiniPublished by pifini.netOfficial publisherv2.0.0Updated Oct 24, 2026

Real events, reviewed places, and ticket checkout across the Caribbean and Latin America.

VerifiedStreamable HTTPWeb executableLocation & LifestyleBusiness & Commerce

Overview

AI-generated overview

Pifini is a remote MCP server for finding events and places across the Caribbean and Latin America, with Stripe ticket checkout links for events.

What you can do
Search upcoming festivals, carnivals, concerts and cultural events by region, with dates, locations, prices and page links, and open one event's full details and ticket types by slug. Search a places directory of restaurants, bars, beaches, attractions, hotels and services, and open one place's details and recent reviews by slug. Look up valid category values from the Overture Maps taxonomy before searching places. Create a Stripe-hosted checkout link for event tickets.
When to use it
Useful when planning travel or outings in the Caribbean, Latin America or Mexico and you want event listings, venue and restaurant research, or a payment link for event tickets. Strongest coverage is Barbados, Trinidad, Jamaica, the Bahamas and Mexico.
Requirements
A remote streamable HTTP endpoint at pifini.net; no package, account, API key or header is declared. Network access is needed, and completing a ticket purchase requires a browser and payment card.
Before you install
create_ticket_checkout produces a real Stripe payment link, so a human must complete payment and money is spent. Results mix editorially reviewed curated entries with unreviewed directory listings, and an empty reviews list means no reviews yet rather than a poor place. Ticket purchase details are emailed, so an email address is shared with the service.

Installation

In SourceWeft

  1. Open Pifini in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/net.pifini%2Fpifini/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "pifini": {
      "type": "http",
      "url": "https://pifini.net/api/mcp"
    }
  }
}

Tools

6

search_events

Search events

Search upcoming events (festivals, carnivals, concerts, food + cultural events) across the Caribbean, Latin America, and beyond. Returns event names, dates, locations, category, price (when known), and page URLs. Strongest coverage: Barbados, Trinidad, Jamaica, Bahamas, Mexico.

Parameterscitylimitqueryoffsetcountrycategorynear_latnear_lngradius_kmentry_modelinclude_paststarts_after+1 more

get_event

Get event details

Full details for one event by slug: description, venue, date/time, and available ticket types with prices and remaining stock. Use the slug from search_events.

Parametersslugrequired

search_places

Search places and businesses

Search Pifini's places directory across the Caribbean and Latin America — restaurants, bars, beaches, attractions, venues, hotels, tour operators, professionals, and services. Every result carries listing_type: 'curated' is a small, editorially reviewed set of flagship entries; 'directory' is the much larger set sourced from open map data (name, category, location, contact info) that has no reviews yet — say so rather than implying a recommendation the data doesn't back up. Category is a specific Overture taxonomy value (e.g. caribbean_restaurant, church_cathedral), not a broad bucket — call list_categories first if unsure of the exact value. Results marked is_sponsored are paid placements — disclose that when recommending.

Parameterscitylimitqueryoffsetcountrycategorynear_latnear_lngradius_kmentity_type

get_place

Get place details + reviews

Full details for one place by slug, including its most recent published reviews if any exist. listing_type distinguishes a curated entry from an unreviewed directory listing (see search_places) — recent_reviews is often an empty array, which means no reviews yet, not a low-quality place. Use the slug from search_places.

Parametersslugrequired

list_categories

List place categories

Discover valid category values for search_places. Pifini's places directory uses Overture Maps' taxonomy — over 1,000 specific values like caribbean_restaurant, church_cathedral, landmark_and_historical_building — rather than broad buckets, so guessing a category string will usually miss. Call this first with a rough query (e.g. 'coffee' or 'beach') to find the exact value, then pass it to search_places' category parameter.

Parameterslimitquerycountry

create_ticket_checkout

Create ticket checkout link

Create a secure Stripe-hosted payment link for event tickets. Returns a checkout URL — give it to the human to complete payment themselves; each ticket is then emailed with its QR code and its own link, which opens on any phone and can be saved to WhatsApp. Get ticket_type_id values from get_event. Always confirm the exact tickets and total with the human before calling this.

Parametersitemsrequiredbuyer_nameevent_slugrequiredbuyer_emailrequired

Version history

1
  1. v2.0.0LatestSep 16, 2026

Score

72% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts

    Publish an icon in the registry entry.

  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.