Listable Directory Builder
About
Listable is a platform for building directory websites — restaurant guides, business directories, travel listings, niche curated sites. Its MCP (Model Context Protocol) server exposes every site-management operation as a structured tool that AI assistants can call.
Details
- Author
- johnrich85
- Downloads
- 263
- Categories
- Developer Tools, Web Scraping, Other, File Management
Jump to
- Manage directory sites through natural conversation
- Add, update, or bulk-import listings effortlessly
- Set SEO meta titles and descriptions
- Customize menus (e.g., add dropdowns)
- Create new pages (About, contact, etc.)
Install the MCP server and connect it to your AI assistant. Then ask in plain English, for example: “Add 20 Italian restaurants in Brooklyn,” “Import these listings from the CSV I’m pasting,” “Set the SEO meta title and description for the homepage,” “Add a Categories dropdown to the header menu,” or “Create an About page with our mission.”
Listableis a platform for building directory websites — restaurant guides, business directories, travel listings, niche curated sites. Its MCP (Model Context Protocol) server exposes every site-management operation as a structured tool that AI assistants can call.
- "Add 20 Italian restaurants in Brooklyn to my food directory."
- "Import these listings from the CSV I'm pasting."
- "Set the SEO meta title and description for the homepage."
- "Add a Categories dropdown to the header menu."
- "Create an About page with our mission and a list of featured listings."
The AI is told to callget_schemafirst so its edits use the right custom fields and block types. Destructive operations (deletes, full block replacements, URL structure changes, script overwrites) prompt for confirmation before running.
If your client supports HTTP MCP transport, skip the shim entirely — seeOAuth setupbelow. The npm package (listable-mcp) is only needed for stdio-only clients like Claude Desktop.
https://app.get-listable.com/api/v1/external/mcp
When a client connects without a bearer token, the server returns a401plus aWWW-Authenticatediscovery hint pointing at/.well-known/oauth-protected-resource. The client follows it, redirects you to log in, asks you to approve scopes (including which projects to grant), and gets a token automatically. Access tokens expire after 1 hour and refresh silently for 1 month.
Settings → Integrations → Add custom integration→ paste:
https://app.get-listable.com/api/v1/external/mcp
Claude.ai bounces you to Listable to log in and pick the projects the integration may access. Revoke any time from the API Keys page in your Listable admin.
claude mcp add --transport http listable https://app.get-listable.com/api/v1/external/mcp
Claude Code does the OAuth dance in your browser on first use. Verify with/mcpinside a session.
- Name:listable
- URL:https://app.get-listable.com/api/v1/external/mcp
Cursor will trigger the OAuth flow on first connect.
Use this path forClaude Desktop(which doesn't support HTTP MCP yet) or any stdio-only client. You'll need to create an API key first:
- OpenAPI Keysin your Listable admin:https://app.get-listable.com/my-account/api-keys
- ClickCreate a new API key, name it (e.g. "Claude Desktop"), and optionally scope it to specific projects
- Copy the key — it's only shown once
OpenSettings → Developer → Edit Config(claude_desktop_config.json) and add:
{ "mcpServers": { "listable": { "command": "npx", "args": ["-y", "listable-mcp"], "env": { "LISTABLE_API_TOKEN": "lst_..." } } } }
Fully quit and restart Claude Desktop. Listable's tools appear in theSearch and toolsmenu.
Any MCP client that launches a subprocess can runnpx -y listable-mcpand passLISTABLE_API_TOKENin the environment.
If you'd rather not rely onnpxresolution each launch:
Then point the client at thelistable-mcpbinary directly instead ofnpx -y listable-mcp.
- Growth plan: 60 requests/minute, 750 tool calls/month
- Pro plan: 300 requests/minute, unlimited monthly calls
Hitting either limit returns a429withretry_after(per-minute) orquota_reset_at(monthly). For bulk work the AI prefersbulk_create_items(up to 100 listings/call) over many single creates.
- Discover first— callget_schemabefore editing so changes use the right custom fields and block types
- Confirm destructive ops— deletes, full-page block replacements, URL structure changes, and script overwrites prompt for explicit confirmation
- Back up before editing— keep prior state in context to restore if something goes wrong
- Append, don't replace— scripts (analytics, tracking) are appended to existing content
Every tool call is logged against the project it touched. View the timeline atProject → APIin your Listable admin — filterable by source (MCP vs REST) and retained for 30 days.
- OAuth grants: appear on the API Keys page alongside manually-created keys. Revoke there.
- Static API keys: revoke from the same API Keys page. The AI client will receive401errors on its next call.
"Unauthenticated" errors (stdio shim)— ConfirmLISTABLE_API_TOKENis set in the same shell or config block that launches the client. In Claude Desktop theenvmap in the JSON config must contain the key.
"Tool not available"— Restart the client (Claude Desktop requires a full quit and reopen). In Claude Code, run/mcpto confirm Listable is connected.
403on specific projects— Your token is scoped. OAuth: re-run the approval and select more projects. Static key: create a new one without project scoping.
- Listable:https://get-listable.com
- API + MCP docs:https://app.get-listable.com/my-account/api-docs
- Model Context Protocol:https://modelcontextprotocol.io
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
E2LLM — structured browser perception for AI E2LLM turns any live web page into SiFR: a compact, deterministic, LLM-readable model of what's on the page, what it means, and what can be done with it. Perception is the product. Action is available when you need it — always explicit, always gated. Works as a hosted remote MCP server with the AI you already use. There's no local server to run — a browser extension pairs your live browser to the server, so perception and action happen in the real browser you're already signed into.
A collection of servers for file system operations, Google search, web automation, and executing terminal commands.
🧿 One MCP for developers - No tool tax, no context rot. 100+ tools including Brave, Gemini, Context7, Version Checker, Excel, File Ops, Database, Chrome DevTools.
An industry-grade MCP gateway for OpenClaw environments providing three capabilities: (1) secure workspace file sharing with HMAC-signed time-limited download links via Ngrok tunnel, (2) authenticated URL-to-workspace file downloads with MIME validation, and (3) load-balanced web search across Tavily and Brave with circuit-breaker failover. Requires outbound internet access and an optional Ngrok tunnel for public download links.
MCP server for browser automation via Vercel agent-browser CLI
Convert any URL to LLM-ready Markdown via real Chrome browsers. 3 tools: scrape, crawl, search. Free via MCP, pay-per-use via x402.
Deploy HTML/React artifacts from your AI client to hosted, share-gated URLs. Private by default, password or email gates, EU hosting. Remote MCP: https://bauta.app/mcp
Publish HTML, Markdown, KV, JSON, files to brewpage.app from AI assistants.
An MCP server that allows AI agents to control a web browser using the browser-use library.
Exposes Chrome browser functionality to AI assistants for automation, content analysis, and semantic search via a Chrome extension.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




