pifini-mcp
Pifini MCP
A thin stdio ↔ HTTPS proxy to Pifini's hosted MCP server — real events, reviewed places, and ticket checkout across the Caribbean & Latin America.
If your MCP client supports remote HTTP servers, you don't need this package at all. Connect directly to:
https://pifini.net/api/mcpThat's a stateless Streamable-HTTP endpoint. This package exists only for clients that speak stdio (a local command + JSON-RPC over stdin/stdout) instead. It has no logic of its own — it reads each request from stdin, forwards it verbatim to the hosted endpoint over HTTPS, and writes the response back to stdout. Nothing here is hardcoded, so every method the hosted server supports (initialize, tools/list, tools/call, ...) works automatically without this proxy needing to know what a "tool" even is.
Install
npx pifini-mcpOr add it to your MCP client's config (Claude Desktop example):
{
"mcpServers": {
"pifini": {
"command": "npx",
"args": ["-y", "pifini-mcp"]
}
}
}Related MCP server: VRChat MCP
What Pifini's MCP server does
search_events/get_event— search and read real festivals, carnivals, concerts, and cultural events, strongest coverage in the Caribbean and Latin America.search_places/get_place— search reviewed restaurants, bars, venues, attractions, and professionals, including their published reviews.create_ticket_checkout— generate a Stripe-hosted payment link for event tickets. The agent hands the link to its human, who completes payment themselves — agents never see card details.
Read tools are open; no API key required. Full documentation, tool schemas, and a live example live at pifini.net/agents.
Why a proxy package exists at all
Pifini's server is closed-source and hosted (it's part of a larger commercial application), so there's no public repository to point an MCP client's stdio launcher at directly. This package is that missing piece: a small, genuinely open-source (MIT), auditable bridge — not a stand-in for real server code, just the stdio transport Pifini's hosted server doesn't speak natively.
It holds no API keys, no database access, and no business logic. Every request it receives is forwarded byte-for-byte to https://pifini.net/api/mcp (or the URL in PIFINI_MCP_URL, if you want to point it somewhere else for testing) and the response is passed back unmodified.
License
MIT — see LICENSE.
Maintenance
Related MCP Servers
- Flicense-qualityDmaintenanceA minimal Python-based proxy that bridges local MCP STDIO clients with remote MCP SSE servers. It enables bidirectional JSON-RPC message passing between standard command-line tools and web-based remote endpoints.Last updated1
- AlicenseCqualityBmaintenanceLocal stdio MCP server for VRChat friends, worlds, groups, events, notifications, status, avatars, and VRCX history.Last updated652702MIT
- Alicense-qualityAmaintenanceProxies the local Affinity MCP server over stdio, enabling tools to call Affinity's tools like execute_script and search_sdk_hints via MCP.Last updated273MIT
- Alicense-qualityDmaintenanceProxies STDIO-based MCP clients to streaming HTTP MCP servers, enabling local clients to connect to remote servers.Last updated153MIT
Related MCP Connectors
Query SEC EDGAR filings, XBRL financials, and company data through MCP. STDIO & Streamable HTTP.
Official PicSee MCP server for short links, link management, click analytics, and optional OAuth.
Official remote MCP server for Color Me Shop.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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/asokore/pifini-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server