Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

Filipe Santos Fotografia

REMOTE · MCP.FILIPESANTOSFOTOGRAFIA.COM

Porto photo studio: prices, bookings, gift vouchers, quotes and AI caricature booth software.

+4 this week 71 Trust /100

Last scanned (8 hours ago)

Scores higher than 61% of remote servers

Reachable. Last reached 23 Oct 2026.

Category Design and Media

Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security57
Transport & Reachability100
Schema Quality & AI Usability76
  • 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
  • AI-judged instruction clarity (excellent).Pass
  • Context-footprint check failed: tool/resource definitions use about 3266 tokens (~251/item across 13 items; 12 tools + 1 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management47
  • Stability observed for 14 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage95
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 84% of tool parameters carry a description.Partial
Tool Safety100
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • We read all 12 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
  • An AI judge read all 14 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
  • Supports UI / widget rendering.Pass
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 23 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 43 to 47. That category is still filling its 30-day observation window: 13 days of observed history at the previous scan, 14 at this one. The score rises as the window fills, whether or not the server changes.

  • 21 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 37 to 40. That category is still filling its 30-day observation window: 11 days of observed history at the previous scan, 12 at this one. The score rises as the window fills, whether or not the server changes.

  • 19 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 30 to 33. That category is still filling its 30-day observation window: 9 days of observed history at the previous scan, 10 at this one. The score rises as the window fills, whether or not the server changes.

  • 17 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 23 to 27. That category is still filling its 30-day observation window: 7 days of observed history at the previous scan, 8 at this one. The score rises as the window fills, whether or not the server changes.

  • 15 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 17 to 20. That category is still filling its 30-day observation window: 5 days of observed history at the previous scan, 6 at this one. The score rises as the window fills, whether or not the server changes.

  • 13 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 10 to 13. That category is still filling its 30-day observation window: 3 days of observed history at the previous scan, 4 at this one. The score rises as the window fills, whether or not the server changes.

  • 10 Oct 26 65

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 23 Oct 2026 · Probed https://mcp.filipesantosfotografia.com/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=filipesantosfotografia.com CN=WE1,O=Google Trust Services,C=US 7 Oct 2026 5 Jan 2027 ECDSA 256 ECDSA-SHA256 a1a6b5bb517937e1136380b75a2ca023
SANs: filipesantosfotografia.com, mcp.filipesantosfotografia.com, *.mcp.filipesantosfotografia.com
CN=WE1,O=Google Trust Services,C=US (CA) CN=GTS Root R4,O=Google Trust Services LLC,C=US 13 Dec 2023 20 Feb 2029 ECDSA 256 ECDSA-SHA384 7ff31977972c224a76155d13b6d685e3
CN=GTS Root R4,O=Google Trust Services LLC,C=US (CA) CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE 15 Nov 2023 28 Jan 2028 ECDSA 384 SHA256-RSA 7fe530bf331343bedd821610493d8a1b

Background: What to check on a remote MCP endpoint →

DNSSEC insecure

Validation of mcp.filipesantosfotografia.com. — Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
com. present 19718 13 Verified
filipesantosfotografia.com. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://mcp.filipesantosfotografia.com/mcp Verified 200
http (plaintext) http://mcp.filipesantosfotografia.com/mcp HTTPS enforced 301 https://mcp.filipesantosfotografia.com/mcp
MCP tools · 12 exposed · ~2,820 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
buy_caricature_booth_credits ~230

Buys event passes for the Photobooth Caricatura software license of an event vendor: each pass adds 600 AI caricatures for 39€ (no subscription, credits do not expire), 1 to 10 passes per purchase. Paid now by MB WAY, Multibanco or card; the caricatures are added to the license automatically as soon as the payment is confirmed and a confirmation email is sent. Needs the license key and the email it was registered with. Only call after the user confirms the number of passes, total price and payment method.

NameTypeReqDescription
emailstringyesEmail the license was registered with
license_keystringyesLicense key, e.g. PBP-1A11ABE7C50-45B5
nifstring–Company tax number (NIF/VAT) for the invoice; optional
passesinteger–Number of passes (600 caricatures each, 39€ each)
payment_methodstringyes–
phonestring–Mobile; required for MB WAY

No output schema declared.

No examples provided.

buy_gift_voucher ~290

Sells a digital gift voucher for the studio (great for Christmas, birthdays, Mother's/Father's Day): either a specific session (base 35€, completo 150€, equipa 250€, familia 200€, natal 159€) or an amount (50, 100, 150, 200 or 250€). Paid now by MB WAY, Multibanco or card; after payment the buyer receives the voucher by email, ready to print or forward, with a code valid 12 months for any studio session (unused balance stays on the voucher). Only call after the buyer confirms what to buy, their name and email, and the payment method.

NameTypeReqDescription
amount_eurinteger–Amount to offer: 50, 100, 150, 200 or 250 (when not a specific session)
buyer_emailstringyesWhere the voucher is sent
buyer_namestringyes–
buyer_phonestring–Mobile; required for MB WAY
messagestring–Short dedication printed on the voucher
nifstring–Tax number for the invoice; optional
packagestring–Session to offer (natal = Christmas session 159€); or use amount_eur
payment_methodstringyes–
recipient_namestring–Who receives the gift (printed on the voucher)

No output schema declared.

No examples provided.

cancel_studio_booking ~164

Cancels a studio booking identified by its reference (e.g. FSF-1A2B3C4D) and the email used to book. Before calling, tell the user the policy and get explicit confirmation: there are no cash refunds; cancelling at least 24 h before turns the amount paid into studio credit (a code valid 12 months for any session); less than 24 h before is not possible. Offer to reschedule instead (up to 2 times). Unpaid pre-bookings are simply released; amounts paid with a voucher go back to the voucher.

NameTypeReqDescription
booking_refstringyesBooking reference, e.g. FSF-1A2B3C4D
emailstringyesEmail used when booking

No output schema declared.

No examples provided.

check_caricature_booth_credits ~87

Shows how many AI caricatures are left on an event vendor's Photobooth Caricatura license and how many were used. Needs the license key and the email it was registered with.

NameTypeReqDescription
emailstringyes–
license_keystringyesLicense key, e.g. PBP-1A11ABE7C50-45B5

No output schema declared.

No examples provided.

check_event_date ~311

Checks whether the studio can still take an event on a given date (weddings, baptisms, corporate events and other on-location work; the studio has two teams). Returns available, limited (one team left) or fully_booked. The answer is indicative; the date is only reserved after the proposal is accepted. Use before request_quote when the user has a date.

NameTypeReqDescription
datestringyesEvent date, YYYY-MM-DD
servicestring–casamento = Casamento (foto e/ou vídeo); batizado = Batizado ou Profissão de Fé; corporativo = Evento corporativo, vídeo institucional, produto, hotelaria ou arquitetura; empresa_ambientes = Sessão d…

No output schema declared.

No examples provided.

check_gift_voucher ~45

Checks a gift voucher or studio credit code (FSF-XXXX-XXXX): whether it is valid, its balance and expiry date.

NameTypeReqDescription
codestringyes–

No output schema declared.

No examples provided.

get_studio_slots ~245

Lists free start times at Estúdio 266 for a bookable package between two dates (max 21 days). Monday–Friday, 10:00–18:00 Lisbon time, closed on Portuguese public holidays, booked at least 24 h ahead. Times are ISO 8601 with the Lisbon offset.

NameTypeReqDescription
from_datestringyesFirst day to check, YYYY-MM-DD
packagestringyesbase (35€ portrait, 1 background, 2 photos) · completo (150€, 2–3 sets, 10 photos) · equipa (250€, up to 4 people, 20 photos) · familia (200€ family, pregnancy or pets, up to 6 people + 2 pets, 15 ph…
to_datestringyesLast day to check, YYYY-MM-DD

No output schema declared.

No examples provided.

list_services ~148

Returns Filipe Santos Fotografia's public catalog with prices: studio portrait and family packages, studio rental, add-ons, corporate photo/video and extras, wedding collections and price range, baptism packages, photobooth / 360 videobooth / AI caricature mirror packages, studio events, other sessions, the AI caricature mirror software licensed to event vendors, delivery times and contact. Use when the user asks what the studio offers, how much something costs, or how booking works. Optionally filter by category.

NameTypeReqDescription
categorystring–Which part of the catalog to return: studio = bookable portraits, family sessions and studio rental; software = AI caricature mirror software for event vendors

No output schema declared.

No examples provided.

request_quote ~443

Sends a quote request to the studio for anything not bookable directly (weddings, baptisms, corporate photo/video, photobooth / 360 videobooth / AI caricature mirror, couple or proposal sessions, studio events, prints). Creates the request in the studio's system; the client gets a confirmation email and a personal proposal within 24 hours. Only call after the user confirms the details and agrees to be contacted.

NameTypeReqDescription
budgetstring–Budget range if the user mentioned one
detailsstringyesWhat they need: coverage, hours, photo and/or video, add-ons, questions
emailstringyes–
event_datestring–Event date if known, YYYY-MM-DD
guestsinteger–Number of guests or people, if relevant
languagestring–Language for the reply
locationstring–Venue, city or 'Estúdio 266'
namestringyesClient's name (for weddings, both names if given)
phonestring–Mobile / WhatsApp, optional
servicestringyescasamento = Casamento (foto e/ou vídeo); batizado = Batizado ou Profissão de Fé; corporativo = Evento corporativo, vídeo institucional, produto, hotelaria ou arquitetura; empresa_ambientes = Sessão d…

No output schema declared.

No examples provided.

request_studio_booking ~513

Pre-books a studio portrait, family session or studio rental at a free slot from get_studio_slots and starts payment. Only call after the user has explicitly confirmed the package, the exact start time and their contact details. Suggest MB WAY first (instant); a Multibanco reference is only possible for sessions more than 48 h away. A gift voucher or studio credit code (FSF-XXXX-XXXX) pays all or part of the price. The slot is held for a limited time (hold_expires_at) and the booking is confirmed once paid. Offer extra edited photos (5€ each) and make-up when relevant. Calling again with the same email, package and time returns the same pre-booking.

NameTypeReqDescription
emailstringyesClient's email for confirmation and payment instructions
extra_photosinteger–Extra edited photos on top of the package, 5€ each
extrasarray–Optional add-ons: exterior (+75€, outdoor session), maquilhagem (+120€), cabelo_maquilhagem (+200€); assistente_iluminacao (+61.50€) only for studio rental
namestringyesClient's full name
nifstring–Tax number (NIF) for the invoice, e.g. for companies; optional
notesstring–What the photos are for (e.g. LinkedIn, website); optional
packagestringyesbase (35€ portrait, 1 background, 2 photos) · completo (150€, 2–3 sets, 10 photos) · equipa (250€, up to 4 people, 20 photos) · familia (200€ family, pregnancy or pets, up to 6 people + 2 pets, 15 ph…
payment_methodstringyesMB WAY, Multibanco reference or card
phonestring–Mobile number; required for MB WAY
startstringyesExact start time as returned by get_studio_slots (ISO 8601 with offset)
voucher_codestring–Gift voucher or studio credit code, if the client has one

No output schema declared.

No examples provided.

reschedule_studio_booking ~116

Moves an existing studio booking (up to 2 times) to a new free time, identified by booking reference and the email used to book. Check free times first with get_studio_slots for the same package and confirm the new time with the user before calling. Not possible less than 24 hours before the current session.

NameTypeReqDescription
booking_refstringyes–
emailstringyes–
new_startstringyesNew start time as returned by get_studio_slots (ISO 8601 with offset)

No output schema declared.

No examples provided.

start_caricature_booth_demo ~228

For event vendors (photobooth / magic mirror companies, wedding photographers, entertainment, event rental): starts a free demo of the Photobooth Caricatura software — a white-label Windows app that turns each guest photo into an AI caricature in seconds, delivered by QR code and printed with the vendor's own frame and logo. Creates a license with 10 free caricatures and emails the key and the quick-start guide; the studio then sends the software link and helps with the first setup. One demo per business email (asking again returns the same license). Only call after the user confirms the business name and email.

NameTypeReqDescription
business_namestringyesName of the vendor's business (shown on their license)
emailstringyesBusiness email: receives the license key and is used later to buy credits
languagestring––
notesstring–Their setup (webcam, DSLR, magic mirror), events per month or questions; optional
phonestring–Mobile / WhatsApp, optional, to help with setup

No output schema declared.

No examples provided.

Install

How do I install the Filipe Santos Fotografia MCP server?

Filipe Santos Fotografia is a hosted endpoint at https://mcp.filipesantosfotografia.com/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · mcp.filipesantosfotografia.com

# add to Claude Code
claude mcp add --transport http com-filipesantosfotografia-estudio 'https://mcp.filipesantosfotografia.com/mcp'
Common questions

What is the Filipe Santos Fotografia MCP server?

Filipe Santos Fotografia is an MCP server listed in the public MCP registry as com.filipesantosfotografia/estudio. Porto photo studio: prices, bookings, gift vouchers, quotes and AI caricature booth software. This page covers its hosted endpoint (https://mcp.filipesantosfotografia.com/mcp).

Is the Filipe Santos Fotografia MCP server safe to use?

Filipe Santos Fotografia scores 71 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the Filipe Santos Fotografia MCP server expose?

Filipe Santos Fotografia exposes 12 tools: list_services, get_studio_slots, request_studio_booking, cancel_studio_booking, reschedule_studio_booking, and 7 more. Their descriptions and schemas cost roughly 2,820 tokens of context every time the server is loaded.

Does the Filipe Santos Fotografia MCP server require authentication?

No. We connected to Filipe Santos Fotografia without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

Is the Filipe Santos Fotografia MCP server still maintained?

Filipe Santos Fotografia is still listed as active in the MCP registry. We last reached this channel on 23 October 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.