Connect your AI agent
Connect your AI agent to LotsDirectory
Your agent can list your product, keep its packet up to date, find the directories that fit and record your progress. It uses the same records as your dashboard: your agent for speed, the dashboard for control.
MCP server URL
https://api.lots.directory/mcp
Remote MCP with OAuth: sign in with your Lots account, no key needed.
What your agent can do
Ask in plain words:
“Read https://lots.directory/skill.md, then list my product from https://yourproduct.com on LotsDirectory.”
“Show me the directories that fit my product best and what each one asks for.”
“I submitted to the first directory on my list. Record it with this note and show my progress.”
Your listing
Create and update a listing built for search engines and AI assistants, publish updates and answer questions.
Directory progress
174 verified directories. Your agent reads each one, prepares the product packet and records every submission you make.
Every change in your dashboard
The dashboard and your agent are two ways to work through the same list and the same records.
Set up your agent
Claude (web and desktop)
Settings, then Connectors, then Add custom connector. Paste the server URL, then sign in to LotsDirectory when asked.
https://api.lots.directory/mcp
ChatGPT
Settings, then Apps, then Advanced settings: turn on Developer mode, then Create app. Paste the server URL, choose OAuth, and sign in when asked.
https://api.lots.directory/mcp
Claude Code
Run this, then /mcp to sign in.
claude mcp add --transport http lotsdirectory https://api.lots.directory/mcp
Codex
Run this, then sign in when asked.
codex mcp add lotsdirectory --url https://api.lots.directory/mcp
Cursor, Windsurf and other MCP clients
Add the server to your MCP config. Clients without OAuth send an API key as a bearer token.
{ "mcpServers": { "lotsdirectory": { "url": "https://api.lots.directory/mcp" } } }Cloud agents without MCP
Give the agent the REST documentation and an API key. It calls the API with Authorization: Bearer <key>.
https://api.lots.directory/docs.md
34 tools on the MCP server
The same tools power the REST API, so your agent and your dashboard always see the same records.
- add_listing_update
- Publish an update on a Directory Pro product you own.
- answer_question
- Answer a question on a listing you own.
- complete_listing_image_upload
- Verify actual uploaded bytes and reserved size/type before attaching an image.
- confirm_listing_payment
- Confirm a Directory Pro payment after checkout return.
- create_listing_checkout
- Start a $20 one-time checkout for one product you own.
- create_listing_image_upload
- Upload a local image: obtain a 15-minute signed PUT URL, upload bytes, then complete_listing_image_upload.
- delete_listing_image
- Delete an uploaded image you own.
- get_category
- Get a category with its published products.
- get_directory_offer
- Read the current Directory offer, price, image limits, verified directory count, and Domain Rating disclosure.
- get_listing
- Get a single published product by slug.
- get_listing_analytics
- Read views, clicks, and a view-to-click ratio for a Directory Pro product you own.
- get_listing_dr_history
- Read Domain Rating history for a Directory Pro product you own.
- get_listing_entitlements
- Read Free or Directory Pro status, image allowance, promotion dates, and capabilities for a product you own.
- get_my_listing
- Get full details of a listing you own (for editing).
- get_my_profile
- Get the authenticated maker profile.
- get_submission_directory
- Read one verified directory and the progress saved for a product you own, including its submit link.
- get_submission_packet
- Read the reusable product preparation packet for a Directory Pro product you own.
- list_categories
- List all directory categories.
- list_directory_submissions
- List saved directory progress for a product you own.
- list_listings
- List published directory products with filters and sorting.
- list_my_listings
- List listings owned by the authenticated user.
- list_notifications
- List the authenticated user notifications.
- list_owner_questions
- List questions asked on your products (to answer).
- list_submission_directories
- List verified directories and this product's saved progress.
- manage_listing_publication
- Publish, unlist, keep as a private draft, or schedule a listing you own.
- mark_notification_read
- Mark one or all notifications read.
- record_directory_submission
- Record or update progress for one directory on a product you own.
- record_listing_dr
- Save a Domain Rating you or your agent observed.
- search_listings
- Typeahead search across published products.
- submit_listing
- Create a product listing you own.
- update_listing
- Update a product you own.
- update_profile
- Update the authenticated user maker profile.
- update_submission_packet
- Save preparation overrides, variants, or notes for a Directory Pro product you own.
- upload_listing_image
- Upload an image URL or base64 image to Directory storage.
REST API
For your own integration, or a cloud agent without MCP, call the REST API at https://api.lots.directory with an API key.
Skill: https://lots.directory/skill.md tells your agent how to work with your listing and directory progress.
Directory Pro: $20 once for each product you upgrade: 174 verified directories, the product packet, submission tracking, analytics and Domain Rating history. Your agent can start the checkout; you pay in the browser.
Images: up to 2 on a free listing and 8 with Directory Pro, 2 MB each.