Server URL: https://walkinpassport.com/mcp
Model Context Protocol over Streamable HTTP, stateless, read-only, no sign-in. Every answer includes links to our source pages and the date the data was last checked.
Tools
| Tool | What it returns | Example |
|---|---|---|
find_passport_offices | Passport acceptance facilities (post offices, clerks, libraries) by city, ZIP or state, with phone, walk-in/appointment notes and our page link | Walk-in passport offices in Austin, TX |
get_passport_fees | Current State Department fees for first-time, child and renewal applications, plus expedite and delivery, with totals | How much is a first adult passport book, expedited? |
urgent_passport_options | Processing times, the 14-day agency rule and the passport agencies nearest a state | I fly to London in 9 days and live in Ohio |
in_person_required | Whether you can renew by mail or online, or must apply in person on Form DS-11, using the official rules | My passport was issued when I was 15 |
travel_guide | Our travel guides (entry rules, advisories, fees, FAQs) for destinations we cover | Kenya entry requirements for Americans |
find_trusted_traveler_centers | TSA PreCheck enrollment centers and CBP Global Entry/NEXUS/SENTRI enrollment centers by state or city | TSA PreCheck enrollment in Denver |
search | Search every page on this site (for ChatGPT deep research) | passport photo glasses |
fetch | Read one of our pages as plain text by URL | https://walkinpassport.com/passport-fees/ |
How to add it
Claude (claude.ai and desktop)
- Open Settings → Connectors (or Customize → Connectors).
- Choose Add custom connector, name it Walk-In Passport and paste
https://walkinpassport.com/mcp. - Leave authentication empty and click Add. Then enable it in a chat from the tools menu.
Claude Code: claude mcp add --transport http walkinpassport https://walkinpassport.com/mcp
ChatGPT
- Turn on Developer mode under Settings → Apps → Advanced settings (available on plans and workspaces that allow custom MCP apps).
- Choose Create app, paste
https://walkinpassport.com/mcpas the MCP server URL and pick No authentication. - Select the app in a chat. The server also offers
searchandfetchtools for deep research.
Grok (xAI API)
Add it as a remote MCP tool in the Responses API:
{
"type": "mcp",
"server_url": "https://walkinpassport.com/mcp",
"server_label": "walkinpassport"
}
Cursor
Add to ~/.cursor/mcp.json (or .cursor/mcp.json in a project):
{
"mcpServers": {
"walkinpassport": {
"url": "https://walkinpassport.com/mcp"
}
}
}
VS Code (GitHub Copilot)
Add to .vscode/mcp.json:
{
"servers": {
"walkinpassport": {
"type": "http",
"url": "https://walkinpassport.com/mcp"
}
}
}
Any other MCP client
Use the URL above with the Streamable HTTP transport. To try it in a terminal: npx @modelcontextprotocol/inspector --cli https://walkinpassport.com/mcp --transport http --method tools/list
Try asking
- Where can I apply for a passport in person near ZIP 55126?
- How much does a passport cost for my 10-year-old?
- Can I renew my passport online if it expired 6 years ago?
- Which passport agency is closest to Phoenix?
Data and terms
- Read-only. The server can't change anything, has no accounts and stores nothing you send.
- It answers only from the data published on this site, the same data the pages show, rebuilt every time the site is updated. It never estimates numbers it doesn't have.
- Please cite the page URL included with each result.
- Open data files:
Run by Takhal Advisory Services Inc.. Also see /llms.txt for a plain-text summary of the site for AI tools.