# Filipe Santos Fotografia (remote · mcp.filipesantosfotografia.com)

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

- Trust score: 71/100 (medium)
- Change this week: +4
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-10-23

## Components

- remote · `mcp.filipesantosfotografia.com`: 71/100 (this document), [markdown](https://verifymcp.io/servers/com-filipesantosfotografia-estudio/mcp.md), [page](https://verifymcp.io/servers/com-filipesantosfotografia-estudio/mcp)

## Channel facts

- Endpoint: `https://mcp.filipesantosfotografia.com/mcp`
- Transports: `streamable-http`
- Auth: `none`
- Version: `0.4.0`

## Trust breakdown

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. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-10-23.

- **Endpoint Security**: 57/100
  - The endpoint's TLS certificate is valid, in date, and uses a strong key.
  - Authorisation check failed: no authorisation is required to call this server, and it exposes a tool marked destructive (cancel_studio_booking).
  - HTTPS is enforced; there's no plaintext access path.
  - HSTS check failed: the Strict-Transport-Security header is absent.
  - DNSSEC check failed: this domain isn't protected by DNSSEC.
- **Transport & Reachability**: 100/100
  - Verified streamable-http transport via a live MCP handshake.
- **Schema Quality & AI Usability**: 76/100
  - 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).
  - AI-judged instruction clarity (excellent).
  - 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.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 47/100
  - Stability observed for 14 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **Tool Coverage**: 95/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 84% of tool parameters carry a description.
- **Tool Safety**: 100/100
  - No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.
  - We read all 12 captured tool definition(s), and no name or description among them implies an irreversible operation.
  - An AI judge read all 14 captured unit(s) of tool text and found none that tries to manipulate the model reading it.
- **Capabilities**: 100/100
  - Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.
  - Supports UI / widget rendering.

## 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.

### Claude

```bash
claude mcp add --transport http com-filipesantosfotografia-estudio 'https://mcp.filipesantosfotografia.com/mcp'
```

### Cursor

```json
{
  "mcpServers": {
    "com-filipesantosfotografia-estudio": {
      "url": "https://mcp.filipesantosfotografia.com/mcp"
    }
  }
}
```

### VS Code

```json
{
  "servers": {
    "com-filipesantosfotografia-estudio": {
      "type": "http",
      "url": "https://mcp.filipesantosfotografia.com/mcp"
    }
  }
}
```

### Codex

```toml
[mcp_servers.com-filipesantosfotografia-estudio]
url = "https://mcp.filipesantosfotografia.com/mcp"
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "com-filipesantosfotografia-estudio": {
      "type": "remote",
      "url": "https://mcp.filipesantosfotografia.com/mcp",
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add com-filipesantosfotografia-estudio --url 'https://mcp.filipesantosfotografia.com/mcp' --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  com-filipesantosfotografia-estudio:
    url: "https://mcp.filipesantosfotografia.com/mcp"
```

### Netclaw

```json
{
  "McpServers": {
    "com-filipesantosfotografia-estudio": {
      "Transport": "http",
      "Url": "https://mcp.filipesantosfotografia.com/mcp"
    }
  }
}
```

### Vellum

```bash
assistant mcp add com-filipesantosfotografia-estudio -t streamable-http -u 'https://mcp.filipesantosfotografia.com/mcp'
```

### Other

```json
{
  "mcpServers": {
    "com-filipesantosfotografia-estudio": {
      "type": "http",
      "url": "https://mcp.filipesantosfotografia.com/mcp"
    }
  }
}
```

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-10-23 (score 71, +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.

### 2026-10-21 (score 70, +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.

### 2026-10-19 (score 69, +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.

### 2026-10-17 (score 68, +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.

### 2026-10-15 (score 67, +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.

### 2026-10-13 (score 66, +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.

### 2026-10-10 (score 65)

First indexed and scored.

## MCP tools (12)

### `list_services` (~148 tokens)

Serviços e preços

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.

Input parameters:

- `category` (string): Which part of the catalog to return: studio = bookable portraits, family sessions and studio rental; software = AI caricature mirror software for event vendors

### `get_studio_slots` (~245 tokens)

Horários livres no estúdio

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.

Input parameters:

- `from_date` (string, required): First day to check, YYYY-MM-DD
- `package` (string, required): base (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_date` (string, required): Last day to check, YYYY-MM-DD

### `request_studio_booking` (~513 tokens)

Pré-reservar sessão de estúdio

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.

Input parameters:

- `email` (string, required): Client's email for confirmation and payment instructions
- `extra_photos` (integer): Extra edited photos on top of the package, 5€ each
- `extras` (array): Optional add-ons: exterior (+75€, outdoor session), maquilhagem (+120€), cabelo_maquilhagem (+200€); assistente_iluminacao (+61.50€) only for studio rental
- `name` (string, required): Client's full name
- `nif` (string): Tax number (NIF) for the invoice, e.g. for companies; optional
- `notes` (string): What the photos are for (e.g. LinkedIn, website); optional
- `package` (string, required): base (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_method` (string, required): MB WAY, Multibanco reference or card
- `phone` (string): Mobile number; required for MB WAY
- `start` (string, required): Exact start time as returned by get_studio_slots (ISO 8601 with offset)
- `voucher_code` (string): Gift voucher or studio credit code, if the client has one

### `cancel_studio_booking` (~164 tokens)

Cancelar sessão de estúdio

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.

Input parameters:

- `booking_ref` (string, required): Booking reference, e.g. FSF-1A2B3C4D
- `email` (string, required): Email used when booking

### `reschedule_studio_booking` (~116 tokens)

Remarcar sessão de estúdio

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.

Input parameters:

- `booking_ref` (string, required)
- `email` (string, required)
- `new_start` (string, required): New start time as returned by get_studio_slots (ISO 8601 with offset)

### `check_event_date` (~311 tokens)

Ver se a data está livre

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.

Input parameters:

- `date` (string, required): Event date, YYYY-MM-DD
- `service` (string): 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…

### `request_quote` (~443 tokens)

Pedir orçamento

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.

Input parameters:

- `budget` (string): Budget range if the user mentioned one
- `details` (string, required): What they need: coverage, hours, photo and/or video, add-ons, questions
- `email` (string, required)
- `event_date` (string): Event date if known, YYYY-MM-DD
- `guests` (integer): Number of guests or people, if relevant
- `language` (string): Language for the reply
- `location` (string): Venue, city or 'Estúdio 266'
- `name` (string, required): Client's name (for weddings, both names if given)
- `phone` (string): Mobile / WhatsApp, optional
- `service` (string, required): 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…

### `buy_gift_voucher` (~290 tokens)

Comprar vale-oferta

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.

Input parameters:

- `amount_eur` (integer): Amount to offer: 50, 100, 150, 200 or 250 (when not a specific session)
- `buyer_email` (string, required): Where the voucher is sent
- `buyer_name` (string, required)
- `buyer_phone` (string): Mobile; required for MB WAY
- `message` (string): Short dedication printed on the voucher
- `nif` (string): Tax number for the invoice; optional
- `package` (string): Session to offer (natal = Christmas session 159€); or use amount_eur
- `payment_method` (string, required)
- `recipient_name` (string): Who receives the gift (printed on the voucher)

### `check_gift_voucher` (~45 tokens)

Ver saldo de vale

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

Input parameters:

- `code` (string, required)

### `start_caricature_booth_demo` (~228 tokens)

Demo do Espelho Caricaturista

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.

Input parameters:

- `business_name` (string, required): Name of the vendor's business (shown on their license)
- `email` (string, required): Business email: receives the license key and is used later to buy credits
- `language` (string)
- `notes` (string): Their setup (webcam, DSLR, magic mirror), events per month or questions; optional
- `phone` (string): Mobile / WhatsApp, optional, to help with setup

### `buy_caricature_booth_credits` (~230 tokens)

Comprar passes do Espelho Caricaturista

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.

Input parameters:

- `email` (string, required): Email the license was registered with
- `license_key` (string, required): License key, e.g. PBP-1A11ABE7C50-45B5
- `nif` (string): Company tax number (NIF/VAT) for the invoice; optional
- `passes` (integer): Number of passes (600 caricatures each, 39€ each)
- `payment_method` (string, required)
- `phone` (string): Mobile; required for MB WAY

### `check_caricature_booth_credits` (~87 tokens)

Saldo do Espelho Caricaturista

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.

Input parameters:

- `email` (string, required)
- `license_key` (string, required): License key, e.g. PBP-1A11ABE7C50-45B5

## Diagnostics

Captured diagnostic sections: TLS, DNSSEC, Authorisation, Transports. The full working is on the page: https://verifymcp.io/servers/com-filipesantosfotografia-estudio/mcp#diagnostics

## Score history

- 2026-10-23: 71
- 2026-10-22: 70
- 2026-10-21: 70
- 2026-10-20: 69
- 2026-10-19: 69
- 2026-10-18: 68
- 2026-10-17: 68
- 2026-10-16: 67
- 2026-10-15: 67
- 2026-10-14: 66
- 2026-10-13: 66
- 2026-10-12: 65
- 2026-10-10: 65

## 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.

## Links

- Remote endpoint: https://mcp.filipesantosfotografia.com/mcp
- Website: https://filipesantosfotografia.com/
- Changelog RSS feed: https://verifymcp.io/servers/com-filipesantosfotografia-estudio/mcp.xml
- Changelog JSON feed: https://verifymcp.io/servers/com-filipesantosfotografia-estudio/mcp.json
- HTML version of this page: https://verifymcp.io/servers/com-filipesantosfotografia-estudio/mcp
