# dStore > Decentralised app store / catalog of PWAs, websites and store links. > Users discover apps, build public collections, and submit new URLs. > Cards are enriched automatically (metadata, icons, screenshots, AI fields). ## For LLM agents and developers - [Full API / agent docs](https://f2p.ms/api.txt): search, add, JSON cards, similar, MCP, quotas. Aliases: https://f2p.ms/agent , https://f2p.ms/agent.txt - Discovery entry (this file): https://f2p.ms/llms.txt - MCP (stdio): repo `mcp/` → `dstore-mcp` (tools: search_catalog, get_app, get_similar, add_url, …) - Catalog search: `GET https://db.dstore.one/api/search?q=` - Similar (stored-only): `GET https://db.dstore.one/api/similar?sid=` - Public add: `GET https://db.dstore.one/?add=` - Card JSON: `GET https://f2p.ms/{sid}.json` - Collection JSON: `GET https://f2p.ms/list/{listRef}.json` - Quota: `GET https://db.dstore.one/api/agent/quota` ## Main pages - [Home / catalog](https://f2p.ms/) - [Public collections](https://f2p.ms/list) - [GitHub](https://f2p.ms/git) - [Dev chat](https://f2p.ms/chat) ## Quick start for agents 1. Prefer MCP tools, or `GET https://db.dstore.one/api/search?q=wallet` 2. `GET https://db.dstore.one/api/similar?sid=…` or full `GET https://f2p.ms/{sid}.json` 3. Optional: `GET https://db.dstore.one/?add=https%3A%2F%2Fexample.com` → note `sid` Anonymous IP limits are modest. Optional API key (`dst_…`) raises quotas (plans free / pro). Details: https://f2p.ms/api.txt#quota