visa-mcp
by byigitt·★ 9·Score 38
MCP server for querying Schengen visa appointment status through multiple filter options.
Overview
The visa-mcp server is a specialized MCP implementation that provides access to visa appointment information through the visasbot.com API. It offers multiple tools for filtering visa data by country code, status, mission code, visa category, visa type, and application center. The server is well-structured with clear documentation and supports multiple installation methods including npx, Docker, and direct integration with MCP clients like Claude Desktop, Cursor, and VS Code.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this server when you need quick access to Schengen visa appointment status and have a specific need to filter visas by country, status, mission, or application center.
When NOT to choose this
Don't choose this server if you need visa appointment management functionality beyond status checking, or if the visasbot.com API doesn't cover the specific visa types you need.
Tools this server exposes
7 tools extracted from the READMElist_visaslist_visas(country_code?, visa_category?, visa_type?, center?, status?)Lists all visa information with filtering options by various parameters
get_visas_by_country_codeget_visas_by_country_code(country_code: string)Gets visas for a specific country code
get_visas_by_statusget_visas_by_status(status: string)Gets visas filtered by status
get_visas_by_mission_codeget_visas_by_mission_code(mission_code: string)Gets visas for a specific mission code
get_visas_by_visa_categoryget_visas_by_visa_category(visa_category: string)Gets visas filtered by visa category
get_visas_by_visa_typeget_visas_by_visa_type(visa_type: string)Gets visas filtered by visa type
get_visas_by_centerget_visas_by_center(center: string)Gets visas for a specific application center
Comparable tools
Installation
Installation
**NPM (recommended)**
npx -y visa-mcp --stdio**Claude Desktop** Add to your claude_desktop_config.json:
{
"mcpServers": {
"visa-mcp": {
"command": "npx",
"args": ["-y", "visa-mcp", "--stdio"]
}
}
}**Cursor** Add to your ~/.cursor/mcp.json:
{
"mcpServers": {
"visa-mcp": {
"command": "npx",
"args": ["-y", "visa-mcp", "--stdio"]
}
}
}**VS Code** Add to your VS Code MCP configuration:
"mcp": {
"servers": {
"visa-mcp": {
"type": "stdio",
"command": "npx",
"args": ["-y", "visa-mcp", "--stdio"]
}
}
}FAQ
- What is the API source for this server?
- The server uses the https://api.visasbot.com/api/visa/list API to retrieve visa appointment information.
- How often is the visa data updated?
- The README doesn't specify update frequency. Data freshness depends on the underlying visasbot.com API.
Compare visa-mcp with
Last updated · Auto-generated from public README + GitHub signals.